.TH UPDATE-AIDE.CONF 8 "Jan 25, 2013" .SH NAME update-aide.conf \- build run-time AIDE configuration .SH SYNOPSIS .B update-aide.conf .SH DESCRIPTION .B update-aide.conf rebuilds the runtime AIDE configuration. /etc/aide/aide.conf and the contents of the /etc/aide/aide.conf.d directory. If one of these files is executable, .B update-aide.conf executes the file and uses its stdout for the AIDE configuration. For files that are not executable, their contents is copied into AIDE configuration verbatim. The input paths can be controlled from the command line or using configuration options in /etc/default/aide. .B update-aide.conf is primarily used by .B aideinit (8), the .B aide wrapper and and the .B /etc/cron.daily/aide script. .PP Debian Packages might drop configuration snippets in .B /etc/aide/aide.conf.d , which will be picked up automatically by aide if the default paths are used. If you would prefer to control your rules yourself, you might want to point .B update-aide.conf to a different conf.d directory by configuring .B /etc/default/aide appropriately. You can then use symlinks to select Debian rules. Or you can edit the files dropped into .B /etc/aide/aide.conf.d yourself, they are dpkg-conffiles. .PP All command line settings can also be overridden by setting the appropriate environment variable from /etc/default/aide. Additionally, values set in the environment prior to the call to update-aide.conf are also honored. The location of the defaults file can also be overridden from the environment. .SH OPTIONS .TP .B -v, --verbose Enable verbose mode, tell about ignored files .TP .B -h, --help Show this message .TP .B --keepcomments Do not remove comment lines .TP .B --removecomments Remove comment lines (default) .TP .B -o, --output write output to file instead of /var/lib/aide/aide.conf.autogenerated .TP .B -d, --confdir read input from given directory instead of /etc/aide. Can be overridden using UPAC_CONFDIR. .TP .B -D, --confd read config file snippets from given directory instead of /etc/aide/aide.conf.d. Can be overridden using UPAC_CONFD. .TP .B -S, --settingsd read settings files from given directory instead of /etc/aide/aide.settings.d. Can be overridden using UPAC_SETTINGSD. .TP .B -a, --autoconfigfile write output to the given file instead of /var/lib/aide/aide.conf.autogenerated. Can be overridden using UPAC_AUTOCONFIGFILE. .TP .B -m, --mainconfigfile read main part of aide configuration from given file instead of /etc/aide/aide.conf. Can be overridden using UPAC_MAINCONFIGFILE .SH FILES .TP .B /etc/aide/aide.conf main AIDE configuration file .TP .B /etc/aide/aide.conf.d configuration file fragments to be added to the master configuration file .TP .B /etc/aide/aide.settings.d settings files parsed by some configuration files in UPAC_CONFD. .TP .B /etc/default/aide Debian aide defaults file used for permanently overriding some option defaults. This can be overridden from the environment using the UPAC_DEFAULTFILE variable. .SH AUTHOR This manual page was written by Mike Markley and Marc Haber , for the Debian GNU/Linux system (but may be used by others).