table of contents
INITSCRIPT(5) | Manuel de l'administrateur Linux | INITSCRIPT(5) |
NOM¶
initscript - Script qui exécute les commandes incluses dans inittab
SYNOPSIS¶
/bin/sh /etc/initscript id runlevels action process
DESCRIPTION¶
Quand le script shell /etc/initscript est présent, init l'utilise afin d'exécuter les commandes provenant de 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 init, qui pourrait ê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 safe level,
# 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 traitement 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¶
TRADUCTION¶
Ce document est une traduction réalisée par carmie le 17 juillet 2004 et révisée le 19 novembre 2007.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 5 initscript ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
10 juillet 2003 | SysVinit |