Frigivelse af sysvinit 2.96 init system

Introduceret udgivelse af det klassiske init-system sysvinit 2.96, som blev meget brugt i Linux-distributioner i dagene før systemd og upstart, og nu fortsætter med at blive brugt i distributioner som Devuan og antiX. Samtidig er udgivelser af insserv 1.21.0 og
startpar 0.64. Utility insserv er designet til at organisere indlæsningsprocessen under hensyntagen til afhængigheder mellem init-scripts og startpar bruges til at sikre parallel lancering af flere scripts under systemstart.

I den nye udgivelse:

  • Tilføjet "-z" flag til pidof til kontrol zombie processer og processer i en I/O-frosset tilstand (tilstande Z og D, som tidligere blev sprunget over på grund af muligheden for frysning);
  • Outputtet af readbootlog-værktøjet er blevet renset;
  • "-e"-flaget er blevet tilføjet til bootlogd-processen til vedligeholdelse af bootlogs, som giver dig mulighed for at gemme alle modtagne data i loggen uden at udføre normalisering og skære specialtegn ud;
  • "-q"-flaget er blevet tilføjet til insserv-programmet, hvilket deaktiverer output af advarsler til konsollen (kun alvorlige fejl vises);
  • Testpakken i startpar er blevet opdateret. For at forenkle log-parsing er "-n"-flaget tilføjet, som tilføjer scriptnavne til outputtet. Som standard er bygning i optimeringstilstand (-O2) aktiveret. Det manglende linjeskift-tegn vedhæftes automatisk til beskeder fra kørende opgaver for at forhindre blanding af beskeder i loggen. Rettede en regression, der medførte, at job, der ikke blev paralleliseret, forkert blev markeret som interaktive.

Kilde: opennet.ru

Tilføj en kommentar