[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:17808] Re: (FWD)lpd survive only 1 week.



こんにちは。松田陽一@PAL-NET三鷹です。

From: Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx>
Subject: [debian-users:17807] Re: (FWD)lpd survive only 1 week.
Date: Mon, 13 Sep 1999 16:37:37 +0900
Message-ID: <19990913164134S.kohda@xxxxxxxxxxxxxxxxxxxx>

> 香田@徳島大です。理解してませんが。。。

いつもいつもすみません。(__)

> これ以前に kill が完了する前に start しようとして
> 失敗してそうなので sleep を入れれば良い、という
> 話があったと(不正確ですが)記憶します。

> 最新版のソースを展開してみると、ちょっと start-stop-daemon
> が違う感じですが
> 
> 	echo -n "Stopping printer spooler: lpd"
> 	if start-stop-daemon --quiet --stop --signal 0 --pidfile $PIDFILE --name lpd
> 	then
> 		PID=`cat $PIDFILE`
> 		start-stop-daemon --quiet --stop --exec $DAEMON --pidfile $PIDFILE --name lpd
> 		# Now we wait for it to die
> 		while kill -0 $PID 2>/dev/null; do sleep 1; done
> 		echo "."
> 
> のように sleep 1 が入ってます。

をを、確かに。

>  	test -n "$PID" && kill $PID 
> 
> の後にでも sleep 1 を入れるとかでないでしょうか?
> 
> # とっても怪しいですが、反応無いようなので。

これは、potatoのlpd を入手して、そのスクリプトを入れてみると良いかも
知れないですね。
…ちょっとやってみます。
--
松田陽一(yoh)
mailto:matsuda@xxxxxxxxxxxx
http://www.palnet.or.jp/~matsuda/index.htm