On Thu, 29 Oct 1998, The Hermit Hacker wrote:
> Okay, now you risk getting on my bad side :) I know what PPID
> stands for...now you tell me which of these processes to SIGHUP:
>
> root 18942 22213 0 13:22:03 ? 0:00 /usr/local/sbin/sendmail
> root 18946 22213 0 13:22:03 ? 0:00 /usr/local/sbin/sendmail
2 open connections.
> root 18948 1 0 13:22:04 ? 0:00 /usr/local/sbin/sendmail
a local delivery spawned by an open connection that closed and left the
local delivery to finish, thus orphaning it to init (PID1)
> root 22213 1 0 Oct 26 ? 1:40 /usr/local/sbin/sendmail
The listener.
> And ya, I know, the one with the older date...the point is that
> you can't really automate this, except to do:
You're trying to kill the listener?
You do know you can use truss and lsof to figure this out as well right?
Or you could do:
kill -HUP `head -1 /var/run/sendmail.pid`
Also, check out what the BSD style ps shows under Solaris (/usr/ucb/ps).
--
| Matthew N. Dodd | 78 280Z | 75 164E | 84 245DL | FreeBSD/NetBSD/Sprite/VMS |
| winter@jurai.net | This Space For Rent | ix86,sparc,m68k,pmax,vax |
| http://www.jurai.net/~winter | Are you k-rad elite enough for my webpage? |