config softwareupdate struct
added tests for whitelist