sysvinit 2.97 init stelsel vrystelling

Na 10 maande van ontwikkeling aangebied vrystelling van die klassieke init-stelsel sysvinit 2.97, wat wyd gebruik is in Linux-verspreidings in die dae voor systemd en upstart, en word nou steeds gebruik in verspreidings soos Devuan en antiX. Terselfdertyd is vrystellings van die insserv 1.22.0 en startpar 0.65 nutsprogramme geskep wat in samewerking met sysvinit gebruik word. Nut insserv is ontwerp om die opstartproses te organiseer, met inagneming van afhanklikhede tussen init-skrifte, en beginpar gebruik om te verseker dat verskeie skrifte parallel loop tydens stelsellaai.

In die nuwe vrystelling:

  • 'n Hulphulpprogram is ingesluit sysd2v, wat jou toelaat om systemd-dienseenheidlêers om te skakel na die formaat van klassieke SysV-inisialisasieskrifte met LSB-opskrifte;
  • Bygevoeg die vermoë om instellings te laai, geformateer as aparte lêers geleë in die /etc/inittab.d/ gids;
  • Geaktiveer om te kyk vir die teenwoordigheid van libcrypt in die wortelpartisie in plaas van om 'n hardgekodeerde vaste pad te gebruik;
  • Bygevoeg logsave en readbootlog lêers by die Git ignoreer lys;
  • Die kode is skoongemaak om ongebruikte geheue korrek vry te maak;
  • Bygevoeg die vermoë om die afskakeltyd te bepaal in die "+uu:mm"-formaat bykomend tot "uu:mm", "+m" en "nou";
  • Die insserv-program het die vermoë bygevoeg om 'n voorvoegsel vir installasie te definieer. By verstek is insserv nou in die /usr-hiërargie geïnstalleer (die uitvoerbare lêer is van /sbin na /usr/sbin geskuif). Die WANT_SYSTEMD-parameter in die Makefile beheer of systemd/dbus-ondersteuning geaktiveer is.
  • Die PREFIX-veranderlike is by die startpar-samestellinglêer gevoeg vir meer buigsame definisie van die startpar en insserv-installasiepad.

Bron: opennet.ru

Voeg 'n opmerking