Sysvinit 2.96 init sistēmas izlaišana

Iesniedzis klasiskās init sistēmas izlaišana sysvinit 2.96, kas tika plaši izmantots Linux izplatījumos pirms systemd un upstartēšanas, un tagad to turpina izmantot tādos izplatījumos kā Devuan un antiX. Tajā pašā laikā insserv 1.21.0 un
sākuma par 0.64. Lietderība insserv ir paredzēts, lai organizētu ielādes procesu, ņemot vērā atkarības starp init skriptiem un sākuma par izmanto, lai nodrošinātu vairāku skriptu paralēlu palaišanu sistēmas sāknēšanas laikā.

Jaunajā laidienā:

  • Pievienots "-z" karodziņš pidof pārbaudei zombiju procesi un procesi I/O iesaldētā stāvoklī (stāvokļi Z un D, ​​kas iepriekš tika izlaisti sasalšanas iespējas dēļ);
  • Readbootlog utilīta izvade ir notīrīta;
  • Sāknēšanas žurnālu uzturēšanai bootlogd procesam ir pievienots karodziņš “-e”, kas ļauj saglabāt visus saņemtos datus žurnālā, neveicot normalizāciju un speciālo rakstzīmju izgriešanu;
  • Programmai insserv ir pievienots karodziņš “-q”, kas atspējo brīdinājumu izvadi uz konsoli (tiek rādītas tikai nopietnas kļūdas);
  • Testa komplekts startpar ir atjaunināts. Lai vienkāršotu žurnāla parsēšanu, ir pievienots karodziņš “-n”, kas izvadei pievieno skriptu nosaukumus. Pēc noklusējuma ir aktivizēta veidošana optimizācijas režīmā (-O2). Trūkstošā rindas plūsmas rakstzīme tiek automātiski pievienota ziņojumiem no izpildāmiem uzdevumiem, lai novērstu ziņojumu sajaukšanos žurnālā. Novērsta regresija, kuras dēļ darbi, kas netika paralēli, tika nepareizi atzīmēti kā interaktīvi.

Avots: opennet.ru

Pievieno komentāru