montly system maintenance jobs should run. It resides in the
/etc/defaults directory and parts may be overridden by a file of the same
name in /etc, which itself may be overridden by the
/etc/periodic.conf.local file.
periodic.conf is actually sourced as a shell script from each of the
periodic scripts and is intended to simply provide default configuration
variables.
The following variables are used by periodic(8) itself:
local_periodic
(str) List of directories to search for periodic scripts. This
list is always prefixed with /etc/periodic, and is only used when
an argument to periodic(8) is not an absolute directory name.
dir_output
(path or list) What to do with the output of the scripts envoked
from the directory dir. If this variable is set to an absolute
path name, output is logged to that file, otherwise it is taken
as one or more space separated email addresses and mailed to
those users. If this variable is not set or is empty, output is
sent to standard output.
dir_show_success
dir_show_info
dir_show_badconfig
(bool) These variables control whether periodic(8) will mask the
output of the envoked scripts based on their return code (where
dir is the base directory name in which each script resides). If
the return code of a script is `0' and dir_show_success is set to
``NO'', periodic(8) will mask the script's output. If the return
code of a script is `1' and dir_show_info is set to ``NO'',
periodic(8) will mask the script's output. If the return code of
a script is `2' and dir_show_badconfig is set to ``NO'',
periodic(8) will mask the script's output. If these variables
are set to neither ``YES'' nor ``NO'', they default to ``YES'',
``YES'' and ``NO'' respectively.
Refer to the periodic(8) man page for how script return codes are
interpreted.
The following variables are used by the standard scripts that reside in
/etc/periodic/daily:
daily_clean_logs_enable
(bool) Set to ``YES'' if you want to clear log directories daily.
daily_clean_logs_dirs
(str) Set to the list of directories to clear if
reported in your daily output.
FILES
/etc/defaults/periodic.conf The default configuration file. This
file contains all default variables and
values.
/etc/periodic.conf The usual system specific variable over-
ride file.
/etc/periodic.conf.local An additional override file, useful when
/etc/periodic.conf is shared or distrib-
uted.
SEE ALSO
apropos(1), calendar(1), df(1), gzip(1), locate(1), man(1), msgs(1),
netstat(1), nice(1), rc.conf(5), ac(8), chkgrp(8), dump(8), periodic(8)
AUTHORS
Brian Somers <brian@Awfulhak.org>.
BSD June 22, 2000 BSD
Man(1) output converted with
man2html
|