aboutsummaryrefslogtreecommitdiff
path: root/etc/periodic/daily
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2012-06-20 20:01:51 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2012-06-20 20:01:51 +0000
commitf0e130f7b7a5f070e387d60a44ca97c5adb7565f (patch)
tree75166cd389b6ae75daed9d7e88ddc4f427f24b2c /etc/periodic/daily
parent82887886a79eeb846b1525722e7a45305dbfc48a (diff)
downloadsrc-f0e130f7b7a5f070e387d60a44ca97c5adb7565f.tar.gz
src-f0e130f7b7a5f070e387d60a44ca97c5adb7565f.zip
Only output a list of file systems that need to be dumped if the system
has a non-empty dumpdates file. Reviewed by: brooks MFC after: 1 week
Notes
Notes: svn path=/head/; revision=237337
Diffstat (limited to 'etc/periodic/daily')
-rwxr-xr-xetc/periodic/daily/400.status-disks13
1 files changed, 8 insertions, 5 deletions
diff --git a/etc/periodic/daily/400.status-disks b/etc/periodic/daily/400.status-disks
index dc525a5bccac..dd828aaaf39a 100755
--- a/etc/periodic/daily/400.status-disks
+++ b/etc/periodic/daily/400.status-disks
@@ -19,12 +19,15 @@ 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
- fi
+ if [ -s /etc/dumpdates ]; then
+ if ! [ -f /etc/fstab ]; then
+ export PATH_FSTAB=/dev/null
+ fi
- echo ""
- dump W || rc=3;;
+ echo ""
+ dump W || rc=3
+ fi
+ ;;
*) rc=0;;
esac