1. NOM▲

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

2. SYNOPSIS ▲

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

3. DESCRIPTION ▲

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.

4. EXEMPLES ▲

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

 
Sélectionnez
 #
 # 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"

5. 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.

6. FICHIERS ▲

/etc/inittab, /etc/initscript.

7. AUTEUR ▲

Miquel van Smoorenburg, <>

8. VOIR AUSSI ▲

init(8), inittab(5).

9. 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.