DragonFly On-Line Manual Pages

Search: Section:  


CONFAUDIT(8)           DragonFly System Manager's Manual          CONFAUDIT(8)

NAME

confaudit - configuration auditor

SYNOPSIS

confaudit [-s] [-q] [-d] confaudit -h

DESCRIPTION

The confaudit utility is designed to report differences between the confman(8) repository and the live filesystem. While its behavior is very similar to confman audit, confaudit is intended to be invoked via cron(8). The -s option will cause confaudit to run in sleep mode. In this mode, confaudit will sleep for CONF_AUDIT_SLEEP seconds before executing. This can be used to stagger the execution of confaudit across multiple managed hosts. When invoked with -q, confaudit will report only whether files differ and not the actual differences (See diff(1)). The -d option can be used to print additional debugging information. When launched with -h, confaudit will display the usage statement and exit. confaudit uses the export file that is generated by confexport(8), and as such, requires that CONF_EXPORT_URI be defined in confman.conf(5).

SECURITY CONSIDERATIONS

This functionality can provide insight into whether a System Administrator has been lazy about using confman for revision control. It could also be run as part of your daily security runs to possibly identify an unauthorized presence on the host. However, as the utility and snapshot are all stored on local disk, it is not meant as a replacement for a proper IDS.

SEE ALSO

confman(8), confexport(8), confman.conf(5), cron(8), diff(1)

AUTHORS

Chris Cowart <ccowart@timesinks.net> DragonFly 6.5-DEVELOPMENT May 6, 2009 DragonFly 6.5-DEVELOPMENT

Search: Section: