sysvinit 2.96 init rendszerkiadás

Által benyújtott a klasszikus init rendszer kiadása sysvinit 2.96, amelyet széles körben használtak a Linux disztribúciókban a systemd és upstart előtti időkben, és most továbbra is használják olyan disztribúciókban, mint a Devuan és az antiX. Ugyanakkor az insserv 1.21.0 és
startpar 0.64. Hasznosság insserv célja a betöltési folyamat megszervezése, figyelembe véve az init szkriptek közötti függőséget, és startpar több szkript párhuzamos indítására szolgál a rendszerindítás során.

Az új kiadásban:

  • "-z" jelző hozzáadva a pidof-hoz ellenőrzés céljából zombi folyamatok és a folyamatok I/O fagyott állapotban (Z és D állapotok, amelyek korábban kimaradtak a fagyás lehetősége miatt);
  • A readbootlog segédprogram kimenete megtisztult;
  • A „-e” jelző hozzáadásra került a rendszerindítási naplók karbantartására szolgáló bootlogd folyamathoz, amely lehetővé teszi az összes fogadott adat mentését a naplóba anélkül, hogy normalizálást és speciális karakterek kivágását végezné;
  • A „-q” jelző bekerült az insserv programba, ami letiltja a figyelmeztetések kimenetét a konzolra (csak a súlyos hibák jelennek meg);
  • A startpar tesztcsomagja frissítve lett. A naplóelemzés egyszerűsítése érdekében hozzáadtuk az „-n” jelzőt, amely szkriptneveket ad a kimenethez. Alapértelmezés szerint az optimalizálási módban (-O2) történő építkezés aktiválva van. A hiányzó soremelés karaktert a rendszer automatikusan csatolja a futó feladatok üzeneteihez, hogy megakadályozza az üzenetek keveredését a naplóban. Kijavítottunk egy regressziót, amely miatt a nem párhuzamosított feladatok helytelenül interaktívként lettek megjelölve.

Forrás: opennet.ru

Hozzászólás