Lançamento do sistema init sysvinit 3.0

É apresentado o lançamento do sistema init clássico sysvinit 3.0, que foi amplamente utilizado em distribuições Linux nos dias anteriores ao systemd e upstart, e agora continua a ser usado em distribuições como Devuan, Debian GNU/Hurd e antiX. A mudança do número de versão para 3.0 não está associada a alterações significativas, mas é consequência do atingimento do valor máximo do segundo dígito, o que, de acordo com a lógica de numeração de versão utilizada no projeto, levou à transição para o número 3.0 depois de 2.99.

A nova versão corrige problemas no utilitário bootlogd relacionados à detecção de dispositivos para o console. Se anteriormente apenas dispositivos com nomes correspondentes a dispositivos de console conhecidos eram aceitos no bootlogd, agora você pode especificar um nome de dispositivo arbitrário, cuja verificação é limitada apenas pelo uso de caracteres válidos no nome. Para definir o nome do dispositivo, use o parâmetro de linha de comando do kernel “console=/dev/device-name”.

As versões dos utilitários insserv e startpar usadas em conjunto com o sysvinit não foram alteradas. O utilitário insserv é projetado para organizar o processo de inicialização, levando em consideração as dependências entre os scripts de inicialização, e o startpar é usado para garantir o lançamento paralelo de vários scripts durante o processo de inicialização do sistema.

Fonte: opennet.ru

Adicionar um comentário