Linux-daemon starten

schrieb ich einen Dienst auf linux(Redhat Server Edition 5.1) . gestartet wird von shell-scritpt,
In dem Fall, wenn ich meine Anwendung, die ich manuell starte meinen Dienst , jetzt beginnen möchte ich meinen Dienst beim Booten,durch die ich mein service auf init.d Ordner von meinem Dämon nicht aufrufen beim Booten,alle haben Ahnung, wie man einen daemon beim Booten auf linux?

diesem mein Beispiel aber nicht funktioniert

#!/bin/sh
#
# myservice     This shell script takes care of starting and stopping
#               the <myservice>
#

# Source function library
. /etc/rc.d/init.d/functions


# Do preliminary checks here, if any
#### START of preliminary checks #########


##### END of preliminary checks #######


# Handle manual control parameters like start, stop, status, restart, etc.

case "$1" in
  start)
    # Start daemons.

    echo -n $"Starting <myservice> daemon: "
    echo
    daemon <myservice>
    echo
    ;;

  stop)
    # Stop daemons.
    echo -n $"Shutting down <myservice>: "
    killproc <myservice>
    echo

    # Do clean-up works here like removing pid files from /var/run, etc.
    ;;
  status)
    status <myservice>

    ;;
  restart)
    $0 stop
    $0 start
    ;;

  *)
    echo $"Usage: $0 {start|stop|status|restart}"
    exit 1
esac

exit 0

InformationsquelleAutor Mr.Cool | 2012-08-01

Schreibe einen Kommentar