1 of 1 people found this helpful
Here is a complete list of the supported commands including commands that allow you to pull patch lists and update missing patch lists.
Agent commandline options
=> Perform a software distribution check
=> Send a heartbeat
=> Send Inventory
=> Writes package list to <output_file_path>
=> Writes patch package list to <output_file_path>
=> Writes missing patches list to <output_file_path>
=> Output agent inventory data to <output_file_path>
=> Send power on stats to server
=> Remove all wake up schedules from Mac PRAM
=> Returns current state of SD Task as a code
=> Returns current state of SD Task as a string
Thank you! This will help me a great deal!
A Software Distribution Check triggers an OS Patch check
I ran into a small problem with this.
The Commands work, I can see it in the locks. But my main problem still persists.
I can run the GetMissingPatchList and output a List of missing patches on the client into an XML file. But the missing patches List on the server stays empty, as well as the field "Missing Patches Info Update" does not update.
I I trigger a "Gather Installed Software" combined wit "Scan for missing operating system patches" from the Admin Client it actually returns the patches and updates the date.
This is something the clients are supposed to do on their own, at least they are configured that way. But as it doesn't work, I am trying to implement a solution that will force the clients to check and report.
It seems the Tray App does exactly what I want when I choose "Check for assigned Software"...
Well, at least it did it one time, now it doesn't any more.
For reference/users looking for the same thing:
I did not manage to get the desired results by initiating the scans from the client side. Despite manually triggering the appropriate commands, the information doesn't get updated properly on the server-side of things.
I ended up setting up a smart group in the server center enforcing the patch scans which should run automatically.
- Missing Patches Info Updated is not in the last 1 days
- Lasst Heartbeat is in the last 60 Minutes
- Scan for Missing OS Patches Yes
Two actions have been assigned to this smart-group:
- Gather installed Software - Scan for missing operating system patches
- Run Software Distribution check
With this, all clients seem to report their missing patches in an accurate and timely manner.