Rilascio del sistema init sysvinit 3.0

Viene presentata la versione del classico sistema init sysvinit 3.0, che era ampiamente utilizzato nelle distribuzioni Linux nei giorni precedenti systemd e upstart, e ora continua ad essere utilizzato in distribuzioni come Devuan, Debian GNU/Hurd e antiX. Il passaggio al numero di versione 3.0 non è associato a cambiamenti significativi, ma è una conseguenza del raggiungimento del valore massimo della seconda cifra, che, secondo la logica di numerazione delle versioni utilizzata nel progetto, ha portato al passaggio al numero 3.0 dopo le 2.99.

La nuova versione risolve i problemi nell'utilità bootlogd relativi al rilevamento del dispositivo per la console. Se in precedenza in bootlogd venivano accettati solo dispositivi con nomi corrispondenti a dispositivi console conosciuti, ora è possibile specificare un nome di dispositivo arbitrario, il cui controllo è limitato solo dall'uso di caratteri validi nel nome. Per impostare il nome del dispositivo, utilizzare il parametro della riga di comando del kernel “console=/dev/device-name”.

Le versioni delle utilità insserv e startpar utilizzate insieme a sysvinit non sono cambiate. L'utilità insserv è progettata per organizzare il processo di avvio, tenendo conto delle dipendenze tra gli script init, e startpar viene utilizzato per garantire l'avvio parallelo di diversi script durante il processo di avvio del sistema.

Fonte: opennet.ru

Aggiungi un commento