Provided by: manpages-fr-extra_20151231_all bug

NOM

       init-d-script - Interpréteur pour les scripts init.d courts et simples

DESCRIPTION

       Environnement de script init.d générique pour réduire le code redondant dans /etc/init.d/. L'objectif est
       de  créer un script init.d compatible avec Debian et LSB. Quand la charte Debian entre en conflit avec le
       LSB,    la    charte     Debian     a     la     priorité.     Consultez     la     spécification     LSB
       ⟨http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html⟩   pour
       plus d'informations à propos des scripts init.d dans le LSB.

       Voici un exemple simple montrant comment init-d-script peut être utilisé  pour  démarrer  et  arrêter  un
       démon prenant en charge les fichiers PID :

       #!/lib/init/init-d-script
       ### BEGIN INIT INFO
       # Provides:          atd
       # Required-Start:    $syslog $time $remote_fs
       # Required-Stop:     $syslog $time $remote_fs
       # Default-Start:     2 3 4 5
       # Default-Stop:      0 1 6
       # Short-Description: run at jobs
       # Description:       Debian init script to start the daemon
       #                    running at jobs.
       ### END INIT INFO
       DAEMON=/usr/sbin/atd

       En  plus  du réglage DAEMON, il est possible d'indiquer DESC, NAME, PIDFILE (none signifie pas de fichier
       PID)  ou  d'implémenter  les  fonctions  de   surcharge   do_force_reload_override,   do_reload_override,
       do_restart_override,   do_start_override,   do_start_cmd_override,   do_start_prepare,   do_start_cleanup
       do_status_override, do_stop_override, do_stop_prepare, do_stop_cleanup et do_stop_cmd_override.

       Si le démon gère le rechargement, il faut implémenter la fonction do_reload pour  que  le  script  init.d
       reconnaisse l'opération de rechargement et l'utilise pour l'opération force-reload.

       Si  DAEMON  est  réglé  à  none, la vérification pour voir si le démon est installé est désactivée et les
       fonctions de remplacement do_start_cmd_override, do_stop_cmd_override et do_status_override doivent  être
       implémentées.

       Les  services  gérant  le  rechargement  doivent  définir  la  fonction  do_reload. Si le service gère le
       rechargement avec le signal SIGUSR1, l'alias suivant peut être utilisé au lieu  d'implémenter  sa  propre
       fonction do_reload :

       alias do_reload=do_reload_sigusr1

FICHIERS

       /lib/init/init-d-script
              Interpréteur  Bourne  shell  avec  implémentation  d'actions  init.d  /etc/init.d/ Emplacement des
              scripts init.d.

       BOGUES CONNUS/LIMITATIONS
              Pas encore documenté

AUTEUR

       Cette page de manuel a été écrite par Petter Reinholdtsen <pere@debian.org>.

VOIR AUSSI

       inittab(8), service(8), update-rc.d(8)

TRADUCTION

       La traduction de cette page de manuel est maintenue par les membres de la  liste  <debian-l10n-french  AT
       lists  DOT  debian  DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le
       paquet manpages-fr-extra.

init-d-script                                    9 février 2014                                 INIT-D-SCRIPT(5)