summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2001-06-03 20:15:13 +0000
committerphk <phk@FreeBSD.org>2001-06-03 20:15:13 +0000
commit89044d522395e3428e2b4f607bb734c3edc417eb (patch)
treef7223503bbadb1ab8219d2ad43f7ef8a5515d4a8 /etc
parenteaecb3dfd450e0865fbd3ab4dc9c1b2ff85e267a (diff)
downloadFreeBSD-src-89044d522395e3428e2b4f607bb734c3edc417eb.zip
FreeBSD-src-89044d522395e3428e2b4f607bb734c3edc417eb.tar.gz
Add diskcheckd to /etc/rc with a knob in rc.conf.
Make the default setting YES for now to get some experience with it. Note: If people starts seeing disk errors because of this then it should not be backed.
Diffstat (limited to 'etc')
-rw-r--r--etc/defaults/rc.conf2
-rw-r--r--etc/rc8
2 files changed, 10 insertions, 0 deletions
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf
index 2d2ce36..f2b05df 100644
--- a/etc/defaults/rc.conf
+++ b/etc/defaults/rc.conf
@@ -318,6 +318,8 @@ sendmail_enable="NO" # Run the sendmail inbound daemon (YES/NO).
sendmail_flags="-bd -q30m" # Flags to sendmail (as a server)
sendmail_outbound_enable="YES" # Dequeue stuck mail (YES/NO).
sendmail_outbound_flags="-q30m" # Flags to sendmail (outbound only)
+diskcheckd_enable="YES" # Run diskcheckd(8) (YES/NO).
+diskcheckd_flags="" # Flags to diskcheckd(8).
dumpdev="NO" # Device name to crashdump to (or NO).
savecore_flags="" # Used if dumpdev is enabled above, and present.
enable_quotas="NO" # turn on quotas on startup (or NO).
diff --git a/etc/rc b/etc/rc
index 504890d..717a339 100644
--- a/etc/rc
+++ b/etc/rc
@@ -465,6 +465,14 @@ case ${syslogd_enable} in
;;
esac
+# Start disk checking daemon if required.
+#
+case ${diskcheckd_enable} in
+[Yy][Ee][Ss])
+ echo -n ' diskcheckd'; diskcheckd ${diskcheckd_flags}
+ ;;
+esac
+
echo '.'
# Build device name databases if we are not using DEVFS
OpenPOWER on IntegriCloud