SysVinit 2.95

Бир нече жумалык бета тестирлөөдөн кийин, SysV init, insserv жана startpar акыркы релиз жарыяланды.

Негизги өзгөрүүлөрдүн кыскача баяндамасы:

  • SysV pidof татаал форматтоолорду алып салды, анткени ал коопсуздук маселелерин жана мүмкүн болуучу эстутум каталарын пайда кылды. Эми колдонуучу бөлгүчтү өзү көрсөтө алат жана tr сыяктуу башка куралдарды колдоно алат.

  • Документтер жаңыртылды, атап айтканда, токтотуу үчүн.

  • Азыр уктап жатканда жана өчүрүүдө секунданын ордуна миллисекунддук кечигүүлөрдү колдонот, бул өчүрүүдө же кайра жүктөөдө орточо жарым секундага тезирээк камсыз кылуу керек.

  • Сепол китепканасынын колдоосу алынып салынды, ал мындан ары колдонулбай калган, бирок Makefileди баш аламан кылган.

  • Insserv үчүн бир нече олуттуу өзгөртүүлөр киргизилди. Debian эски тест топтому тазаланды жана азыр insserv Makefile менен иштейт. "Текшерүү" аракети бардык сыноолордун иштешине себеп болот. Эгер сыноо ийгиликсиз болсо, анда колдонулган маалыматтар жок кылынгандын ордуна, тестирлөө үчүн сакталат. Ийгиликсиз болгон тест бүтүндөй комплекстин аткарылышын токтотот (төмөнкүлөр мурда аткарылган), бул иштеп чыгуучулардын айтымында, аларга маселени чечүүгө көңүл бурууга жардам бериши керек.

  • Сыноолордон кийин тазалоодо ар кандай кырдаалдарды башкаруу жакшыртылды.

  • Иштеп чыгуучулардын айтымында, эң маанилүү өзгөрүүлөрдүн бири - орнотуу учурунда Makefile мындан ары insserv.conf файлынын үстүнөн жазылбайт. Эгерде insserv.conf файлы мурунтан эле бар болсо, insserv.conf.sample аттуу жаңы үлгү конфигурация түзүлөт. Бул insservтин жаңы версияларын сыноону азыраак оорутушу керек.

  • /etc/insserv/file-filters файлы, эгерде ал бар болсо, /etc/init.d ичиндеги скрипттерди иштетүүдө этибарга алынбаган файл кеңейтүүлөрүнүн тизмесин камтышы мүмкүн. Insserv буйругу буга чейин этибарга алынбаган жалпы кеңейтүүлөрдүн ички тизмеси бар. Жаңы функция администраторлорго бул тизмени кеңейтүүгө мүмкүнчүлүк берет.

  • Startpar азыр /sbinдин ордуна /bin ичинде жайгашкан, бул артыкчылыксыз колдонуучуларга бул утилитаны колдонууга мүмкүндүк берет. Бул өзгөртүүнү чагылдыруу үчүн колдонмо баракчасы да 8-бөлүмдөн 1-бөлүмгө жылды.

  • Сыноо учурунда, баштапкы планда көз карандылыктын makefile стилин жылдыруу болгон: маалымат /etcтен /var же /libге, бирок бул тармак файл тутумдары жана башка нерселер менен иштөөдө көйгөйлүү болуп чыкты, атап айтканда FHS менен көйгөй. . Ошентип, ал пландар токтоп калды жана азыр көз карандылык маалыматы / ж.б. Иштеп чыгуучулар бул планга кийинчерээк кайтып келүү мүмкүнчүлүгү жөнүндө айтып жатышат, эгерде жакшы альтернативалуу жер сунушталып, текшерилсе.

Sysvinit-2.95, insserv-1.20.0 жана startpar-0.63 үчүн жаңы туруктуу пакеттерди Саванна күзгүлөрүндө тапса болот: http://download.savannah.nongnu.org/releases/sysvinit/

Source: linux.org.ru

Комментарий кошуу