Outils pour utilisateurs

Outils du site


initscripttemplate

= Modèle de script d'init =

Penser à changer les variables en majuscules:

  • NAME: nom du script
  • DEPENDANCES: script dont dépend celui-ci

Modifier et adapter en fonction des besoins.

# =  /bin/sh =
### BEGIN INIT INFO
# Provides:          NAME
# Required-Start:    DEPENDANCES
# Required-Stop:
# Should-Start:      DEPENDANCES
# Should-Stop:
# Default-Start:     LEVEL#
# Default-Stop:
# Short-Description: SHORTDESC
# Description:       DESC 
### END INIT INFO
#
#
#

PATH=/sbin:/bin:/usr/sbin:/usr/bin
. /lib/lsb/init-functions

# Get the default from /etc/default/NAME.
\[-f /etc/default/NAME\] && . /etc/default/NAME

do_stop () {
}

do_start () {
}
do_stop () {
}
case "$1" in
    start)
        do_start
        ;;
    restart|reload|force-reload)
        $0 stop
        $0 start
        ;;
    stop)
        do_stop
        ;;
      *)
        echo "Usage: $0 start|stop" >&2
        exit 3
        ;;
esac

: exit 0

# vim: set filetype=dokuwiki:

initscripttemplate.txt · Dernière modification: 2015/10/06 20:06 (modification externe)