Subject: Re: newsyslog
To: Andrew Brown <atatat@atatdot.net>
From: Andy Doran <ad@netbsd.org>
List: tech-userlevel
Date: 07/13/2000 12:11:50
> locking? hmm...what am i missing...?
>
> i always figured that if you
>
> (1) do all the moves and creation of new (empty) log files
> (2) do all the hupping (syslogd, and others) [*]
> (3) do all the gziping (bzip2ing?)
>
> that there would be no need for locking. or are you trying to guard
> against to instances of newsyslog running simultaneously not stepping
> on each other's toes?
Yes, trying to guard.
> alias hup 'kill -HUP `head -1 /var/run/\!$.pid`'
FWIW newsyslog(8) does something functionally equivalent (in C).