Sysvinit 2.97 init -järjestelmän julkaisu

10 kuukauden kehityksen jälkeen esitetty klassisen init-järjestelmän julkaisu sysvinit 2.97, jota käytettiin laajalti Linux-jakeluissa ennen systemd- ja upstart-julkaisua, ja nyt sitä käytetään edelleen jakeluissa, kuten Devuan ja antiX. Samalla luotiin sysvinitin kanssa käytettävien apuohjelmien insserv 1.22.0 ja startpar 0.65 julkaisut. Apuohjelma insserv on suunniteltu järjestämään latausprosessi ottaen huomioon riippuvuudet init-skriptien välillä, ja aloituspar käytetään useiden komentosarjojen rinnakkaisen käynnistyksen varmistamiseksi järjestelmän käynnistyksen aikana.

Uudessa julkaisussa:

  • Mukana on apuohjelma sysd2v, jonka avulla voit muuntaa systemd-palveluyksikkötiedostot klassisten SysV-alustuskomentosarjojen muotoon LSB-otsikoilla;
  • Lisätty mahdollisuus ladata asetuksia, muotoiltu erillisiksi tiedostoiksi hakemistossa /etc/inittab.d/;
  • Sallittu libcryptin läsnäolon tarkistaminen juuriosiossa sen sijaan, että käytettäisiin kovakoodattua kiinteää polkua;
  • Lisätty logsave- ja readbootlog-tiedostot Gitin ohitusluetteloon;
  • Koodi on puhdistettu käyttämättömän muistin vapauttamiseksi oikein;
  • Lisätty mahdollisuus määrittää sammutusaika muodossa "+hh:mm" muotojen "tt:mm", "+m" ja "nyt" lisäksi;
  • Insserv-ohjelma on lisännyt mahdollisuuden määrittää etuliite asennusta varten. Oletuksena insserv on nyt asennettu /usr-hierarkiaan (suoritettava tiedosto on siirretty tiedostosta /sbin hakemistoon /usr/sbin). Makefile-parametri WANT_SYSTEMD määrittää, onko systemd/dbus-tuki käytössä.
  • PREFIX-muuttuja on lisätty startpar-kokoonpanotiedostoon, jotta startpar- ja insserv-asennuspolku voidaan määritellä joustavammin.

Lähde: opennet.ru

Lisää kommentti