Rilascio del sistema di inizializzazione sysvinit 2.96

Presentato rilascio del sistema di inizializzazione classico sysvinit 2.96, ampiamente utilizzato nelle distribuzioni Linux prima di systemd e upstart, e continua ad essere utilizzato in distribuzioni come Devuan e antiX. Sono stati pubblicati anche i rilasci degli strumenti insserv 1.21.0 e
startpar 0.64. Lo strumento insserv è progettato per gestire il processo di avvio tenendo conto delle dipendenze tra gli script init, mentre startpar è utilizzato per garantire l'avvio parallelo di più script durante il processo di avvio del sistema.

Nel nuovo rilascio:

  • Il programma pidof ha ricevuto il flag «-z» per controllare i processi zombie e i processi nello stato di freeze I/O (stati Z e D, che prima venivano ignorati a causa del rischio di blocco);
  • Pulizia dell'output dello strumento readbootlog;
  • Nel processo di gestione dei log di avvio bootlogd è stato aggiunto il flag «-e», permettendo di salvare tutti i dati ricevuti nel log, senza effettuare normalizzazione e rimozione dei caratteri speciali;
  • Nel programma insserv è stato aggiunto il flag «-q», che disabilita l'output degli avvisi sulla console (vengono mostrati solo errori gravi);
  • In startpar è stato aggiornato il set di test. Per semplificare l'analisi dei log è stato aggiunto il flag «-n», che include i nomi degli script nell'output. Per impostazione predefinita, è attivata la costruzione in modalità di ottimizzazione (-O2). Nei messaggi dei compiti eseguiti è stato garantito l'automatico attaccamento del carattere di fine riga mancante per evitare la mescolanza dei messaggi nel log. È stata eliminata una regressione che portava a una marcatura errata dei compiti come interattivi, per i quali non viene applicato il parallelismo.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster