Loading

NOM

       initscript - Script qui exécute les commandes incluses dans inittab.

SYNOPSIS

       /bin/sh /etc/initscript id niveaux_exécution action processus

       Quand  le  script  shell  /etc/initscript est présent, init l’utilisera
       afin d’exécuter les commandes provenant d’inittab. Ce script peut  être
       utilisé  pour  paramétrer  des  valeurs par défaut telles que ulimit et
       umask.

EXEMPLES

       Voici un exemple de script d’initialisation, qui est peut-être installé
       sur votre système en tant que /etc/initscript.sample.

              #
              # initscript exécuté par init(8) pour tout programme
              #            voulant apparaître ainsi :
              #
              #     /bin/sh /etc/initscript <id> <niveau d’exécution> <action> <processus>
              #

                # Paramétrer umask pour le mode sans échec,
                # et activer les core-dumps (sauvegardes d’image mémoire).
                umask 022
                ulimit -c 2097151
                PATH=/bin:/sbin:/usr/bin:/usr/sbin
                export PATH

                # Augmenter la limite impérative des descripteurs de fichiers à 8192 pour tous les
                # processus. La limite souple est encore 1024, mais tous les
                # processus non privilégiés peuvent augmenter leur limite souple
                # jusqu’à la limite impérative
                # avec "ulimit -Sn xxx" (nécessite un noyau Linux 2.2.13 ou plus ).
                ulimit -Hn 8192

                # Exécuter le programme.
                eval exec "$4"

NOTES

       Ce script ne prétend pas être un script de démarrage pour les démons ou
       autres. Il n’a rien à voir avec les scripts du  style  rc.local.  C’est
       juste  un  gestionnaire pour ce qui est exécuté venant de /etc/inittab.
       Faire  des  expériences  avec  initscript  peut  rendre  impossible  le
       redémarrage de votre système.

FICHIERS

       /etc/inittab, /etc/initscript.

AUTEUR

       Miquel van Smoorenburg, <miquels@cistron.nl>

VOIR AUSSI

       init(8), inittab(5).

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.

                                10 juillet 2003