Rilascio del sistema init sysvinit 3.02

Viene presentata la versione del classico sistema init sysvinit 3.02, 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. 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.

Nella nuova versione di sysvinit:

  • Il framework po4a è stato utilizzato per coordinare il lavoro di traduzione della documentazione e delle pagine man in diverse lingue.
  • Le pagine man sono state migliorate e sono stati aggiunti gli script per il loro assemblaggio, tenendo conto delle traduzioni.
  • L'infrastruttura di sviluppo è stata spostata 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 attiva la shell.
  • bootlogd fornisce il controllo degli errori per chdir() e utilizza l'ioctl TIOCGDEV per rendere più semplice il rilevamento della console su Linux.

Fonte: opennet.ru

Aggiungi un commento