NOME
initscript - script que executa comandos do inittab.
RESUMO
/bin/sh /etc/initscript id runlevels action process
DESCRIÇÃO
Quando o script de shell /etc/initscript está presente, o init irá usa-lo para executar os comandos de inittab. Este script pode ser usado para definir coisas como os valores predefinidos de ulimit e umask para qualquer processo.
EXEMPLOS
Este é um initscript exemplo, que pode estar instalado no seu sistema em /etc/initscript.sample.
# 
# initscript Executed by init(8) for every program it 
# wants to spawn like this: 
# 
# /bin/sh /etc/initscript <id> <level>
<action> <process> 
#
# Define umask
para nível seguro, e activa despejos do
núcleo. 
umask 022 
ulimit -c 2097151 
PATH=/bin:/sbin:/usr/bin:/usr/sbin 
export PATH
# Aumenta o
limite rijo de descritor de ficheiro para todos os processos
# para 8192. O limite suave é ainda 1024, mas
qualquer processo não 
# privilegiado pode aumentar o seu limite suave até
ao limite rijo 
# com "ulimit -Sn xxx" (precisa dum kernel Linux
2.2.13 ou posterior). 
ulimit -Hn 8192
# Executa o
programa. 
eval exec "$4"
NOTAS
Este script não se destina a ser script de arranque para daemons ou serviços. Não tem nada a ver com um script de estilo rc.local. É apenas para manusear coisas executadas a partir de /etc/inittab. Fazer experiências com isto pode tornar o seu sistema não (re)inicializável.
FICHEIROS
/etc/inittab, /etc/initscript.
AUTOR
miquels [AT] cistron.nl">Miquel van Smoorenburg