sysvinit 2.97 init έκδοση συστήματος

Μετά από 10 μήνες ανάπτυξης παρουσιάζονται κυκλοφορία του κλασικού συστήματος init sysvinit 2.97, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan и antiX. Одновременно сформированы выпуски применяемых в связке с sysvinit утилит insserv 1.22.0 и startpar 0.65. Утилита εισάγετε έχει σχεδιαστεί για να οργανώνει τη διαδικασία φόρτωσης λαμβάνοντας υπόψη τις εξαρτήσεις μεταξύ των σεναρίων έναρξης και startpar χρησιμοποιείται για τη διασφάλιση της παράλληλης εκκίνησης πολλών σεναρίων κατά την εκκίνηση του συστήματος.

Στη νέα έκδοση:

  • В состав включена вспомогательная утилита sysd2v, позволяющая конвертировать unit-файлы сервисов systemd в формат классических скриптов инициализации SysV с заголовками LSB;
  • Добавлена возможность загрузки настроек, оформленных в виде отдельных файлов, размещённых в каталоге /etc/inittab.d/;
  • Обеспечена проверка наличия libcrypt в корневом разделе вместо использования жёстко заданного фиксированного пути;
  • В список игнорирования в Git добавлены файлы logsave и readbootlog;
  • Проведена чистка кода для корректного высвобождения неиспользуемой памяти;
  • Добавлена возможность определения времени завершения работы в формате «+hh:mm» в дополнение к «hh:mm», «+m» и «now»;
  • В программе insserv добавлена возможность определения префикса для установки. По умолчанию insserv теперь устанавливается в иерархию /usr (исполняемый файл перемещён из /sbin в /usr/sbin). При помощи параметра WANT_SYSTEMD в Makefile реализовано управление включением поддержки systemd/dbus.
  • В сборочный файл startpar добавлена переменная PREFIX для более гибкого определения пути установки startpar и insserv.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο