Sysvinit 2.95

Dopu parechje settimane di teste beta, a versione finale di SysV init, insserv è startpar hè stata annunziata.

Breve panoramica di i cambiamenti chjave:

  • SysV pidof hà eliminatu u furmatu cumplessu postu chì hà causatu prublemi di sicurezza è errori di memoria potenziali senza furnisce assai benefiziu. Avà l'utilizatore pò specificà u separatore stessu, è aduprà altre arnesi cum'è tr.

  • A documentazione hè stata aghjurnata, in particulare per l'arrestu.

  • Avà usa ritardi di millisecondi invece di seconde quandu si va à dorme è quandu si chjude, chì duverebbe furnisce una media di una mità di seconda più veloce quandu si chjude o riavvia.

  • Sguassatu u supportu per a biblioteca sepol, chì ùn era più utilizata, ma ingombrava u Makefile.

  • Diversi cambiamenti significati sò stati fatti à insserv. A suite di test legacy di Debian hè stata pulita è avà travaglia cù l'insserv Makefile. L'esecuzione di "make check" provoca tutte e teste per eseguisce. Se una prova falla, i dati utilizati sò conservati per a prova piuttostu chè sguassati. Una prova falluta risulta in piantà l'esekzione di tuttu u settore (i seguenti sò stati precedentemente eseguiti), chì, sicondu i sviluppatori, deve aiutà à fucalizza nantu à risolve u prublema.

  • Manipulazione mejorata di diverse situazioni durante a pulizia dopu a prova.

  • Sicondu i sviluppatori, unu di i cambiamenti più impurtanti hè chì u Makefile ùn soprascrive più u schedariu insserv.conf durante a stallazione. Se un schedariu insserv.conf esiste digià, una nova cunfigurazione di mostra chjamata insserv.conf.sample hè creata. Questu duverebbe fà a prova di novi versioni di insserv assai menu doloroso.

  • U schedariu /etc/insserv/file-filters, s'ellu esiste, pò cuntene una lista di estensioni di u schedariu chì sò ignorati quandu si tratta di script in /etc/init.d. U cumandimu insserv hà digià una lista interna di estensioni cumuni per ignurà. A nova funzione permette à l'amministratori di espansione sta lista.

  • Startpar hè avà situatu in / bin invece di / sbin, chì permetterà à l'utilizatori senza privilegi di utilizà sta utilità. A pagina di manuale hè stata ancu spustata da a sezione 8 à a sezione 1 per riflette stu cambiamentu.

  • Durante a prova, u pianu iniziale era di trasfurmà u stilu di u makefile di dependenza: infurmazione da /etc à /var o à /lib, ma questu hè statu problematicu quandu travaglia cù sistemi di file di rete è alcune altre cose, in particulare u prublema cù FHS. . Allora quelli piani sò stati scacciati è per avà l'infurmazioni di dependenza resta in /etc. I sviluppatori parlanu di a pussibilità di vultà à stu pianu dopu se un bonu locu alternativu hè presentatu è pruvatu.

I novi pacchetti stabili per sysvinit-2.95, insserv-1.20.0 è startpar-0.63 ponu esse truvati nantu à i specchi Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

Source: linux.org.ru

Add a comment