SOURCES: opensshd.init - use start-stop-daemon to stop *only*
list...
Arkadiusz Miskiewicz
arekm at pld-linux.org
Fri Aug 12 09:05:34 CEST 2005
On Thursday 11 of August 2005 22:43, glen wrote:
> Author: glen Date: Thu Aug 11 20:43:47 2005 GMT
> Module: SOURCES Tag: HEAD
> ---- Log message:
> - use start-stop-daemon to stop *only* listening sshd until somebody does
> it with rc-scripts tools
>
> if [ -f /var/lock/subsys/sshd ]; then
> msg_stopping OpenSSH
> - killproc sshd
> - rm -f /var/run/sshd.pid /var/lock/subsys/sshd >/dev/null 2>&1
> + # we use start-stop-daemon to stop sshd, as it is unacceptable for such
> + # critical service as sshd to kill it by procname, but unfortunately
> + # rc-scripts does not provide way to kill *only* by pidfile
> + start-stop-daemon --stop --quiet --pidfile /var/run/sshd.pid && ok ||
> fail + rm -f /var/lock/subsys/sshd >/dev/null 2>&1
*PLEASE* fix / add new functionality to rc-scripts instead of messing with
init script. What will happen if every developer will write own things in
init scripts because he is too lazy to change rc-scripts?
Add --pidfileonly option to killproc for example.
--
Arkadiusz Miśkiewicz PLD/Linux Team
http://www.t17.ds.pwr.wroc.pl/~misiek/ http://ftp.pld-linux.org/
More information about the pld-devel-en
mailing list