Fa'asa'olotoina o le sysvinit 2.97 init system

A maeʻa le 10 masina o le atinaʻe tuuina atu fa'amalolo o le faiga masani init sysvinit 2.97, lea na faʻaaogaina lautele i faʻasalalauga Linux i aso aʻo lumanaʻi le systemd ma le upstart, ma o loʻo faʻaauau pea ona faʻaaogaina i tufatufaga e pei o Devuan ma antiX. I le taimi lava e tasi, o faʻasalalauga o le insserv 1.22.0 ma le startpar 0.65 faʻaoga faʻaaogaina faʻatasi ma le sysvinit na faia. Fa'aoga inserv ua mamanuina e faʻatulagaina le faʻagasologa o le utaina ma le amanaia o faʻalagolago i le va o init scripts, ma amataga fa'aaoga e fa'amautinoa le fa'atala tutusa o le tele o fa'amaumauga i le taimi o le fa'avaeina o le system.

I le faʻasalalauga fou:

  • O lo'o iai se fa'aoga fesoasoani sysd2v, lea e fa'atagaina ai oe e fa'aliliu faila faila i totonu o le fa'asologa o fa'amaumauga masani a le SysV fa'atasi ma ulutala LSB;
  • Faʻaopoopo le gafatia e faʻapipiʻi ai faʻatulagaga, faʻapipiʻiina o faila eseese o loʻo i totonu o le /etc/inittab.d/ directory;
  • Faʻatagaina le siakiina o le i ai o le libcrypt i le vaeluaga o aʻa nai lo le faʻaogaina o se ala faʻamautu faigata;
  • Faʻaopoopo faila logsave ma readbootlog faila i le Git le amanaʻia lisi;
  • Ua fa'amamāina le fa'ailoga ina ia fa'asa'oloto sa'o le manatua e le'i fa'aaogaina;
  • Faʻaopoopo le tomai e fuafua ai le taimi tapuni i le "+ hh: mm" faʻaopoopo i le "hh: mm", "+m" ma le "nei";
  • O le polokalame insserv ua faʻaopoopoina le tomai e faʻamatala ai se prefix mo le faʻapipiʻiina. Ona o le faaletonu, ua faʻapipiʻi nei insserv i le /usr hierarchy (o le executable ua siitia mai / sbin i / usr / sbin). O le WANT_SYSTEMD parakalafa i le Makefile pulea pe mafai systemd/dbus lagolago.
  • O le PREFIX fesuiaiga ua faʻaopoopoina i le faila faʻapotopotoga amata mo le faʻamalamalamaina atili o le auala faʻapipiʻi amata ma inserv.

puna: opennet.ru

Faaopoopo i ai se faamatalaga