Is KACE smart?
Is KACE smart enough to detect a flag or an IF statement that says if unnamed process is running, then postpone due patches X amount of time? Can a smart label be set up within patching to do that? Does anyone have an example of a label or script that does something similar to that?
Thanks for the help.
Q
Answers (1)
I think your best way to handle this on your engineering machines is to have them on a patch schedule that has automatic reboot suppressed (manual or smart label assignment is your choice). Then for the same label have a K script that looks for the running process before rebooting the machine. I had a smart label configured to look within another smart label for machines with an uptime greater than 1 day. Machines matching that criteria that did not have a logged in user would reboot by K script to finish patching. This is how I prevented machines from going greater than 1 day without a post-patching reboot that wouldn't disrupt anyone's work. I hope this helps. Below is a link to the thread on how the smart-label was set. I hope this helps.
http://www.itninja.com/blog/view/workstation-uptime-24-hours-smart-label
To directly answer your question, I do not think that you can create a smart label that looks for a running process or service, but a script can.