Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2012 09:35:27 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        current@freebsd.org
Cc:        Bjoern Zeeb <bz@freebsd.org>
Subject:   [PATCH] Trim some noise from the daily disk check
Message-ID:  <201206200935.27511.jhb@freebsd.org>

next in thread | raw e-mail | index | archive | help
The daily periodic e-mails for my boxes always include useless output from 
dump -W.  I think the daily e-mail should only do that if the sysadmin is 
actually using dump.  The patch below skips the dump reporting it 
/etc/dumpdates doesn't exist or exists and is an empty file (the latter is 
what you get out-of-the-box):

Index: 400.status-disks
===================================================================
--- 400.status-disks	(revision 237227)
+++ 400.status-disks	(working copy)
@@ -19,13 +19,16 @@ case "$daily_status_disks_enable" in
 	df $daily_status_disks_df_flags && rc=1 || rc=3
 
 	# display which filesystems need backing up
-	if ! [ -f /etc/fstab ]; then
-		export PATH_FSTAB=/dev/null
+	if [ -s /etc/dumpdates ]; then
+		if ! [ -f /etc/fstab ]; then
+			export PATH_FSTAB=/dev/null
+		fi
+
+		echo ""
+		dump W || rc=3
 	fi
+	;;
 
-	echo ""
-	dump W || rc=3;;
-
     *)  rc=0;;
 esac
 
Thoughts?

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206200935.27511.jhb>