INITSCRIPT

Section : Manuel de l'administrateur Linux (5)
Mise à jour de la version anglaise : 10 juillet 2003
Index Menu principal  

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.

 

Index

NOM
SYNOPSIS
DESCRIPTION
EXEMPLES
NOTES
FICHIERS
AUTEUR
VOIR AUSSI
TRADUCTION

Dernière mise à jour : 19 novembre 2007