Hi everyone,
I'm on a quest to fine tune the configuration of a few jails I'm running, and one thing I'd like to do is disable periodic(8) jobs that are either undesired and/or redundant for jails, and to get all of the remaining output sent to log files, rather than being delivered by mail.
Below is my
Thanks in advance for any help!
I'm on a quest to fine tune the configuration of a few jails I'm running, and one thing I'd like to do is disable periodic(8) jobs that are either undesired and/or redundant for jails, and to get all of the remaining output sent to log files, rather than being delivered by mail.
Below is my
/usr/local/etc/periodic.conf configuration, where, as you can see, I configure daily_output, daily_status_security_output, weekly_output, weekly_status_security_output, monthly_output, and monthly_status_security_output to go to files. Also, I'm keeping the daily_status_security_inline, weekly_status_security_inline, and monthly_status_security_inline variables at their "NO" defaults. Yet, however, I'm still seeing mail files being generated in /var/spool/clientmqueue with job reports after nightly periodic runs, so I'm wondering if there's something obvious I'm missing, or if what I want is simply not possible.Thanks in advance for any help!
sh:
# Output to log files which are rotated by default:
daily_output="/var/log/daily.log"
daily_status_security_output="/var/log/daily.log"
weekly_output="/var/log/weekly.log"
weekly_status_security_output="/var/log/weekly.log"
monthly_output="/var/log/monthly.log"
monthly_status_security_output="/var/log/monthly.log"
# No output for successful script runs:
daily_show_success="NO"
weekly_show_success="NO"
monthly_show_success="NO"
security_show_success="NO"
# Disabled daily scripts:
daily_accounting_enable="NO"
daily_backup_aliases_enable="NO"
daily_backup_efi_enable="NO"
daily_backup_gmirror_enable="NO"
daily_backup_gpart_enable="NO"
daily_backup_zfs_enable="NO"
daily_backup_zfs_props_enable="NO"
daily_calendar_enable="NO"
daily_clean_disks_enable="NO"
daily_clean_hoststat_enable="NO"
daily_clean_preserve_enable="NO"
daily_clean_rwho_enable="NO"
daily_clean_tmps_enable="NO"
daily_news_expire_enable="NO"
daily_queuerun_enable="NO"
daily_scrub_zfs_enable="NO"
daily_status_disks_enable="NO"
daily_status_gconcat_enable="NO"
daily_status_gmirror_enable="NO"
daily_status_graid3_enable="NO"
daily_status_gstripe_enable="NO"
daily_status_include_submit_mailq="NO"
daily_status_mail_rejects_enable="NO"
daily_status_mailq_enable="NO"
daily_status_mfi_enable="NO"
daily_status_network_enable="NO"
daily_status_ntpd_enable="NO"
daily_status_world_kernel="NO"
daily_status_zfs_enable="NO"
daily_status_zfs_zpool_list_enable="NO"
daily_submit_queuerun="NO"
# Enabled daily scripts:
daily_backup_passwd_enable="YES"
daily_clean_msgs_enable="YES"
daily_status_security_enable="YES"
# Disabled weekly scripts:
weekly_locate_enable="NO"
weekly_noid_enable="NO"
weekly_whatis_enable="NO"
# Enabled weekly scripts:
weekly_status_pkg_enable="YES"
weekly_status_security_enable="YES"
# Enabled monthly scripts:
monthly_accounting_enable="YES"
monthly_status_security_enable="YES"
# Disabled security scripts:
security_status_chkmounts_enable="NO"
security_status_chkportsum_enable="NO"
security_status_chksetuid_enable="NO"
security_status_ipfdenied_enable="NO"
security_status_ipfwdenied_enable="NO"
security_status_ipfwlimit_enable="NO"
security_status_kernelmsg_enable="NO"
security_status_logincheck_enable="NO"
security_status_loginfail_enable="NO"
security_status_neggrpperm_enable="NO"
security_status_pfdenied_enable="NO"
security_status_tcpwrap_enable="NO"
# Enabled security scripts:
security_status_chkuid0_enable="YES"
security_status_chkuid0_period="daily"
security_status_passwdless_enable="YES"
security_status_passwdless_period="daily"