[1083] in Athena Bugs
(VAX750) Version 6.0C: newsyslog Z option
daemon@ATHENA.MIT.EDU (Mark W. Eichin)
Fri Sep 30 06:07:18 1988
Date: Fri, 30 Sep 88 06:06:56 EDT
From: Mark W. Eichin <eichin@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
System type, version: (VAX750) Version 6.0C
System name: priam
What's wrong:
When /etc/athena/newsyslog.conf contains a line such as:
/mit/eichin/projects/GMS/logs 644 20 * 24 Z
(indicating roll over the logs every 24 hours, regardless of size, and
compress them) the logs will roll over into each other, leaving the
current log, and logname.0.Z.
The reason for this: note in the following that the logs.n are moved,
not the logs.n.Z... though the compress creates log.0.Z, it never gets
moved over.
# /etc/athena/newsyslog -n
/mit/eichin/projects/GMS/logs <20Z>: trimmingrm -f /mit/eichin/projects/GMS/logs.20
mv /mit/eichin/projects/GMS/logs.19 /mit/eichin/projects/GMS/logs.20
mv /mit/eichin/projects/GMS/logs.18 /mit/eichin/projects/GMS/logs.19
mv /mit/eichin/projects/GMS/logs.17 /mit/eichin/projects/GMS/logs.18
mv /mit/eichin/projects/GMS/logs.16 /mit/eichin/projects/GMS/logs.17
mv /mit/eichin/projects/GMS/logs.15 /mit/eichin/projects/GMS/logs.16
mv /mit/eichin/projects/GMS/logs.14 /mit/eichin/projects/GMS/logs.15
mv /mit/eichin/projects/GMS/logs.13 /mit/eichin/projects/GMS/logs.14
mv /mit/eichin/projects/GMS/logs.12 /mit/eichin/projects/GMS/logs.13
mv /mit/eichin/projects/GMS/logs.11 /mit/eichin/projects/GMS/logs.12
mv /mit/eichin/projects/GMS/logs.10 /mit/eichin/projects/GMS/logs.11
mv /mit/eichin/projects/GMS/logs.9 /mit/eichin/projects/GMS/logs.10
mv /mit/eichin/projects/GMS/logs.8 /mit/eichin/projects/GMS/logs.9
mv /mit/eichin/projects/GMS/logs.7 /mit/eichin/projects/GMS/logs.8
mv /mit/eichin/projects/GMS/logs.6 /mit/eichin/projects/GMS/logs.7
mv /mit/eichin/projects/GMS/logs.5 /mit/eichin/projects/GMS/logs.6
mv /mit/eichin/projects/GMS/logs.4 /mit/eichin/projects/GMS/logs.5
mv /mit/eichin/projects/GMS/logs.3 /mit/eichin/projects/GMS/logs.4
mv /mit/eichin/projects/GMS/logs.2 /mit/eichin/projects/GMS/logs.3
mv /mit/eichin/projects/GMS/logs.1 /mit/eichin/projects/GMS/logs.2
mv /mit/eichin/projects/GMS/logs.0 /mit/eichin/projects/GMS/logs.1
mv /mit/eichin/projects/GMS/logs to /mit/eichin/projects/GMS/logs.0
Start new log...chmod 644 /mit/eichin/projects/GMS/logs...kill -HUP 8109 (syslogd)
Compress /mit/eichin/projects/GMS/logs.0
What should have happened:
The moves should probably reflect the Z flag.
Mark Eichin
<eichin@athena.mit.edu>
SIPB Member & Project Athena ``Watchmaker''