The Compliance Agent
Compliance Agent
The Compliance Agent is designed to audit and remediate systems based on predefined benchmarks and rules. The agent ensures that systems comply with specific standards and generates reports on their compliance status.
Compliance Agent commands
The following options are available for the compliance agent: -version
: Prints the build version of the compliance agent. -report
: Specifies the report output configuration in the format type:param1=value1,param2=value2. This option can be specified multiple times to include multiple report configurations. -benchmark
: Specifies the benchmark input configuration in the format type:param1=value1,param2=value2. This option can be specified multiple times to include multiple benchmark configurations. -scan-timeout
: Sets the timeout for the entire scan. The default value is 5 minutes.
Starts the Addigy auditor: /Library/Addigy/compliance/
Logs
Addigy auditor logs are located at: /Library/Addigy/logs/compliance.log
LaunchDaemons
A LaunchDaemon for the Addigy auditor is located at: /Library/LaunchDaemons/com.addigy.compliance-agent.plist