8.76. Sysvinit-3.06

O pacote Sysvinit contém aplicativos para controlar a inicialização, execução e desligamento do sistema.

Tempo aproximado de construção: menos que 0.1 SBU
Espaço em disco exigido: 4.4 MB

8.76.1. Instalação do Sysvinit

Primeiro, aplique um remendo que remove vários aplicativos instalados por outros pacotes, esclarece uma mensagem e corrige um aviso de compilador:

patch -Np1 -i ../sysvinit-3.06-consolidated-1.patch

Compile o pacote:

make

Esse pacote não vem com uma suíte de teste.

Instale o pacote:

make install

8.76.2. Conteúdo do Sysvinit

Aplicativos instalados: bootlogd, fstab-decode, halt, init, killall5, poweroff (link para halt), reboot (link para halt), runlevel, shutdown e telinit (link para init)

Descrições Curtas

bootlogd

Registra mensagens de inicialização em um arquivo de registro

fstab-decode

Executa um comando com argumentos codificados para fstab

halt

Normalmente invoca shutdown com a opção -h, porém quando já em nível de execução 0, diz ao núcleo para parar o sistema; ele anota no arquivo /var/log/wtmp que o sistema está sendo desligado

init

O primeiro processo a ser iniciado quando o núcleo tenha inicializado o hardware; ele assume o processo de inicialização e inicia todos os processos especificados no arquivo de configuração dele

killall5

Envia um sinal para todos os processos, exceto os processos na própria sessão dele; ele não matará o shell ancestral dele

poweroff

Diz ao núcleo para parar o sistema e desligar o computador (veja-se halt)

reboot

Diz ao núcleo para reinicializar o sistema (veja-se halt)

runlevel

Informa o nível de execução anterior e o atual, conforme anotado no registro mais recente de nível de execução em /run/utmp

shutdown

Desliga o sistema de uma maneira segura, sinalizando todos os processos e notificando todos(as) os(as) usuários(as) logados(as)

telinit

Informa ao init para qual nível de execução mudar