[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:17795] Re: (FWD)lpd survive only 1 week.
こんにちは。松田陽一@PAL-NET三鷹です。
いつまでも同じ問題をひきずってばかりいて恐縮ですが…。
From: MATSUDA Yoh-ichi /松田陽一 <matsuda@xxxxxxxxxxxx>
Subject: [debian-users:17264] Re: (FWD)lpd survive only 1 week.
Date: Mon, 9 Aug 1999 16:22:47 +0900
Message-ID: <19990809162154M.matsuda@xxxxxxxxxxxx>
> > 香田@徳島大です。
> > 小林@東工大です
>
> どうもです。^^
>
> > この問題を解決するには /etc/init.d/lpd の先頭に
> >
> > PATH=$PATH:/sbin
> >
> > と加えればよいです。potato ではこのバグは直っているようです。
>
> 早速書き換えました。^^
と書いたものの、いまだに問題が解消していません。(T^T)
Linkname: [debian-users:17240] Re: missing lpd ?
URL:
http://www.debian.or.jp/Lists-Archives/debian-users/199908/msg00081.html
の内容に従って、/etc/init.d/lpd の先頭行を書き換えて、ログをみてみました。
以下、/var/log/lpr.log.0 の記録を、/etc/init.d/lpdの内容と照合して、改行
を加えてみたものです。
------------------------------------------------------------------------
Sun Sep 12 06:47:11 JST 1999
#!/bin/sh -vx
PATH=$PATH:/sbin
+ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin
DAEMON=/usr/sbin/lpd
+ DAEMON=/usr/sbin/lpd
DOC=/usr/doc/lpr
+ DOC=/usr/doc/lpr
test -x $DAEMON -a -e $DOC || exit 0
+ test -x /usr/sbin/lpd -a -e /usr/doc/lpr
case "$1" in
start)
echo -n "Starting printer spooler: lpd"
start-stop-daemon --start --quiet --name lpd --exec $DAEMON
echo "."
;;
stop)
echo -n "Stopping printer spooler: lpd"
start-stop-daemon --stop --quiet --name lpd --exec $DAEMON
PID=$(pidof lpd)
test -n "$PID" && kill $PID
echo "."
;;
restart|force-reload)
echo -n "Restarting printer spooler: lpd"
start-stop-daemon --stop --quiet --oknodo --name lpd --exec $DAEMON
PID=$(pidof lpd)
test -n "$PID" && kill $PID
start-stop-daemon --start --quiet --name lpd --exec $DAEMON
echo "."
;;
*)
echo "Usage: /etc/init.d/lpd {start|stop|restart}"
exit 1
esac
+ echo -n 'Restarting printer spooler: lpd' Restarting printer spooler: lpd
+ start-stop-daemon --stop --quiet --oknodo --name lpd --exec /usr/sbin/lpd pidof lpd
+
+ pidof lpd
+ PID=21862
+ test -n 21862
+ kill 21862
+ start-stop-daemon --start --quiet --name lpd --exec /usr/sbin/lpd
+ echo . .
exit 0
+ exit 0
------------------------------------------------------------------------
どうも、
restart|force-reload)
の所の、
start-stop-daemon --start --quiet --name lpd --exec $DAEMON
がうまく起動していないように思えます。
しかし、
+ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin
^^^^^^ ^^^^^
となっているので、/sbin/start-stop-daemon は起動できる状態にあるように
思えます。
よって、
Linkname: [debian-users:17261] (FWD)lpd survive only 1 week.
URL:
http://www.debian.or.jp/Lists-Archives/debian-users/199908/msg00102.html
が本当の原因なのかがわからなくなってしまいました。
--
松田陽一(yoh)
mailto:matsuda@xxxxxxxxxxxx
http://www.palnet.or.jp/~matsuda/index.htm