Date: Thu, 8 Aug 1996 13:30:24 +0000 (GMT) From: Gabor Zahemszky <zgabor@CoDe.hu> To: freebsd-questions@freebsd.org Subject: Re: tcpwrapper logs Message-ID: <199608081330.NAA01586@CoDe.CoDe.hu>
next in thread | raw e-mail | index | archive | help
Oopps! One of the mail links didn't like the lines with only a dot (yes,
I speek a little of smtp), so here is my last message, I hope with the
interesting part included in it:
> It's a bit annoying:
> >>>>> ... ``I kill -9'd, restarted, exited''
> >>>> ... I don't know, but ...
> >>> ... I typed ``kill -9 ..., after it restarted, but it exited
> >> ... I dunno, but kill
> > ... I killed with KILL signal, restarted, exited
> .
> .
> .
>
And here it is:
I don't know tcp-wrapper, but:
a) so many daemons (init, inetd, etc) use SIGHUP to re-read their
configuration files. So kill -HUP `cat /var/run/syslog.pid` isn't kill
it, only send an alert: ``Read your files, something was changed!''
b) I think, tcpd makes it's pid file like this:
------------------------------------+
v
open( PIDFILE, O_RDWR | O_CREAT | O_EXCL );
And because with kill -9, he/she/it hasn't any time to remove it, at next
start, exiting. Try kill -9, remove /var/run/syslog.pid, and start it over.
If it exits, sorry.
--
Gabor Zahemszky <zgabor@CoDe.hu>
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
Earth is the cradle of human sense, but you can't stay in the cradle forever.
Tsiolkovsky
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608081330.NAA01586>
