Lançamento do sistema init sysvinit 2.96

Introduzido lançamento do sistema init clássico sysvinit 2.96, que era amplamente usado em distribuições Linux antes do systemd e do upstart, e agora continua a ser usado em distribuições como Devuan e antiX. Ao mesmo tempo, as versões do insserv 1.21.0 e
par inicial 0.64. Utilitário insserv foi projetado para organizar o processo de carregamento levando em consideração as dependências entre os scripts de inicialização e startpar usado para garantir o lançamento paralelo de vários scripts durante a inicialização do sistema.

Na nova versão:

  • Adicionado sinalizador "-z" ao pidof para verificação processos zumbis e processos em estado congelado de E/S (estados Z e D, que anteriormente eram ignorados devido à possibilidade de congelamento);
  • A saída do utilitário readbootlog foi limpa;
  • O flag “-e” foi adicionado ao processo bootlogd para manutenção dos logs de boot, o que permite salvar todos os dados recebidos no log, sem realizar normalização e cortar caracteres especiais;
  • A flag “-q” foi adicionada ao programa insserv, desabilitando a saída de avisos para o console (somente erros graves são exibidos);
  • O conjunto de testes no startpar foi atualizado. Para simplificar a análise do log, foi adicionado o sinalizador “-n”, que adiciona nomes de script à saída. Por padrão, a construção no modo de otimização (-O2) está ativada. O caractere de alimentação de linha ausente é anexado automaticamente às mensagens das tarefas em execução para evitar a mistura de mensagens no log. Corrigida uma regressão que fazia com que trabalhos que não estavam sendo paralelizados fossem marcados incorretamente como interativos.

Fonte: opennet.ru

Adicionar um comentário