Release av sysvinit 2.96 init-system

Introducerad release av det klassiska init-systemet sysvinit 2.96, som användes flitigt i Linux-distributioner dagarna före systemd och upstart, och nu fortsätter att användas i distributioner som Devuan och antiX. Samtidigt kommer utgåvor av insserv 1.21.0 och
startpar 0.64. Verktyg insserv är utformad för att organisera laddningsprocessen med hänsyn till beroenden mellan init-skript, och startpar används för att säkerställa parallell lansering av flera skript under systemstart.

I den nya utgåvan:

  • Lade till "-z" flagga till pidof för kontroll zombieprocesser och processer i ett I/O fruset tillstånd (tillstånd Z och D, som tidigare hoppades över på grund av möjligheten att frysa);
  • Utdata från readbootlog-verktyget har rensats;
  • Flaggan "-e" har lagts till i bootlogd-processen för att underhålla startloggar, vilket gör att du kan spara all mottagen data i loggen, utan att utföra normalisering och skära ut specialtecken;
  • Flaggan "-q" har lagts till i insserv-programmet, vilket inaktiverar utmatningen av varningar till konsolen (endast allvarliga fel visas);
  • Testsviten i startpar har uppdaterats. För att förenkla loggtolkningen har flaggan "-n" lagts till, vilket lägger till skriptnamn till utdata. Som standard är byggnad i optimeringsläge (-O2) aktiverat. Det saknade radmatningstecknet bifogas automatiskt till meddelanden från pågående uppgifter för att förhindra blandning av meddelanden i loggen. Fixade en regression som gjorde att jobb som inte parallelliserades felaktigt markerades som interaktiva.

Källa: opennet.ru

Lägg en kommentar