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