init-script - runleveleditor

flashlighter

flashlighter

Foren As
hi ihr,

habe folgendes initscript beim "fremdsurfen" in einem anderen board entdeckt.
die "rotter-zeile" hab ich zugefügt (rotter ist ein audio-aufnahmeprogramm)

wenn ich jetzt im runleveleditor das script anmelden will, wird zwar der befehl ausgeführt (rotter startet), aber der runleveleditor meint:
│/etc/init.d/rotter start gab nil (Fehler nicht spezifiziert) zurück

Starting rotter

an was könnte es denn liegen?

ich danke schonmalk für die hilfe :)

grüße, michi


Code:
#! /bin/bash

echo "Starting rotter"

case "$1" in
start)
   rotter -a -f mp3 -b 256 -d 1080 -L dialy /srv/www/htdocs/&

  ;;
stop)

  ;;
*)
  echo "Usage: `basename $0` {start|stop}" >&2
  exit 64
  ;;
esac

exit 0
 
hi,

danke für die antwort :)

ja, ich hab opensuse 10.2... dachte eigentlich, da ich im (open)suse forum gepostet hab, isses klar :)

werde es mal mit deinem link versuchen und mich bei problemen dann belden...

grüße, flashlighter
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

und ich bins nochmal :)

also ich habe jetzt das script dahingehend verändert :

Code:
#! /bin/bash
PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
### BEGIN INIT INFO
# Provides:          rotter
# Required-Start:    $syslog $remote_fs
# Should-Start: $time ypbind sendmail
# Required-Stop:     $syslog $remote_fs
# Should-Stop: $time ypbind sendmail
# Default-Start:     3 5
# Default-Stop:      0 1 2 6
# Short-Description: rotter/aufnehmen von stuendlichen audiofiles
# Description:       rotter nimmt das audiosignal von jack und speichert
es stuelich ab.
### END INIT INFO

. /etc/rc.status

rc_reset

case "$1" in
start)
   rotter -a -f mp3 -b 256 -d 1080 -L dialy /srv/www/htdocs/&

  ;;
stop)

  ;;
*)
  echo "Usage: `basename $0` {start|stop}" >&2
  exit 64
  ;;
esac

rc_exit

das ganze restart reload zeug brauche ich eigentlich nicht... möchte nur beim systemstart ein programm starten(befehl ausführen).

jetzt kommt im runleveleditor folgende meldung
/etc/init.d/rotter start gab nil (Fehler nicht spezifiziert) zurück
[INFO] Tue Aug 28 20:11:01 2007 JACK client registered as 'rotter

dies ist eine ganz normale ausgabe des programms rotter. kann ich dem script irgendwie beibringen, dass es die ausgaben des programms in irgendein logfile schreibt oder ignoriert? an sich funktioniert das script ja (also im r-leveleditor wird der befehl ausgeführt, und das programm startet, erst danach meckert susi ) :)

grüße, michi

grüße, flashlighter
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

edit: "2> /dev/null" war das stichwort... jetzt gehts
 
Zuletzt bearbeitet:

Ähnliche Themen

script sshpass

ip6tables Problem

Runlevel Editor

Standard Programm beim Booten Starten

Prozess aus eigenem Init script wird gekillt

Zurück
Oben