È stata presentata la versione rilasciata del classico sistema di inizializzazione sysvinit 3.02, ampiamente utilizzato nelle distribuzioni. Linux ai tempi precedenti a systemd e upstart, e ora continua ad essere utilizzato in distribuzioni come Devuan, Debian GNU/Hurd e antiX. Le versioni delle utility insserv e startpar utilizzate insieme a sysvinit non sono cambiate. insserv è progettato per organizzare il processo di avvio tenendo conto delle dipendenze tra gli script di init, mentre startpar viene utilizzato per garantire l'esecuzione parallela di più script durante l'avvio del sistema.
Nella nuova versione di sysvinit:
- Il framework po4a viene utilizzato per coordinare la traduzione della documentazione e delle pagine man in diverse lingue.
- Le pagine man sono state migliorate e sono stati aggiunti script per compilarle tenendo conto delle traduzioni.
- L'infrastruttura di sviluppo è stata migrata da Savannah alla piattaforma GitHub, che ora gestirà anche le notifiche dei problemi.
- Il file inittab consente l'uso del carattere "@" nei comandi per trattare il comando come un valore letterale, che non avvia una shell.
- bootlogd implementa il controllo degli errori per chdir() e fornisce l'uso dell'ioctl TIOCGDEV per semplificare la definizione della console in Linux.
Fonte: opennet.ru
