Sysvinit 2.95

Na 'n paar weke se beta-toetsing is die finale vrystelling van SysV init, insserv en startpar aangekondig.

Kort oorsig van sleutelveranderinge:

  • SysV pidof het komplekse formatering verwyder aangesien dit sekuriteitskwessies en potensiële geheuefoute veroorsaak het sonder om veel voordeel te bied. Nou kan die gebruiker self die skeier spesifiseer, en ander gereedskap soos tr.

  • Dokumentasie is opgedateer, veral vir stop.

  • Gebruik nou millisekonde-vertragings in plaas van sekondes wanneer jy gaan slaap en wanneer jy afskakel, wat gemiddeld 'n halwe sekonde vinniger behoort te bied wanneer jy afskakel of herlaai.

  • Verwyder ondersteuning vir die sepol-biblioteek, wat nie meer gebruik is nie, maar die Makefile deurmekaar het.

  • Внесено несколько существенных изменений в insserv. Тестовый набор, унаследованный от Debian, был очищен и теперь работает с insserv Makefile. Running «make check» вызывает запуск всех тестов. Если тест не удается, данные, которые он использовал сохраняются для проверки, а не удаляются. Неудачный тест приводит к остановке выполнения всего набора (ранее выполнялись следующие), что по мнению разработчиков должно помочь сосредоточится на решении проблемы.

  • Verbeterde hantering van verskeie situasies tydens skoonmaak na toetse.

  • Volgens die ontwikkelaars is een van die belangrikste veranderinge dat die Makefile nie meer die insserv.conf-lêer tydens installasie oorskryf nie. As 'n insserv.conf-lêer reeds bestaan, word 'n nuwe voorbeeldkonfigurasie genaamd insserv.conf.sample geskep. Dit behoort die toetsing van nuwe weergawes van insserv baie minder pynlik te maak.

  • Die /etc/insserv/file-filters-lêer, as dit bestaan, kan 'n lys lêeruitbreidings bevat wat geïgnoreer word wanneer skrifte in /etc/init.d verwerk word. Die insserv-opdrag het reeds 'n interne lys van algemene uitbreidings om te ignoreer. Die nuwe kenmerk stel administrateurs in staat om hierdie lys uit te brei.

  • Startpar is nou geleë in /bin in plaas van /sbin, wat onbevoorregte gebruikers sal toelaat om hierdie nut te gebruik. Die handleidingbladsy het ook van afdeling 8 na afdeling 1 geskuif om hierdie verandering te weerspieël.

  • Tydens die toetsing was die aanvanklike plan om die afhanklikheid-makelêerstyl te skuif: inligting van /etc na /var of na /lib, maar dit blyk problematies te wees wanneer daar met netwerklêerstelsels en 'n paar ander dinge gewerk word, veral die probleem met FHS . So daardie planne is van die hand gewys en vir nou bly die afhanklikheidsinligting in /etc. Die ontwikkelaars praat oor die moontlikheid om later na hierdie plan terug te keer as 'n goeie alternatiewe ligging aangebied en getoets word.

Nuwe stabiele pakkette vir sysvinit-2.95, insserv-1.20.0 en startpar-0.63 kan op die Savannah-spieëls gevind word: http://download.savannah.nongnu.org/releases/sysvinit/

Bron: linux.org.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster