In the Windows agent any time a vulscan is run it updates all of the agents settings incase changes to them were made.
On OS X these Agent Settings are instead synced by a ldcron task (in 9.6+ it will be task scheduler) and are updated every 8 hours.
*Note: I believe vulscan does already sync these settings – but the engineers at LANDesk have said otherwise. So if you are in doubt – continue…
If you wish to have vulscan also sync these settings (in favor of feature/management parity) simply create a custom definition in Patch management with these settings:
Target OS: OSX and OSX Server
#!/bin/bash #ISMAC=TRUE Detected=0 startSync=`/Library/Application\ Support/LANDesk/bin/ldagentsettings /changebehaviors /taskid=-1` echo [QUOT]Detected:$Detected[QUOT] exit 0