Man page - initscript(5)
Packages contains this manual
Available languages:
en fr es pl pt ja id fi deManual
INITSCRIPT
NOMSYNOPSIS
DESCRIPTION
EXEMPLES
NOTES
FICHIERS
AUTEUR
VOIR AUSSI
NOM
initscript - Script qui exécute les commandes incluses dans inittab
SYNOPSIS
/bin/sh /etc/initscript id niveaux_exécution action processus
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 .
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
This script is not meant as startup script for daemons or services. It has nothing to do with a rc.local style script. Itâs just a handler for things executed from /etc/inittab . Experimenting with this can make your system un(re)bootable.
FICHIERS
/etc/inittab, /etc/initscript.
AUTEUR
VOIR AUSSI
inittab (5), init (8)