Date: Mon, 15 Jan 2001 07:11:05 GMT From: Cliff Sarginson <cliff@raggedclown.net> To: cjclark@alum.mit.edu, Odhiambo Washington <wash@iconnect.co.ke>, Matthew Emmerton <matt@gsicomp.on.ca>, FBSD-Q <freebsd-questions@FreeBSD.ORG> Subject: Re: Starting daemons in rc.local Message-ID: <E14I3nF-0001wq-00@post.mail.nl.demon.net>
next in thread | raw e-mail | index | archive | help
> On Mon, Jan 15, 2001 at 08:50:56AM +0300, Odhiambo Washington wrote:
>
> [snip]
>
> > Hi Matthew,
> >
> > Thank you once again for reverting to me. I'm writing to inform you that
> > I also tried to adapt the example script in rc(8) man page for
> > 4.2-STABLE but I realized that even though the processes started, they
> > were not creating the process pid in /var/run. So really i am now into
> > looking at a way of having the magic pid created....
> >
> > Does anyone know how to achieve this for any process???
>
> If the program does not actually need to have a smooth shutdown, you
> can always make the stop a nop,
>
> 'stop')
> # Do nothing
> ;;
>
> Or we can make an attempt to pull the PID from the ps(1) output,
>
> 'stop')
> # Extract a PID
> PID=`ps ax | awk '/INSERT PROGRAM NAME HERE/ { print $1 }'`
> # Kill the process
> kill $PID
> ;;
>
Or you could try
killall program
(despite it's name killall does not kill everything :)
Cliff
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E14I3nF-0001wq-00>
