SysVinit 2.95

Baada ya wiki kadhaa za majaribio ya beta, toleo la mwisho la SysV init, insserv na startpar lilitangazwa.

Muhtasari mfupi wa mabadiliko muhimu:

  • SysV pidof iliondoa uumbizaji changamano kwani ulisababisha masuala ya usalama na hitilafu zinazoweza kutokea za kumbukumbu bila kutoa manufaa mengi. Sasa mtumiaji anaweza kubainisha kitenganishi mwenyewe, na kutumia zana zingine kama vile tr.

  • Hati zimesasishwa, haswa kwa kusimamishwa.

  • Sasa hutumia ucheleweshaji wa milisekunde badala ya sekunde wakati wa kulala na wakati wa kuzima, ambayo inapaswa kutoa wastani wa nusu sekunde haraka wakati wa kuzima au kuwasha tena.

  • Imeondoa usaidizi wa maktaba ya sepol, ambayo haikutumika tena lakini ilikusanya Makefile.

  • Mabadiliko kadhaa muhimu yamefanywa ili insserv. Safu ya majaribio ya urithi wa Debian imesafishwa na sasa inafanya kazi na insserv Makefile. Kuendesha "fanya hundi" husababisha majaribio yote kukimbia. Jaribio likishindwa, data iliyotumia huhifadhiwa kwa majaribio badala ya kufutwa. Matokeo ya mtihani ulioshindwa katika kusimamisha utekelezaji wa seti nzima (yafuatayo yalitekelezwa hapo awali), ambayo, kulingana na watengenezaji, inapaswa kuwasaidia kuzingatia kutatua tatizo.

  • Uboreshaji wa utunzaji wa hali mbalimbali wakati wa kusafisha baada ya vipimo.

  • Kwa mujibu wa watengenezaji, moja ya mabadiliko muhimu zaidi ni kwamba Makefile haitoi tena faili ya insserv.conf wakati wa ufungaji. Ikiwa faili ya insserv.conf tayari ipo, sampuli mpya ya usanidi inayoitwa insserv.conf.sample itaundwa. Hii inapaswa kufanya kujaribu matoleo mapya ya insserv kuwa chungu sana.

  • Faili ya /etc/insserv/file-filters, ikiwa ipo, inaweza kuwa na orodha ya viendelezi vya faili ambavyo hupuuzwa wakati wa kuchakata hati katika /etc/init.d. Amri ya insserv tayari ina orodha ya ndani ya viendelezi vya kawaida vya kupuuza. Kipengele kipya kinaruhusu wasimamizi kupanua orodha hii.

  • Startpar sasa iko ndani /bin badala ya /sbin, ambayo itawaruhusu watumiaji wasio na upendeleo kutumia matumizi haya. Ukurasa wa mwongozo pia umehama kutoka sehemu ya 8 hadi sehemu ya 1 ili kuonyesha mabadiliko haya.

  • Wakati wa majaribio, mpango wa awali ulikuwa ni kuhamisha mtindo wa utegemezi wa faili: habari kutoka /etc hadi /var au kwa /lib, lakini hii iligeuka kuwa shida wakati wa kufanya kazi na mifumo ya faili ya mtandao na vitu vingine, haswa shida na FHS. . Kwa hivyo mipango hiyo iliwekwa rafu na kwa sasa habari ya utegemezi inabaki ndani / nk. Watengenezaji wanazungumza juu ya uwezekano wa kurudi kwenye mpango huu baadaye ikiwa eneo zuri mbadala litawasilishwa na kujaribiwa.

Vifurushi vipya vilivyo thabiti vya sysvinit-2.95, insserv-1.20.0 na startpar-0.63 vinaweza kupatikana kwenye vioo vya Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

Chanzo: linux.org.ru

Kuongeza maoni