sysvinit 2.96 vydání systému init

Předložené uvolnění klasického init systému sysvinit 2.96, který byl široce používán v pre-systemd a upstart linuxových distribucích a nadále se používá v distribucích, jako je Devuan a antiX. Současně byla vydána vydání nástrojů používaných ve spojení s sysvinit insserv 1.21.0 a
startpar 0.64. Utility insserv je navržen tak, aby organizoval proces spouštění s ohledem na závislosti mezi init skripty a startpar používá se k zajištění toho, že více skriptů běží paralelně během spouštění systému.

V novém vydání:

  • Přidán příznak "-z" do programu pidof pro kontrolu zombie procesy a procesy ve stavu zmrazení I/O (stavy Z a D, které byly dříve přeskočeny kvůli možnosti zablokování);
  • Vyčištěný výstup readbootlog;
  • Do procesu pro udržování bootlogd logů byl přidán příznak „-e“, který umožňuje ukládat všechna přijatá data do logu bez provádění normalizace a ořezávání speciálních znaků;
  • Do programu insserv byl přidán příznak "-q", který zakazuje výstup varování do konzole (zobrazují se pouze závažné chyby);
  • Testovací sada aktualizována v startpar. Pro zjednodušení analýzy protokolů byl přidán příznak "-n", který do výstupu přidává názvy skriptů. Režim optimalizace sestavení (-O2) je ve výchozím nastavení povolen. Ve zprávách ze spuštěných úloh je automaticky připojen chybějící znak nového řádku, aby se zabránilo smíchání zpráv v protokolu. Opravena regrese, která způsobovala, že úlohy byly nesprávně označeny jako interaktivní a nebyly paralelizovány.

Zdroj: opennet.ru

Přidat komentář