SysVinit 2.95

Piştî çend hefteyên ceribandina betayê, serbestberdana dawî ya SysV init, insserv û startpar hate ragihandin.

Bi kurtî li ser guhertinên sereke:

  • SysV pidof formatkirina tevlihev rakirin ji ber ku ew bû sedema pirsgirêkên ewlehiyê û xeletiyên potansiyel ên bîranînê bêyî ku pir feyde peyda bike. Naha bikarhêner dikare bi xwe veqetandinê diyar bike, û amûrên din ên wekî tr bikar bîne.

  • Belgekirin, bi taybetî ji bo rawestandinê, hate nûve kirin.

  • Naha dema ku di xew de diqewime û dema ku were girtin derengiya milîsaniyeyê li şûna saniyeyan bikar tîne, ku divê di dema girtin an ji nû ve destpêkirinê de nîv saniyeyê zûtir peyda bike.

  • Piştgiriya ji bo pirtûkxaneya sepolê, ku êdî nehat bikar anîn, lê Makefile tevlihev kir, rakirin.

  • Gelek guhertinên girîng ji bo vegirtinê hatine çêkirin. Komxebata testa mîrasê ya Debian hate paqij kirin û naha bi insserv Makefile re dixebite. Rakirina "make check" dibe sedem ku hemî ceribandin bimeşin. Ger ceribandinek têk biçe, daneyên ku ew bikar anîne ji bo ceribandinê têne parastin û ne jêbirin. Testek têkçûyî cîbicîkirina tevahiyê rawestîne (yên jêrîn berê hatine darve kirin), ku, li gorî pêşdebiran, divê ji wan re bibe alîkar ku balê bikişînin ser çareserkirina pirsgirêkê.

  • Di dema paqijkirina piştî ceribandinan de guheztina rewşên cihêreng çêtir kirin.

  • Li gorî pêşdebiran, yek ji guhertinên herî girîng ev e ku Makefile di dema sazkirinê de êdî pelê insserv.conf nanivîse. Ger pelek insserv.conf jixwe hebe, mîhengek nimûneyek nû bi navê insserv.conf.sample tê afirandin. Pêdivî ye ku ev ceribandina guhertoyên nû yên insservê pir kêmtir bi êş bike.

  • Di pelê /etc/insserv/file-filters de, heke hebe, dibe ku navnîşek dirêjkirina pelan hebe ku dema ku nivîsandinên di /etc/init.d de têne paşguh kirin têne paşguh kirin. Fermana insserv-ê jixwe navnîşek hundurîn a pêvekên hevpar heye ku ji nedîtî ve were. Taybetmendiya nû destûrê dide rêvebiran ku vê navnîşê berfireh bikin.

  • Startpar naha li şûna /sbin-ê li /bin-ê ye, ku dê destûrê bide bikarhênerên bêdestûr ku vê amûreyê bikar bînin. Rûpelê destan jî ji beşa 8-an derbasî beşa 1-ê bûye ku vê guherînê nîşan bide.

  • Di dema ceribandinê de, plansaziya destpêkê ew bû ku şêwaza pelê ya pêwendiyê biguhezîne: agahdariya ji /etc berbi /var an jî /lib, lê dema ku bi pergalên pelan ên torê re dixebitin û hin tiştên din, bi taybetî pirsgirêka FHS-ê ev pirsgirêk derket. . Ji ber vê yekê ew plan hatin paşxistin û ji bo naha agahdariya girêdayîbûnê di / hwd de dimîne. Pêşdebir behsa îhtîmala vegerandina vê planê dikin ger cîhek alternatîf a baş were pêşkêş kirin û ceribandin.

Pakêtên nû yên stabîl ên ji bo sysvinit-2.95, insserv-1.20.0 û startpar-0.63 li ser neynikên Savannah têne dîtin: http://download.savannah.nongnu.org/releases/sysvinit/

Source: linux.org.ru

Add a comment