1 of 1 people found this helpful
IMO You have several ways to do that:
1. Create a custom vulnerability
2. Use queries and policies
3. Design a workflow (requires Process Manager, free for LDMS users)
4. DB triggers
5. SOAP scripts
I always suggest to use custom vulnerabilities to perform software updates.
You can define:
- a detection logic: a PC is affected when an old version of the software is installed
- two remediation actions: remove the old one, install the new one.
In this way you can obtain in a few clicks the update status, schedule an update and/or autofix it.
Thanks Jary, this was helpful. I found that I could do the same thing using a dependent package in the main distribution package settings. It's a little redundant work in some scenarios, but it tested well.
We aren't using Process Manager, but I'm really interested in checking it out. Thanks again!