Pubblicata la versione del sistema di inizializzazione SysVinit 3.11

È stato rilasciato SysVinit 3.11, un sistema di inizializzazione classico ampiamente utilizzato nelle distribuzioni Linux prima dell'arrivo di systemd e upstart, e ora ancora in uso in distribuzioni come Devuan, Debian GNU/Hurd e antiX. Il codice è scritto in linguaggio C e distribuito sotto la licenza GPLv2. Le versioni degli strumenti insserv e startpar utilizzati con sysvinit non sono cambiate. L'utility insserv è progettata per organizzare il processo di avvio tenendo conto delle dipendenze tra gli script init, mentre startpar è utilizzata per garantire l'esecuzione parallela di più script durante il processo di avvio del sistema.

Nel nuovo rilascio è stata implementata la possibilità di concatenare comandi shell con operatori logici nel file inittab, consentendo di eseguire un comando solo se il comando precedente è stato completato con successo ("cmd1 && cmd2") o al contrario, eseguire il comando successivo solo in caso di errore del comando precedente ("cmd1 || cmd2"). Ad esempio: ww:c:once:/usr/bin/command1 && echo "Success" > /var/log/command ww:c:once:/usr/bin/command1 || echo "Command failed" > /var/log/command

Fonte: opennet.ru

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