What is the relationship between command line options and configuration file variables?
The configuration file variables are prefixed with $postfix_ for postfix-logwatch, and $amavis_ for amavis-logwatch. This is done for the benefit of logwatch, which passes variables to a service script via environment. In addition logwatch .conf variables are case insensitive; camel-case is used in the configuration files to enhance readability. For example, the amavis-logwatch configuration file variable $amavis_Line_Style is equivalent to the command line option –line_style. Internally, postfix-logwatch and amavis-logwatch strip the $postfix_ and $amavis_ prefixes, and lowercase the variables. In standalone mode, the default configuration file is read first (if it exists), or any configuration file(s) specified via command line are read. Subsequent command line options override any earlier settings, in a left to right fashion.