From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 17 Aug 2005 23:46:59 +0400 From: vserge To: ALT Devel discussion list Message-ID: <20050817234659.4627ec3b@shrek.msk.menatepspb.com> Organization: ALT Linux Team X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [devel] =?koi8-r?b?98/Q0s/TINDSzw==?= initscripts X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2005 06:30:20 -0000 Archived-At: List-Archive: List-Post: Приветствую При написании инитскрипта для HPLIP cтолкнулся со следующей проблемой и соответственно требуется помощь или разъяснения: Проблема: имеем скрип, написанный на python, который запускается как демон в заголовке скрипта имеем: #> head /usr/share/hplip/hpssd.py #!/usr/bin/env python # в инитскрипте прописываем соответственно: HPSSD_PIDFILE=/var/run/hpssd.pid HPSSD_LOCKFILE=/var/lock/subsys/hpssd HPSSD=/usr/share/hplip/hpssd.py start_daemon --pidfile "$HPSSD_PIDFILE" --lockfile "$HPSSD_LOCKFILE" --expect-user root -- $HPSSD stop_daemon --pidfile "$HPSSD_PIDFILE" --lockfile "$HPSSD_LOCKFILE" --expect-user root -- $HPSSD status --pidfile "$HPSSD_PIDFILE" --expect-user root -- $HPSSD При этом скрипт stop и status не отрабатывают как надо, т.е. #> service hplip status hpssd.py is dead, but stale PID file exists Но если в инитскрипте заменить вызов stop_daemon на прямой вызов start-stop-daemon, то все работает start-stop-daemon --pidfile "$HPSSD_PIDFILE" --user root --stop $HPSSD Как быть в таких случаях ? --