DAILY.CONF(5)             NetBSD File Formats Manual             DAILY.CONF(5)

NAME
     daily.conf -- daily maintenance configuration file

DESCRIPTION
     The daily.conf file specifies which of the standard /etc/daily services
     are performed.  The /etc/daily script is run, by default, every night on
     a NetBSD system.

     The variables described below can be set to ``YES'' or ``NO'' in the
     /etc/daily.conf file.  Most default to ``YES'', but not all.  Check the
     /etc/defaults/daily.conf file if you are in doubt.  (Note that you should
     never edit /etc/defaults/daily.conf directly, as it is often replaced
     during system upgrades.)

     find_core         This runs find(1) over the entire local filesystem,
                       looking for core files.

     run_msgs          This runs msgs(1) with the -c argument.

     expire_news       This runs the /etc/expire.news script.

     purge_accounting  This ages accounting files in /var/account.

     run_calendar      This runs calendar(1) with the -a argument.

     check_disks       This uses the df(1) and dump(8) to give disk status,
                       and also reports failed raid(4) components.

     show_remote_fs    In check_disks, show remote file systems, which are not
                       reported on by default.

     check_mailq       This runs mailq(1).

     check_network     This runs netstat(1) with the -i argument, and also
                       checks the rwhod(8) database, and runs ruptime(1) if
                       there are hosts in /var/rwho.

     full_netstat      By default, check_network outputs a summarized version
                       of the netstat(1) report.  If a full version of the
                       output run with the -inv options is desired, set this
                       variable.

     run_fsck          This runs fsck(8) with the -n option.

     run_fsck_flags    extra options to be passed to fsck(8) when run.

     run_rdist         This runs rdist(1) with /etc/Distfile.

     run_security      This runs the /etc/security script looking for possible
                       security problems with the system.

     run_skeyaudit     Runs the skeyaudit(1) program to check the S/Key data-
                       base and informs users of S/Keys that are about to
                       expire.

     The variables described below can be set to modify the tests:

     find_core_ignore_fstypes
                    Lists filesystem types to ignore during the find_core
                    phase.  Prefixing the type with a `!' inverts the match.
                    For example, `procfs !local' will ignore `procfs' type
                    filesystems and filesystems that are not `local'.

     send_empty_security
                    If set, the report generated by the run_security phase
                    will always be sent, even if it is empty.

FILES
     /etc/daily                daily maintenance script
     /etc/daily.conf           daily maintenance configuration
     /etc/defaults/daily.conf  default settings, overridden by /etc/daily.conf
     /etc/daily.local          local site additions to /etc/daily

SEE ALSO
     monthly.conf(5), security.conf(5), weekly.conf(5)

HISTORY
     The daily.conf file appeared in NetBSD 1.3.

NetBSD 5.0_STABLE               August 30, 2008              NetBSD 5.0_STABLE
