irexec während boot starten lassen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Kibarak
Beiträge: 15
Registriert: 12.02.2011 18:32:00

irexec während boot starten lassen

Beitrag von Kibarak » 13.07.2011 16:55:35

Mein System Debian Squeeze amd64. Ich möchte den irexec dämon schon beim booten starten lassen.
Mein Start/Stop Script befindet sich in /etc/init.d und ist ausführbar.

irexec.sh

Code: Alles auswählen

#! /bin/sh
### BEGIN INIT INFO
# Provides:          Was macht das Skript?
# Required-Start:    $all
# Required-Stop:     
# Default-Start:     2 3 4 5 
# Default-Stop:      0 1 6
# Short-Description: Kurze Beschreibung
# Description:       Längere Bechreibung
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11

case "$1" in
  start)
    echo -n "Starting irexec daemon: irexec"
    start-stop-daemon --start --quiet --exec /usr/bin/irexec -- -d
    echo "."
    ;;
  stop)
    echo -n "Stopping irexec daemon: irexec"
    start-stop-daemon --stop --quiet --exec /usr/bin/irexec
    echo "."
    ;;
  restart|force-restart)
    echo -n "Stopping irexec daemon: irexec"
    start-stop-daemon --stop --quiet --exec /usr/bin/irexec
    sleep 1
    echo -n "Starting irexec daemon: irexec"
    start-stop-daemon --start --quiet --exec /usr/bin/irexec -- -d
    echo "."
    ;;
  *)
    echo "Usage: /etc/init.d/irexec {start|stop|reload|restart|force-restart}"
    exit 1
esac

exit 0
Eine Verknüpfung zum Script liegt in /etc/rcS.d und lautet S22irexec.sh
Im Terminal lässt sich das Start/Stop-Script fehlerfrei bedienen nur beim booten wird der dämon nicht geladen. Wo könnte der Fehler liegen?



MfG Kibarak

Benutzeravatar
uwepr
Beiträge: 657
Registriert: 03.02.2007 12:13:01
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Halle/S.
Kontaktdaten:

Re: irexec während boot starten lassen

Beitrag von uwepr » 17.08.2011 17:32:04

Hallo Kibarak,
schau mal in
/etc/rc0.d
und
/etc/rc2.d
Nach Lektüre der README wirst Du selbst darauf kommen ;-)
Beste Grüße!
Uwe Pr.
squeeze/fluxbox

Antworten