diff options
author | rgrimes <rgrimes@FreeBSD.org> | 1993-08-31 16:29:05 +0000 |
---|---|---|
committer | rgrimes <rgrimes@FreeBSD.org> | 1993-08-31 16:29:05 +0000 |
commit | 89fe9552049fe4ba52a781cd1a5ac555a79c86ab (patch) | |
tree | be47a4f8514d72c33213c999605d3a1c3ac861cf | |
parent | 9833e48d9a9937acb16c32e1a1bbd124565cf82e (diff) | |
download | FreeBSD-src-89fe9552049fe4ba52a781cd1a5ac555a79c86ab.zip FreeBSD-src-89fe9552049fe4ba52a781cd1a5ac555a79c86ab.tar.gz |
Reenabled rotation of log files and killing of syslogd now that the
lockup problem is fixed.
-rw-r--r-- | etc/daily | 36 | ||||
-rw-r--r-- | etc/monthly | 2 | ||||
-rw-r--r-- | etc/weekly | 24 |
3 files changed, 27 insertions, 35 deletions
@@ -85,26 +85,22 @@ echo "" echo "Running calendar:" calendar -a -# Due to a console sub system bug doing the kill -1 of syslogd -# will lock up the console. This has been disabled until that -# is fixed. -# -#echo "" -#echo "Rotating mail log:" -#cd /var/log -#rm -f maillog.7 -#if [ -f maillog.6 ]; then mv -f maillog.6 maillog.7; fi -#if [ -f maillog.5 ]; then mv -f maillog.5 maillog.6; fi -#if [ -f maillog.4 ]; then mv -f maillog.4 maillog.5; fi -#if [ -f maillog.3 ]; then mv -f maillog.3 maillog.4; fi -#if [ -f maillog.2 ]; then mv -f maillog.2 maillog.3; fi -#if [ -f maillog.1 ]; then mv -f maillog.1 maillog.2; fi -#if [ -f maillog.0 ]; then mv -f maillog.0 maillog.1; fi -#mv -f maillog maillog.0 -#cp /dev/null maillog -#chmod 644 maillog -#kill -1 `cat /var/run/syslog.pid` -#cd / +echo "" +echo "Rotating mail log:" +cd /var/log +rm -f maillog.7 +if [ -f maillog.6 ]; then mv -f maillog.6 maillog.7; fi +if [ -f maillog.5 ]; then mv -f maillog.5 maillog.6; fi +if [ -f maillog.4 ]; then mv -f maillog.4 maillog.5; fi +if [ -f maillog.3 ]; then mv -f maillog.3 maillog.4; fi +if [ -f maillog.2 ]; then mv -f maillog.2 maillog.3; fi +if [ -f maillog.1 ]; then mv -f maillog.1 maillog.2; fi +if [ -f maillog.0 ]; then mv -f maillog.0 maillog.1; fi +mv -f maillog maillog.0 +cp /dev/null maillog +chmod 644 maillog +kill -1 `cat /var/run/syslog.pid` +cd / if [ -d /var/spool/uucp -a -f /etc/uuclean.daily ]; then echo "" diff --git a/etc/monthly b/etc/monthly index e48ddd7..8f026d6 100644 --- a/etc/monthly +++ b/etc/monthly @@ -12,7 +12,7 @@ echo "Subject: $host monthly run output" echo "" echo -n "Rotating log files:" -#cd /var/log +cd /var/log for i in kerberos.log lpd-errs wtmp; do echo -n " $i" if [ -f $i.5 ]; then mv -f $i.5 $i.6; fi @@ -43,20 +43,16 @@ if [ -f /usr/lib/uucp/clean.weekly ]; then fi echo "" -# Due to a console sub system bug doing the kill -1 of syslogd -# will lock up the console. This has been disabled until that -# is fixed. -# -#echo "Rotating messages:" -#cd /var/log -#if [ -f messages.2 ]; then mv -f messages.2 messages.3; fi -#if [ -f messages.1 ]; then mv -f messages.1 messages.2; fi -#if [ -f messages.0 ]; then mv -f messages.0 messages.1; fi -#mv -f messages messages.0 -#cp /dev/null messages -#chmod 644 messages -#kill -1 `cat /var/run/syslog.pid` -#cd / +echo "Rotating messages:" +cd /var/log +if [ -f messages.2 ]; then mv -f messages.2 messages.3; fi +if [ -f messages.1 ]; then mv -f messages.1 messages.2; fi +if [ -f messages.0 ]; then mv -f messages.0 messages.1; fi +mv -f messages messages.0 +cp /dev/null messages +chmod 644 messages +kill -1 `cat /var/run/syslog.pid` +cd / echo "" echo "Rebuilding locate database:" |