The Compliance Agent

  1. Compliance Agent
  2. Compliance Agent commands
  3. Logs
  4. LaunchDaemons

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


Copyright © 2025 Addigy.