Sysvinit 2.95

Nei ferskate wiken fan beta-testen waard de definitive release fan SysV init, insserv en startpar oankundige.

Koarte oersjoch fan wichtige feroarings:

  • SysV pidof ferwidere komplekse opmaak, om't it befeiligingsproblemen en potinsjele ûnthâldflaters feroarsake sûnder in protte foardiel te leverjen. No kin de brûker de separator sels opjaan, en oare ark brûke lykas tr.

  • Dokumintaasje is bywurke, benammen foar stopjen.

  • No brûkt millisekonden fertragingen ynstee fan sekonden by it sliepen gean en by it ôfsluten, wat gemiddeld in heale sekonde flugger moat leverje by it ôfsluten of opnij opstarten.

  • Stipe fuortsmiten foar de sepol-bibleteek, dy't net mear waard brûkt, mar de Makefile rommele.

  • Ferskate wichtige feroarings binne makke oan insserv. De Debian legacy-testsuite is opromme en wurket no mei de insserv Makefile. It útfieren fan "kontrôle meitsje" feroarsaket alle testen om te rinnen. As in test mislearret, wurde de brûkte gegevens bewarre foar testen ynstee fan wiske. In mislearre test resulteart yn it stopjen fan de útfiering fan 'e hiele set (de folgjende waarden earder útfierd), dy't, neffens de ûntwikkelders, har moatte helpe om te fokusjen op it oplossen fan it probleem.

  • Ferbettere ôfhanneling fan ferskate situaasjes by it opromjen nei testen.

  • Neffens de ûntwikkelders is ien fan 'e wichtichste feroaringen dat de Makefile it bestân insserv.conf net mear oerskriuwt by de ynstallaasje. As der al in insserv.conf-bestân bestiet, wurdt in nije foarbyldkonfiguraasje mei de namme insserv.conf.sample makke. Dit moat it testen fan nije ferzjes fan insserv folle minder pynlik meitsje.

  • It /etc/insserv/file-filters-bestân, as it bestiet, kin in list mei bestânsútwreidings befetsje dy't negearre wurde by it ferwurkjen fan skripts yn /etc/init.d. It kommando insserv hat al in ynterne list mei mienskiplike tafoegings om te negearjen. De nije funksje lit behearders dizze list útwreidzje.

  • Startpar leit no yn /bin ynstee fan /sbin, wêrtroch unprivilegiearre brûkers dit hulpprogramma brûke kinne. De hânliedingside is ek ferpleatst fan seksje 8 nei seksje 1 om dizze feroaring te reflektearjen.

  • Tidens testen wie it earste plan om de ôfhinklikens makefile-styl te ferpleatsen: ynformaasje fan /etc nei /var of nei /lib, mar dit die bliken problematysk te wêzen by it wurkjen mei netwurkbestânsystemen en wat oare dingen, benammen it probleem mei FHS . Dat dy plannen waarden opslein en foar no bliuwt de ôfhinklikensynformaasje yn /etc. De ûntwikkelders prate oer de mooglikheid om letter werom te kommen op dit plan as der in goede alternative lokaasje presintearre en test wurdt.

Nije stabile pakketten foar sysvinit-2.95, insserv-1.20.0 en startpar-0.63 kinne fûn wurde op 'e Savannah-spegels: http://download.savannah.nongnu.org/releases/sysvinit/

Boarne: linux.org.ru

Add a comment