From: Thomas <Th...@fr...> - 2006-12-11 21:53:22
|
Hi, If someone like me doesn't feel like replacing init by runit on a gentoo box, here is a minimal gentoo init script : $ cat /etc/init.d/webcleanerd #!/sbin/runscript depend() { use net } PID_FILE=/var/run/webcleaner.pid start() { ebegin "Starting webcleaner" echo $PID_FILE /usr/bin/webcleaner & echo $! > $PID_FILE eend $? } stop() { ebegin "Stopping webcleaner" start-stop-daemon --stop --pidfile $PID_FILE eend $? } |
From: Thomas <Th...@fr...> - 2006-12-25 13:51:56
|
The script I sent is not good, because the webcleaner process was still=20 attached to the process of the terminal that launches the script, so that=20 webcleaner quits when the terminal quits I have added the use of nohup : start() { ebegin "Starting webcleaner" cd /var/log/webcleaner nohup /usr/bin/webcleaner & echo $! > $PID_FILE eend $? } El Monday 11 December 2006 22:53, Thomas Carri=E9 escribi=F3: > Hi, > > If someone like me doesn't feel like replacing init by runit on a gentoo > box, here is a minimal gentoo init script : > > $ cat /etc/init.d/webcleanerd > #!/sbin/runscript > > depend() { > use net > } > > PID_FILE=3D/var/run/webcleaner.pid > > start() { > ebegin "Starting webcleaner" > echo $PID_FILE > /usr/bin/webcleaner & > echo $! > $PID_FILE > eend $? > } > > stop() { > ebegin "Stopping webcleaner" > start-stop-daemon --stop --pidfile $PID_FILE > eend $? > } > =2D-=20 Thomas Carri=E9 http://www.framasoft.net/article641.html http://www.thocar.org http://www.gnu.org/philosophy/use-free-software.fr.html http://www.ubuntu.com/ http://www.lebars.org/sec/tcpa-faq.fr.html |
From: Bastian K. <ca...@us...> - 2007-01-23 19:15:36
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas Carri=E9 schrieb: > The script I sent is not good, because the webcleaner process was still= =20 > attached to the process of the terminal that launches the script, so th= at=20 > webcleaner quits when the terminal quits >=20 > I have added the use of nohup : Thanks! Should I mention your in the documentation somewhere? Tell me what you think. Regards, Bastian - -- ,''`. Bastian Kleineidam : :' : GnuPG Schl=FCssel `. `' gpg --keyserver wwwkeys.pgp.net --recv-keys 32EC6F3E `- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtl5FeBwlBDLsbz4RAvI7AKCR5/8PFV32w1NoFb39CQZa0E3U2ACgwdBf doHH72YRkwAaiNJh2ktMBLw=3D =3DJEYW -----END PGP SIGNATURE----- |
From: Thomas <Th...@fr...> - 2007-01-23 21:23:51
|
There is no point mentionning me for the gentoo script, if someone has a=20 question about it he will post a question on the mailing list I guess El Tuesday 23 January 2007 20:13, Bastian Kleineidam escribi=F3: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Thomas Carri=E9 schrieb: > > The script I sent is not good, because the webcleaner process was still > > attached to the process of the terminal that launches the script, so th= at > > webcleaner quits when the terminal quits > > > > I have added the use of nohup : > > Thanks! Should I mention your in the documentation somewhere? Tell me > what you think. > ... =2D-=20 Thomas Carri=E9 |