Vrijgave van sysvinit 2.96 init-systeem

Geïntroduceerd release van het klassieke init-systeem systeemvinit 2.96, dat veel werd gebruikt in Linux-distributies in de dagen vóór systemd en upstart, en nu nog steeds wordt gebruikt in distributies zoals Devuan en antiX. Tegelijkertijd verschijnen releases van de insserv 1.21.0 en
startpar 0.64. Nutsvoorziening insserv is ontworpen om het laadproces te organiseren, rekening houdend met de afhankelijkheden tussen init-scripts, en startpar gebruikt om parallelle lancering van verschillende scripts tijdens het opstarten van het systeem te garanderen.

In de nieuwe uitgave:

  • Vlag "-z" toegevoegd aan pidof ter controle zombieprocessen en processen in een bevroren I/O-status (statussen Z en D, die eerder werden overgeslagen vanwege de mogelijkheid van bevriezing);
  • De uitvoer van het readbootlog-hulpprogramma is opgeschoond;
  • De vlag “-e” is toegevoegd aan het bootlogd-proces voor het onderhouden van opstartlogboeken, waardoor u alle ontvangen gegevens in het logboek kunt opslaan, zonder normalisatie uit te voeren en speciale tekens te verwijderen;
  • De vlag “-q” is toegevoegd aan het insserv-programma, waardoor de uitvoer van waarschuwingen naar de console wordt uitgeschakeld (alleen ernstige fouten worden weergegeven);
  • De testsuite in startpar is bijgewerkt. Om het parseren van logbestanden te vereenvoudigen, is de vlag “-n” toegevoegd, waardoor scriptnamen aan de uitvoer worden toegevoegd. Standaard is het inbouwen van de optimalisatiemodus (-O2) geactiveerd. Het ontbrekende regelinvoerteken wordt automatisch toegevoegd aan berichten van actieve taken om vermenging van berichten in het logboek te voorkomen. Er is een regressie opgelost die ervoor zorgde dat taken die niet werden geparallelliseerd, ten onrechte als interactief werden gemarkeerd.

Bron: opennet.ru

Voeg een reactie