diff -crN etc.orig/defaults/periodic.conf etc/defaults/periodic.conf *** etc.orig/defaults/periodic.conf Fri Oct 1 23:47:24 2004 --- etc/defaults/periodic.conf Fri Oct 1 23:48:36 2004 *************** *** 121,126 **** --- 121,129 ---- daily_status_named_enable="YES" daily_status_named_usedns="YES" # DNS lookups are ok + # 480.status-swap + daily_status_swap_enable="NO" # Report swap usage + # 500.queuerun daily_queuerun_enable="YES" # Run mail queue daily_submit_queuerun="YES" # Also submit queue diff -crN etc.orig/periodic/daily/480.status-swap etc/periodic/daily/480.status-swap *** etc.orig/periodic/daily/480.status-swap Thu Jan 1 03:00:00 1970 --- etc/periodic/daily/480.status-swap Fri Oct 1 23:48:55 2004 *************** *** 0 **** --- 1,24 ---- + #!/bin/sh + # + # $Id$ + # + + # If there is a global system configuration file, suck it in. + # + if [ -r /etc/defaults/periodic.conf ] + then + . /etc/defaults/periodic.conf + source_periodic_confs + fi + + case "$daily_status_swap_enable" in + [Yy][Ee][Ss]) + echo "" + echo "Swap status:" + + swapinfo -k && rc=1 || rc=3;; + + *) rc=0;; + esac + + exit $rc diff -crN etc.orig/periodic/daily/Makefile etc/periodic/daily/Makefile *** etc.orig/periodic/daily/Makefile Fri Oct 1 23:47:23 2004 --- etc/periodic/daily/Makefile Fri Oct 1 23:55:01 2004 *************** *** 20,25 **** --- 20,26 ---- 450.status-security \ 460.status-mail-rejects \ 470.status-named \ + 480.status-swap \ 500.queuerun \ 999.local .if !defined(NOUUCP)