SysVinit 2.95

Lẹhin awọn ọsẹ pupọ ti idanwo beta, itusilẹ ikẹhin ti SysV init, insserv ati startpar ti kede.

Akopọ kukuru ti awọn iyipada bọtini:

  • SysV pidof yọkuro ọna kika eka bi o ṣe fa awọn ọran aabo ati awọn aṣiṣe iranti ti o pọju laisi ipese anfani pupọ. Bayi olumulo le pato awọn separator ara, ati ki o lo miiran irinṣẹ bi tr.

  • Iwe ti ni imudojuiwọn, ni pataki fun idaduro.

  • Bayi nlo awọn idaduro millisecond dipo iṣẹju-aaya nigba lilọ si sun ati nigba tiipa, eyiti o yẹ ki o pese aropin ti idaji iṣẹju ni iyara nigbati o ba pa tabi atunbere.

  • Atilẹyin ti a yọkuro fun ile-ikawe sepol, eyiti a ko lo mọ ṣugbọn o ni idimu Makefile.

  • Ọpọlọpọ awọn ayipada pataki ni a ti ṣe lati fi sii. Suite idanwo ohun-ini Debian ti di mimọ ati ni bayi n ṣiṣẹ pẹlu insserv Makefile. Ṣiṣe "ṣe ayẹwo" fa gbogbo awọn idanwo lati ṣiṣẹ. Ti idanwo kan ba kuna, data ti o lo wa ni idaduro fun idanwo kuku ju paarẹ. Idanwo ti o kuna da ipaniyan ti gbogbo ṣeto (awọn atẹle ti a ti ṣe tẹlẹ), eyiti, ni ibamu si awọn olupilẹṣẹ, yẹ ki o ṣe iranlọwọ fun wọn ni idojukọ lori idojukọ iṣoro naa.

  • Imudara ilọsiwaju ti awọn ipo pupọ nigbati o sọ di mimọ lẹhin awọn idanwo.

  • Gẹgẹbi awọn olupilẹṣẹ, ọkan ninu awọn ayipada pataki julọ ni pe Makefile ko tun tun atunkọ faili insserv.conf lakoko fifi sori ẹrọ. Ti faili insserv.conf ba wa tẹlẹ, a ti ṣẹda atunto ayẹwo tuntun ti a npè ni insserv.conf.sample. Eyi yẹ ki o jẹ ki idanwo awọn ẹya tuntun ti insserv kere si irora.

  • Faili /etc/insserv/file-filters, ti o ba wa, le ni atokọ ti awọn amugbooro faili ti a foju parẹ nigbati ṣiṣe awọn iwe afọwọkọ ni /etc/init.d. Aṣẹ insserv tẹlẹ ti ni atokọ inu ti awọn amugbooro ti o wọpọ lati foju. Ẹya tuntun n gba awọn alakoso laaye lati faagun atokọ yii.

  • Startpar ti wa ni bayi ni / bin dipo / sbin, eyi ti yoo gba awọn olumulo ti ko ni anfani lati lo ohun elo yii. Oju-iwe afọwọṣe naa tun ti gbe lati apakan 8 si apakan 1 lati ṣe afihan iyipada yii.

  • Lakoko idanwo, ero akọkọ ni lati gbe ara makefile ti o gbẹkẹle: alaye lati / ati be be lo si / var tabi si / lib, ṣugbọn eyi jẹ iṣoro nigbati o n ṣiṣẹ pẹlu awọn eto faili nẹtiwọọki ati diẹ ninu awọn ohun miiran, ni pataki iṣoro pẹlu FHS . Nitorinaa awọn ero wọnyẹn ti wa ni ipamọ ati fun bayi alaye igbẹkẹle wa ninu / ati bẹbẹ lọ. Awọn olupilẹṣẹ n sọrọ nipa iṣeeṣe ti pada si ero yii nigbamii ti ipo yiyan ti o dara ba gbekalẹ ati idanwo.

Awọn idii iduroṣinṣin tuntun fun sysvinit-2.95, insserv-1.20.0 ati startpar-0.63 ni a le rii lori awọn digi Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

orisun: linux.org.ru

Fi ọrọìwòye kun