Scroll to navigation

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

init(8), inittab(5)

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