Lançamento do sistema init sysvinit 3.02

É apresentado o lançamento do sistema init clássico sysvinit 3.02, 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. 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.

Na nova versão do sysvinit:

  • A estrutura po4a foi usada para coordenar o trabalho de tradução de documentação e páginas de manual para diferentes idiomas.
  • As páginas de manual foram melhoradas e foram adicionados scripts para sua montagem, levando em consideração as traduções.
  • A infraestrutura de desenvolvimento foi movida do Savannah para a plataforma GitHub, que agora também lidará com notificações de problemas.
  • O arquivo inittab permite o uso do caractere “@” em comandos para tratar o comando como um literal, o que não aciona o shell.
  • bootlogd fornece verificação de erros para chdir() e usa o ioctl TIOCGDEV para facilitar a detecção do console no Linux.

Fonte: opennet.ru

Adicionar um comentário