I-SysVinit 2.95

Ngemva kwamasonto ambalwa okuhlolwa kwe-beta, ukukhishwa kokugcina kwe-SysV init, insserv kanye ne-startpar kwamenyezelwa.

Ukubuka kafushane kwezinguquko ezibalulekile:

  • I-SysV pidof isuse ukufometha okuyinkimbinkimbi njengoba ibangele izinkinga zokuphepha kanye namaphutha enkumbulo angaba khona ngaphandle kokunikeza inzuzo enkulu. Manje umsebenzisi angacacisa isihlukanisi ngokwakhe, futhi asebenzise amanye amathuluzi afana ne-tr.

  • Amadokhumenti abuyekeziwe, ikakhulukazi ukuze amiswe.

  • Manje isebenzisa ukubambezeleka kwe-millisecond esikhundleni samasekhondi lapho uyolala nalapho ivala, okufanele inikeze isilinganiso sesigamu sesekhondi ngokushesha lapho icisha noma iqalisa kabusha.

  • Kususwe ukusekela komtapo wezincwadi we-sepol, owawungasasetshenziswa kodwa wawuhlanganisa i-Makefile.

  • Izinguquko ezimbalwa ezibalulekile zenziwe ukuze inserv. I-Debian legacy test suite ihlanziwe futhi manje isebenza ne-insserv Makefile. Ukuqalisa okuthi "make check" kubangela ukuthi zonke izivivinyo ziqalise. Uma ukuhlolwa kwehluleka, idatha esetshenzisiwe igcinwa ukuze ihlolwe kunokuba isuswe. Imiphumela yokuhlolwa ehlulekile ekumiseni ukwenziwa kwayo yonke isethi (okulandelayo kwenziwe ngaphambilini), lokho, ngokusho konjiniyela, okufanele ibasize bagxile ekuxazululeni inkinga.

  • Ukuphathwa okuthuthukisiwe kwezimo ezihlukahlukene lapho kuhlanzwa ngemva kokuhlolwa.

  • Ngokusho kwabathuthukisi, enye yezinguquko ezibaluleke kakhulu ukuthi i-Makefile ayisabhala ngaphezulu ifayela le-insserv.conf ngesikhathi sokufakwa. Uma ifayela le-insserv.conf selivele likhona, kwakhiwa isampula entsha yokucushwa ebizwa ngokuthi insserv.conf.sample. Lokhu kufanele kwenze ukuhlola izinguqulo ezintsha ze-insserv kungabi buhlungu kakhulu.

  • Ifayela elithi /etc/insserv/file-filters, uma likhona, lingase libe nohlu lwezandiso zefayela ezinganakwa lapho kucutshungulwa imibhalo ku-/etc/init.d. Umyalo we-inserv usuvele unohlu lwangaphakathi lwezandiso ezijwayelekile okufanele uzitshwe. Isici esisha sivumela abalawuli ukuthi banwebe lolu hlu.

  • I-Startpar manje isitholakala ku-/bin esikhundleni sika-/sbin, okuzovumela abasebenzisi abangenamalungelo ukuthi basebenzise lolu hlelo lokusebenza. Ikhasi lemanuwali nalo lisukile esigabeni 8 laya esigabeni 1 ukuze libonise lolu shintsho.

  • Ngesikhathi sokuhlolwa, uhlelo lokuqala bekuwukuhambisa isitayela se-makefile yokuncika: ulwazi kusuka / njll kuya ku-/var noma kuya ku-/lib, kodwa lokhu kube yinkinga lapho usebenza nezinhlelo zamafayela enethiwekhi nezinye izinto, ikakhulukazi inkinga nge-FHS. . Ngakho lezo zinhlelo zabekwa eshelufini futhi okwamanje ulwazi lokuncika luhlala ku-/njll. Onjiniyela bakhuluma ngamathuba okubuyela kulolu hlelo ngokuhamba kwesikhathi uma enye indawo enhle yethulwa futhi ihlolwa.

Amaphakheji amasha azinzile we-sysvinit-2.95, insserv-1.20.0 kanye ne-startpar-0.63 angatholakala ezibukweni ze-Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

Source: linux.org.ru

Engeza amazwana