Sysvinit 2.97 init жүйесінің шығарылымы

10 айлық дамудан кейін ұсынылды классикалық init жүйесінің шығарылымы sysvinit 2.97, ол Linux дистрибутивтерінде systemd және upstart алдындағы күндерде кеңінен қолданылған және қазір Devuan және antiX сияқты дистрибутивтерде қолданылуын жалғастыруда. Сонымен бірге sysvinit-пен бірге пайдаланылатын insserv 1.22.0 және startpar 0.65 утилиталарының шығарылымдары жасалды. Утилита енгізу init сценарийлері арасындағы тәуелділіктерді ескере отырып, жүктеу процесін ұйымдастыруға арналған және стартпар Жүйені жүктеу кезінде бірнеше сценарийлерді қатар іске қосуды қамтамасыз ету үшін пайдаланылады.

Жаңа шығарылымда:

  • Көмекші қызметтік бағдарлама кіреді sysd2v, ол жүйелік қызмет бірлігі файлдарын LSB тақырыптары бар классикалық SysV инициализация сценарийлерінің пішіміне түрлендіруге мүмкіндік береді;
  • /etc/inittab.d/ каталогында орналасқан бөлек файлдар ретінде пішімделген параметрлерді жүктеу мүмкіндігі қосылды;
  • Қатты кодталған бекітілген жолды пайдаланудың орнына түбірлік бөлімде libcrypt бар-жоғын тексеру қосылған;
  • Git елемеу тізіміне журнал сақтау және оқу журналы файлдары қосылды;
  • Пайдаланылмаған жадты дұрыс босату үшін код тазартылды;
  • «сағ:мм», «+м» және «қазір» пішімінен басқа «+сағ:мм» пішімінде өшіру уақытын анықтау мүмкіндігі қосылды;
  • Insserv бағдарламасы орнату үшін префиксті анықтау мүмкіндігін қосты. Әдепкі бойынша, insserv енді /usr иерархиясында орнатылған (орындалатын файл /sbin ішінен /usr/sbin ішіне жылжытылды). Makefile ішіндегі WANT_SYSTEMD параметрі systemd/dbus қолдауының қосылғанын басқарады.
  • PREFIX айнымалысы startpar және insserv орнату жолының икемді анықтамасы үшін startpar құрастыру файлына қосылды.

Ақпарат көзі: opennet.ru

пікір қалдыру