sysvinit 2.96 init nga pagpagawas sa sistema

Gipasa ni pagpagawas sa classic init nga sistema sysvinit 2.96, nga kaylap nga gigamit sa pre-systemd ug upstart Linux distributions, ug padayon nga gigamit sa distribution sama sa Devuan ug antiX. Sa samang higayon, ang pagpagawas sa mga utilities nga gigamit kauban sa sysvinit insserv 1.21.0 ug
pagsugodpar 0.64. Utility inserv gidesinyo sa pag-organisar sa proseso sa pag-boot, nga gikonsiderar ang mga dependency tali sa init nga mga script, ug startpar gigamit aron masiguro nga daghang mga script ang nagdagan nga managsama sa panahon sa pag-boot sa system.

Sa bag-ong pagpagawas:

  • Gidugang ang "-z" nga bandila sa programa sa pidof aron susihon mga proseso sa zombie ug mga proseso sa I/O freeze state (ang Z ug D states, nga kaniadto gilaktawan tungod sa posibilidad sa pagbitay);
  • Gilimpyohan ang output sa readbootlog;
  • Ang "-e" nga bandila gidugang sa proseso alang sa pagmintinar sa bootlogd boot logs, nga nagtugot sa pagluwas sa tanang nadawat nga datos sa log, nga walay paghimo sa normalisasyon ug pagputol sa mga espesyal nga karakter;
  • Ang "-q" nga bandila gidugang sa programa sa insserv, nga nagpugong sa output sa mga pasidaan sa console (mga seryoso nga mga sayup lamang ang gipakita);
  • Gi-update ang test suite sa startpar. Aron pasimplehon ang pag-parse sa mga troso, ang "-n" nga bandila gidugang, nga nagdugang mga ngalan sa script sa output. Ang paghimo sa optimization mode (-O2) gipalihok pinaagi sa default. Sa mga mensahe gikan sa nagdagan nga mga buluhaton, ang nawala nga karakter sa bag-ong linya awtomatiko nga gilakip aron mapugngan ang pagsagol sa mga mensahe sa log. Giayo ang usa ka pagbag-o nga hinungdan nga ang mga trabaho dili husto nga gimarkahan ingon interactive ug dili parehas.

Source: opennet.ru

Idugang sa usa ka comment