sysvinit 2.97 init tuku pūnaha

I muri i te 10 marama o te whanaketanga i tukuna te tukunga o te punaha init matarohia sysvinit 2.97, i whakamahia nuitia i roto i nga tohatoha Linux i nga ra i mua i te systemd me te upstart, a inaianei kei te whakamahia tonu i roto i nga tohatoha penei i te Devuan me te antiX. I te wa ano, ko nga putanga o te insserv 1.22.0 me te startpar 0.65 taputapu i whakamahia i te taha o te sysvinit i hangaia. Whakamahinga inserv kua hoahoatia hei whakarite i te tukanga uta me te whakaaro ki nga whakawhirinakitanga i waenga i nga tuhinga init, me te timatanga whakamahia hei whakarite i te whakarewatanga whakarara o te maha o nga tuhinga i te wa e whakaoho ana te punaha.

I roto i te tukunga hou:

  • Kua whakauruhia he taputapu awhina sysd2v, e taea ai e koe te huri i nga konae waahanga ratonga systemd ki te whakatakotoranga o nga tuhinga arataki SysV matarohia me nga pane LSB;
  • Kua taapirihia te kaha ki te uta i nga tautuhinga, kua whakahōputuhia hei konae motuhake kei roto i te whaiaronga /etc/inittab.d/;
  • Whakahohehia te arowhai mo te noho o te libcrypt i roto i te arai pakiaka hei utu mo te whakamahi i te ara whakapumau-maatau;
  • Kua taapirihia nga konae logsave me te readbootlog ki te rarangi wareware Git;
  • Kua horoia te waehere ki te whakawātea tika i te pūmahara kāore i whakamahia;
  • I taapirihia te kaha ki te whakatau i te wa kati i te whakatakotoranga "+hh:mm" i tua atu i te "hh:mm", "+m" me "inaianei";
  • Kua taapirihia e te hotaka insserv te kaha ki te tautuhi i tetahi prefix mo te whakaurunga. Ma te taunoa, kua whakauruhia te insserv ki te /usr hierarchy (kua nekehia te mana whakahaere mai i /sbin ki /usr/sbin). Ko te tawhā WANT_SYSTEMD i roto i te Makefile ka whakahaere mena ka whakahohehia te tautoko systemd/dbus.
  • Ko te taurangi PREFIX kua taapirihia ki te konae huihuinga startpar mo te whakamaarama ngawari ake o te ara whakaurunga tiimata me te insserv.

Source: opennet.ru

Tāpiri i te kōrero