Paglabas ng sysvinit 2.96 init system

Ipinasa ni paglabas ng klasikong init system sysvinit 2.96, na malawakang ginagamit sa mga pamamahagi ng Linux noong mga araw bago ang systemd at upstart, at ngayon ay patuloy na ginagamit sa mga pamamahagi gaya ng Devuan at antiX. Kasabay nito, ang mga paglabas ng insserv 1.21.0 at
startpar 0.64. Kagamitan insserv ay idinisenyo upang ayusin ang proseso ng paglo-load na isinasaalang-alang ang mga dependency sa pagitan ng mga script ng init, at startpar ginamit upang matiyak ang magkatulad na paglulunsad ng ilang mga script sa panahon ng system boot.

Sa bagong release:

  • Idinagdag ang flag na "-z" sa pidof para sa pagsuri mga proseso ng zombie at mga proseso sa isang I/O frozen na estado (mga estado Z at D, na dati ay nilaktawan dahil sa posibilidad ng pagyeyelo);
  • Ang output ng readbootlog utility ay nalinis na;
  • Ang flag na "-e" ay idinagdag sa proseso ng bootlogd para sa pagpapanatili ng mga boot log, na nagpapahintulot sa iyo na i-save ang lahat ng natanggap na data sa log, nang hindi nagsasagawa ng normalisasyon at pagputol ng mga espesyal na character;
  • Ang flag na "-q" ay idinagdag sa insserv program, hindi pinapagana ang output ng mga babala sa console (mga seryosong error lamang ang ipinapakita);
  • Ang test suite sa startpar ay na-update. Upang gawing simple ang pag-parse ng log, idinagdag ang flag na "-n", na nagdaragdag ng mga pangalan ng script sa output. Bilang default, ang pagbuo sa optimization mode (-O2) ay isinaaktibo. Ang nawawalang line feed character ay awtomatikong nakakabit sa mga mensahe mula sa pagpapatakbo ng mga gawain upang maiwasan ang paghahalo ng mga mensahe sa log. Inayos ang isang regression na naging sanhi ng mga trabahong hindi na-parallelize na maling namarkahan bilang interactive.

Pinagmulan: opennet.ru

Magdagdag ng komento