Liberigo de sysvinit 2.97 init-sistemo

Post 10 monatoj da evoluo prezentita liberigo de la klasika init-sistemo sysvinit 2.97, kiu estis vaste uzita en Linukso-distribuoj en la tagoj antaŭ systemd kaj upstart, kaj nun daŭre estas uzita en distribuoj kiel ekzemple Devuan kaj antiX. Samtempe kreiĝis eldonoj de la utilecoj insserv 1.22.0 kaj startpar 0.65 uzataj kune kun sysvinit. Utilo inserv estas desegnita por organizi la ŝarĝan procezon konsiderante dependecojn inter init-skriptoj, kaj startpar uzata por certigi paralelan lanĉon de pluraj skriptoj dum sistema ekfunkciigo.

En la nova eldono:

  • Helpa utileco estas inkluzivita sysd2v, kiu ebligas al vi konverti systemd-servunuajn dosierojn en la formaton de klasikaj SysV-komencigaj skriptoj kun LSB-kapoj;
  • Aldonita la kapablo ŝargi agordojn, formatitajn kiel apartajn dosierojn situantajn en la dosierujo /etc/inittab.d/;
  • Ebligis kontroladon pri la ĉeesto de libcrypt en la radika sekcio anstataŭ uzi malmolkoditan fiksan vojon;
  • Aldonita logsave kaj readbootlog dosieroj al la Git ignora listo;
  • La kodo estis purigita por ĝuste liberigi neuzatan memoron;
  • Aldonita la kapablo determini la malŝaltan tempon en la formato "+hh:mm" krom "hh:mm", "+m" kaj "nun";
  • La programo insserv aldonis la kapablon difini prefikson por instalado. Defaŭlte, insserv nun estas instalita en la /usr-hierarkio (la ruleblaĵo estis movita de /sbin al /usr/sbin). La parametro WANT_SYSTEMD en la Makefile kontrolas ĉu systemd/dbus-subteno estas ebligita.
  • La variablo PREFIX estis aldonita al la kunigdosiero startpar por pli fleksebla difino de la instalvojo startpar kaj insserv.

fonto: opennet.ru

Aldoni komenton