summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authormpp <mpp@FreeBSD.org>1995-07-17 19:36:17 +0000
committermpp <mpp@FreeBSD.org>1995-07-17 19:36:17 +0000
commit998d53484baedce2bff617669f002c4ffc3201da (patch)
treeb63b4cbaa4053f00b02637df5c6084c35528ccb1 /etc
parentbd1a59f7bcdd3e5305b9a2c8e0197b96ce14a8d3 (diff)
downloadFreeBSD-src-998d53484baedce2bff617669f002c4ffc3201da.zip
FreeBSD-src-998d53484baedce2bff617669f002c4ffc3201da.tar.gz
Cleanup old kernel database files in /var/db.
Diffstat (limited to 'etc')
-rw-r--r--etc/weekly6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/weekly b/etc/weekly
index dbe3d0e..f276f8c 100644
--- a/etc/weekly
+++ b/etc/weekly
@@ -81,3 +81,9 @@ makewhatis "${MANPATH}"
#echo ""
#echo "Reformatting manual pages:"
#echo catman "${MANPATH}" | su man
+
+echo ""
+echo "Cleaning up kernel database files:"
+kernel=`sysctl -n kern.bootfile`
+kernel=kvm_`basename ${kernel}`.db
+find /var/db -name "kvm_*.db" -a ! -name ${kernel} -a -atime +7 -exec rm -f -- {} \;
OpenPOWER on IntegriCloud