Rilascio del sistema init sysvinit 2.96

Introdotto rilascio del classico sistema init sysvinit 2.96, che era ampiamente utilizzato nelle distribuzioni Linux nei giorni precedenti a systemd e upstart, e ora continua ad essere utilizzato in distribuzioni come Devuan e antiX. Allo stesso tempo, le versioni di insserv 1.21.0 e
startpar 0.64. Utilità inserire è progettato per organizzare il processo di caricamento tenendo conto delle dipendenze tra gli script init e startpar utilizzato per garantire l'avvio parallelo di diversi script durante l'avvio del sistema.

Nella nuova versione:

  • Aggiunto il flag "-z" a pidof per il controllo processi zombie e processi in uno stato congelato di I/O (stati Z e D, che in precedenza venivano saltati a causa della possibilità di congelamento);
  • L'output dell'utility readbootlog è stato ripulito;
  • Al processo bootlogd è stato aggiunto il flag “-e” per il mantenimento dei log di avvio, che consente di salvare tutti i dati ricevuti nel log, senza eseguire la normalizzazione e tagliare caratteri speciali;
  • Al programma insserv è stato aggiunto il flag “-q”, disabilitando l'output di warning sulla console (vengono visualizzati solo gli errori gravi);
  • La suite di test in startpar è stata aggiornata. Per semplificare l'analisi dei log, è stato aggiunto il flag "-n", che aggiunge i nomi degli script all'output. Per impostazione predefinita è attivata la modalità di ottimizzazione della costruzione (-O2). Il carattere di avanzamento riga mancante viene allegato automaticamente ai messaggi delle attività in esecuzione per evitare che i messaggi si mescolino nel registro. Risolto il problema con una regressione che faceva sì che i lavori che non venivano parallelizzati venissero erroneamente contrassegnati come interattivi.

Fonte: opennet.ru

Aggiungi un commento