Resolution
How do I stop the Accounts with Weak Passwords check?
goal
Can I cancel the ureptest or uvreport processes running on my Unix computer?
goal
What does the process ureptest that is running on my Unix OS computer do?
fact
NetIQ Security Agent for Unix 5.5
fact
VigilEnt Security Agent for Unix 5.0
fact
NetIQ Vulnerability Manager 5.0
fact
NetIQ Vulnerability Manager 5.5
fix
The Accounts with Weak Passwords check is run from the ureptest
process, which is part of legacy code and is run using uvserv
. When ureptest
runs, a uvreport
process should also be running. If uvreport
is killed or uvserv
stopped, the ureptest
process should also stop.
Simply canceling or stopping these processes from the Vulnerability Manager Jobs Queue, however, will not kill the processes completely. There is currently no way inside Vulnerability Manager or Unix Manager to stop either ureptest
or uvreport
. As a workaround, you could create a Unix script to stop uvaction
, uvserv
, or any other process and then launch that script using the VigilEnt Security Agent for Unix General Report task when needed. The General Report mechanism is documented in Vulnerability Manager Help.
Additionally there is also a Set Report Nice Value task that you could use to set the Vulnerability Manager reporting jobs to run in the OS at a less Nice value than everything else on the system. When set to be less Nice, if a Vulnerability Manager process grabbed even 50 to 100% of the CPU, it would release the CPU when a more Nice process came along. When you run the Set Report Nice Value task to make the Vulnerability Manager reporting jobs less Nice, other more Nice processes will grab the CPU away from those reporting jobs and release it only when the CPU is not needed for more critical jobs.
note
For more information about setting a report's Nice value, see NetIQ Knowledge Base article NETIQKB47412: "How do I change the Nice value for running reports?" https://www.netiq.com/kb/esupport/consumer/esupport.asp?id=NETIQKB47412