summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorreed <reed@NetBSD.org>2007-02-15 23:04:10 +0000
committerreed <reed@NetBSD.org>2007-02-15 23:04:10 +0000
commitcfbdfbc5a71ff43a6942c2cb41007e5d1e310686 (patch)
tree82919407634572cf13b4f37116869260d1bdf6e2 /etc
parentdef3fb26c7a5b8ecd5693097fbab9bea87a60f6a (diff)
Remove unused references to "clean_uucp" variable. (Code was already
removed.) Add rebuild_whatisdb weekly variable that defaults to NO. This is for running makewhatis weekly. This defaults to NO because it is not needed using just base sets/default install which provide the whatis.db file(s).
Diffstat (limited to 'etc')
-rw-r--r--etc/defaults/weekly.conf4
-rw-r--r--etc/weekly12
2 files changed, 13 insertions, 3 deletions
diff --git a/etc/defaults/weekly.conf b/etc/defaults/weekly.conf
index 9cc30f9bde2..0dacc145e8b 100644
--- a/etc/defaults/weekly.conf
+++ b/etc/defaults/weekly.conf
@@ -1,4 +1,4 @@
-# $NetBSD: weekly.conf,v 1.2 2000/11/08 23:17:50 lukem Exp $
+# $NetBSD: weekly.conf,v 1.3 2007/02/15 23:04:10 reed Exp $
#
# /etc/defaults/weekly.conf --
# default configuration of /etc/weekly.conf
@@ -9,5 +9,5 @@
# EDIT /etc/weekly.conf INSTEAD.
#
-clean_uucp=YES
rebuild_locatedb=YES
+rebuild_whatisdb=NO
diff --git a/etc/weekly b/etc/weekly
index eeffabdb159..72de24d978a 100644
--- a/etc/weekly
+++ b/etc/weekly
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $NetBSD: weekly,v 1.21 2006/11/12 01:22:57 christos Exp $
+# $NetBSD: weekly,v 1.22 2007/02/15 23:04:10 reed Exp $
# from: @(#)weekly 8.2 (Berkeley) 1/2/94
#
@@ -79,6 +79,16 @@ if checkyesno rebuild_locatedb; then
fi
fi
+if checkyesno rebuild_whatisdb; then
+ echo ""
+ if [ -f /etc/man.conf -o -d /usr/share/man ]; then
+ echo "Rebuilding whatis databases:"
+ nice -n 5 /usr/libexec/makewhatis -f
+ else
+ echo "Not rebuilding whatis databases"
+ fi
+fi
+
if [ -f /etc/weekly.local ]; then
. /etc/weekly.local > $TMP 2>&1
if [ -s $TMP ] ; then