SysVinit 2.95

Pärast mitu nädalat kestnud beetatestimist teatati SysV initi, insservi ja startpari lõplikust väljalasest.

Peamiste muudatuste lühiülevaade:

  • SysV pidof eemaldas keerulise vormingu, kuna see põhjustas turbeprobleeme ja võimalikke mäluvigu ilma erilist kasu andmata. Nüüd saab kasutaja ise eraldaja määrata ja kasutada muid tööriistu, nagu tr.

  • Dokumentatsiooni on uuendatud, eriti peatamise jaoks.

  • Nüüd kasutab magama jäämisel ja väljalülitamisel sekundite asemel millisekundite viivitust, mis peaks väljalülitamisel või taaskäivitamisel andma keskmiselt pool sekundit kiirema.

  • Eemaldati tugi sepoli teegilt, mida enam ei kasutatud, kuid mis segas Makefile'i.

  • Insservis on tehtud mitmeid olulisi muudatusi. Debiani pärandtestikomplekt on puhastatud ja töötab nüüd koos insserv Makefile'iga. "Make check" käivitamine käivitab kõik testid. Kui test ebaõnnestub, säilitatakse testimiseks kasutatud andmed, mitte ei kustutata. Ebaõnnestunud test peatab kogu komplekti täitmise (varem teostati järgmised), mis peaks arendajate sõnul aitama neil keskenduda probleemi lahendamisele.

  • Parem käsitlemine erinevates olukordades pärast katseid puhastamisel.

  • Arendajate sõnul on üks olulisemaid muudatusi see, et Makefile ei kirjuta installimise ajal enam insserv.conf faili üle. Kui fail insserv.conf on juba olemas, luuakse uus näidiskonfiguratsioon nimega insserv.conf.sample. See peaks muutma insservi uute versioonide testimise palju vähem valusaks.

  • Fail /etc/insserv/file-filters, kui see on olemas, võib sisaldada faililaiendite loendit, mida failis /etc/init.d skriptide töötlemisel ignoreeritakse. Käsul insserv on juba sisemine loend tavalistest laiendustest, mida ignoreerida. Uus funktsioon võimaldab administraatoritel seda loendit laiendada.

  • Startpar asub nüüd /sbin asemel kaustas /bin, mis võimaldab privilegeerimata kasutajatel seda utiliiti kasutada. Ka käsiraamatu leht on selle muudatuse kajastamiseks kolinud jaotisest 8 jaotisesse 1.

  • Testimise käigus oli esialgne plaan viia sõltuvuse makefile stiil: teave /etc-st asukohta /var või /lib, kuid see osutus problemaatiliseks võrgu failisüsteemidega töötamisel ja mõnel muul viisil, eriti FHS-i probleem. . Nii et need plaanid pandi riiulile ja praegu jääb sõltuvusteave kausta /etc. Arendajad räägivad võimalusest selle plaani juurde hiljem naasta, kui esitatakse ja testitakse hea alternatiivne asukoht.

Uued stabiilsed paketid sysvinit-2.95, insserv-1.20.0 ja startpar-0.63 jaoks on leitavad Savannah peeglitelt: http://download.savannah.nongnu.org/releases/sysvinit/

Allikas: linux.org.ru

Lisa kommentaar