From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 1 Nov 2006 09:51:56 +0200 (EET) From: Igor Vlasenko To: ALT Devel discussion list Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=KOI8-R Content-Transfer-Encoding: 8BIT Received-SPF: pass (dad.imath.kiev.ua: domain of vlasenko@dad.imath.kiev.ua designates 127.0.0.1 as permitted sender) receiver=dad.imath.kiev.ua; client-ip=127.0.0.1; helo=localhost; envelope-from=vlasenko@dad.imath.kiev.ua; x-software=spfmilter 0.95 http://www.acme.com/software/spfmilter/ with libspf2; Subject: [devel] initscripts right way X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 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: Wed, 01 Nov 2006 07:51:59 -0000 Archived-At: List-Archive: List-Post: Вопрос по инитскриптам. Хочу запустить фестиваль как сервис. Форкаться и менять юзера он не умеет. делаю start_daemon --name /usr/bin/festival --announce --set-user $USER --pidfile /var/run/festival.pid --make-pidfile -- /usr/bin/festival $OPTIONS получаю гирлянду $ ps ax G festival 9898 ? Ss 0:00 /bin/su -s /bin/sh -l _festival -c /usr/bin/festival --server -b /etc/festival/server.scm 9902 ? S 0:00 /usr/bin/festival --server -b /etc/festival/server.scm при чем .pid неправильный: $ cat /var/run/festival.pid 9898 могу запускать без .pid, start-stop-daemon --start --background --startas /bin/su --exec $DAEMON --name $NAME -- -s /bin/sh -l $USER -c "exec /usr/bin/festival $OPTIONS" но все равно висит гирлянда. Как побороть гирлянду/pid? -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine