LINUX.ORG.RU

Sysvinit


15

1

Всего сообщений: 16

Вышла SysVinit 3.08

Группа Open Source

Что новенького?

  • Быстрая перезагрузка с использованием kexec, с возможностью заменить ядро Linux в загруженной системе,не передавая управление загрузчику. Для этого в halt добавлена опция -k

  • При запуске halt без опций теперь будет выполнена shutdown -h -H вместо shutdown -h

  • Применены исправления от Gentoo

>>> Подробности

 ,

Dog
()

Вышел Devuan 5.0 Daedalus

Группа Debian

Devuan — форк Debian, который использует системы инициализации, отличные от systemd.

( читать дальше... )

>>> Подробности

 , , , ,

zx_gamer
()

FInit v4.0

FInit v4.0
Группа Open Source

Finit — простая альтернатива системам иницилизации SysV init и systemd. Он был разработан более десяти лет назад Клаудио Мацуока при помощи реверс инженеринга из EeePC fastinit. Основное внимание уделяется малым и встраиваемым системам, хотя Finit полностью работоспособен в серверных и в настольных системах.

( читать дальше... )

>>> Подробности

 , ,

cocucka
()

Проект Debian обсуждает возможность поддержки нескольких систем инициализации

Группа Debian

Сэм Хартман, лидер проекта Debian, пытаясь разобраться в разногласиях между мэйнтейнерами пакетов elogind (интерфейс для запуска GNOME 3 без systemd) и libsystemd, вызванных конфликтом между этими пакетами и недавним отказом команды, отвечающей за подготовку релизов, включать elogind в testing-ветку, допустил возможность поддержки в дистрибутиве нескольких систем инициализации.

Если участники проекта проголосуют за диверсификацию систем инициализации, все мэйнтейнеры будут вовлечены в совместную работу по решению этой задачи, или будут назначены специальные ответственные разработчики для работы над данной проблемой, и сопровождающие больше не смогут игнорировать альтернативную систему инициализации, отмалчиваться или затягивать процесс.

>>> Подробности

 , , ,

kekelia
()

SysVinit 2.95

Группа GNU's Not Unix

После нескольких недель тестирования beta-версии было объявлено о финальном релизе SysV init, insserv и startpar.

Краткий обзор ключевых изменений:

  • В SysV pidof убрано сложное форматирование, так как это вызывало проблемы с безопасностью и потенциальные ошибки памяти не давая особой выгоды. Теперь пользователь может сам указать разделитель, и использовать другие инструменты, такие как tr.

  • Обновлена документация, в частности для halt.

  • Теперь используются миллисекундные задержки вместо секундных при переходе в сон и при выключении, что должно обеспечивать ускорение в среднем на половину секунды при выключении или перезагрузке.

  • Удалена поддержка библиотеки sepol которая уже не использовалась, но захламляла Makefile.

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

  • Улучшена обработка различных ситуаций при очистке после тестов.

  • По мнению разработчиков одно из важнейших изменений: Makefile больше не перезаписывает файл insserv.conf во время установки. Если файл insserv.conf уже существует, создается свежий пример конфигурации с именем insserv.conf.sample. Это должно сделать тестирование новых версий insserv гораздо менее болезненным.

  • Файл /etc/insserv/file-filters, если он существует, может содержать список расширений файлов, игнорируемых при обработке скриптов в /etc/init.d. Команда insserv уже имеет внутренний список распространенных расширений для игнорирования. Новая возможность позволяет администраторам расширить этот список.

  • Startpar теперь расположена ​​в /bin вместо /sbin, что позволит непривилегированным пользователям использовать эту утилиту. Также страница руководства переместилась из раздела 8 в раздел 1, для отражения этого изменения.

  • Во время тестирования изначально планировалось переместить зависимость в стиле makefile: информация из /etc в /var или в /lib, но это оказалось проблематично при работе с сетевыми файловыми системами и некоторыми другими вещами, в частности проблема с FHS. Так что эти планы были отложены и на данный момент информация о зависимостях осталась в /etc. Разработчики говорят о возможности вернуться позже к реализации этого плана, если будет представлено и протестировано хорошее альтернативное местоположение.

Новые стабильные пакеты для sysvinit-2.95, insserv-1.20.0 и startpar-0.63 можно найти на зеркалах Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

>>> Полный список изменений

 , ,

Deleted
()

SysVinit 2.92

Группа GNU's Not Unix

Основные изменения в SysVinit 2.92:

  • Добавлен патч от Samuel Thibault для компиляции этой версии в Debian GNU/Hurd.
  • Уменьшены до 3-х секунд задержки в отправке сигналов SIGTERM и SIGKILL в командах shutdown и init.
  • Убран писк системного спикера при выключении.
  • Удалена неиспользуемая переменная из wall.c.
  • В команду last добавлен флаг -l, при указании которого теперь отображаются логины пользователей длиннее 8 символов.
  • Удалены опечатки со страницы man pidof и страницы man killall5.
  • Добавлена ​​опция -f <format> для программы pidof.
  • Добавлен новый инструмент (readbootlog), который будет читать файл /var/log/boot, созданный bootlogd.
  • Добавлена ​​справочная страница для программы readbootlog. Обновлена ​​страница bootlogd.
  • Обновлена ​​страница руководства для выключения.
  • Обновлен makefile в архиве с исходным кодом.
  • Портировано ECHOPRT для ECHOE в настройках stty, когда init вызывает аварийную консоль.

>>> Подробности

 , ,

anonymous
()

SysVinit 2.90

Группа Open Source

Тихо и незаметно состоялся очередной релиз sysvinit

Изменения в этом релизе:

  • добавлена документация к интерфейсу /run/initctl;
  • добавлен обработчик SIGUSR2 для закрытия /run/initctl;
  • упрощена логика работы mountpoint;
  • во флаги компилятора добавлен -fstack-protector-strong;
  • произведена чистка кода.

Полный список изменений

>>> Страница проекта

 ,

ananas
()

Состоялся релиз sysvinit 2.89

Группа Open Source

Почти через 8 лет после релиза sysvinit 2.88 состоялся релиз sysvinit 2.89.

( читать дальше... )

>>> Скачать

 , ,

saahriktu
()

Начато бета тестирование Devuan 2.0 «ASCII»

Группа Debian

14 февраля сформирован первый бета-выпуск второго релиза Devuan — Devuan 2.0 «ASCII», основанного на кодовой базе стабильного выпуска Debian 9 «Stretch».

Devuan — это форк Debian с предложением SysVinit в качестве системы инициализации по умолчанию. Так же производятся работы по отвязке пакетной базы от зависимости от systemd.

( читать дальше... )

Для тестирования предлагаются live и установочные образы для платформ AMD64, i386 и ARM, сформирован отдельный образ для VirtualBox.

>>> Подробности

 , , , ,

mandala
()

Второй релиз-кандидат Devuan Jessie 1.0

Группа Debian

Спустя две недели после выхода Devuan Jessie 1.0 RC 1, представлен второй кандидат в релизы Devuan Jessie 1.0 RC2. По словам разработчиков, теперь они на шаг ближе к первой стабильной сборке с длительным циклом поддержки.

Devuan — форк Debian, в котором вместо системного менеджера systemd используется SysVinit.

Подготовлены сборки:

  • для AMD64 и i386 (minimal 305 МиБ, install 645 МиБ, live 832 МиБ);
  • для ARM (Raspberry Pi 1/2/3, Banana Pi, cubieboard2, odroid, n900, Chromebook Acer и другие).

Основные изменения:

  • решена проблема с цифровыми подписями в установочных и live образах;
  • free и non-free прошивки теперь включены в desktop-live и minimal-live, в /root есть скрипт для удаления несвободных прошивок;
  • пакеты из бэкпортов не устанавливаются автоматически;
  • добавлена версия network-manager без привязки к systemd;
  • новые версии reportbug, desktop-base, xfce4-panel;
  • в jessie-proposed добавлены некоторые пакеты, без привязки к libsystemd0;
  • из инсталлятора удалены GNOME, KDE и Cinnamon, у которых есть проблемы в работе без systemd.

>>> Подробности

 , , ,

newb
()

Кандидат в релизы Devuan Jessie 1.0

Группа Debian

Представлен кандидат в релизы Devuan Jessie 1.0, форка Debian без systemd. Если он оправдает ожидания сообщества, то будет выпущена первая стабильная сборка.

Подготовлены сборки: minimal (279 МиБ), install (645 МиБ) и live (803 МиБ) для amd64 и i386 и образы для машин с ARM.

Философией Devuan является предоставление пользователям свободы в выборе системы инициализации. Вместо systemd используется SysVinit, а в качестве стандартного окружения рабочего стола — XFCE.

>>> Подробности

 , , ,

Valman_new
()

Devuan 8 beta 2

Группа Debian

Представлена вторая бета дистрибутива Devuan 8 — форка Debian, отличающегося от последнего свободой в выборе альтернативных систем инициализации. По умолчанию используется SysVinit, также возможно использование OpenRC или Upstart. Список пакетов, адаптированных под инфраструктуру дистрибутива и собранных без зависимости от systemd, доступен на сайте проекта; ряд пакетов пока зависит от systemd-shim.

В качестве окружения рабочего стола по умолчанию предлагается XFCE с менеджером входа в систему SLiM.

( читать дальше... )

>>> Подробности

 , ,

Deleted
()

Представлен первый бета-выпуск дистибутива Devuan Jessie

Группа Debian

В рамках Devuan разрабатывается альтернативная версия Debian Jessie, свободная от привязки к systemd.

Особенности:

  • В качестве системы инициализации используется SysVinit;
  • для управления пользовательскими сеансами задействован ConsoleKit2;
  • предусмотрена установка системы, свободной от DBus;
  • 351 пакет избавлен от systemd в зависимостях. Собственный репозиторий Devuan находится по адресу: packages.devuan.org
  • совместимость с репозиториями Debian Jessie, в том числе jessie-backports;
  • возможно обновление с Debian Wheezy и миграция с Debian Jessie;
  • графическое пользовательское окружения представлено связкой XFCE и slim;
  • название текущей версии совпадает с Debian, в дальнейшем планируется использовать имена планет, ветка testing получила имя Ascii, unstable — Ceres.

Данный релиз является beta-версией и не рекомендуется авторами для ежедневного использования.

Подготовлены CD- и DVD-образы для архитектур AMD64 и ARM (одноплатники).

>>> Подробности

 , ,

Deleted
()

Пакеты, использующие System V init, будут удалены из Fedora 24

Группа Red Hat

14го октября на собрании управляющего комитета Fedora Engineering было решено, что настал момент для окончания миграции с sysVinit на systemd.

Это означает, что с момента ответвления Fedora 24 (запланировано на 2-е февраля 2016 года) все пакеты, которые используют System V инит-скрипты вместо systemd-юнитов, будут немедленно удалены. Это не касается EPEL.

Планов удалять совместимость с System V в Fedora пока нет, потому что есть необходимость поддерживать устаревшее стороннее ПО.

>>> Подробности

 , ,

i_gnatenko_brain
()

В Debian 8 «Jessie» будет оставлена возможность использования других систем инициализации вместо Systemd

Группа Debian

В сегодняшнем интервью проекту ITWire, лидер проекта Debian — Лукас Нуссбаум (Lucas Nussbaum) подтвердил, что пользователи смогут продолжить использовать операционные системы Debian GNU/Linux с системой инициализации Sysvinit.

Несмотря на принятое в феврале этого года решение о переходе на Systemd в качестве систему инициализации по умолчанию для релиза Debian Jessie, в ветке Testing в настоящее время доступен пакет systemd-shim, который позволяет использовать функционал Systemd без использования самого Systemd в качестве системы инициализации, таким образом по-прежнему используя SysVInit или, например, Upstart для управления загрузкой.

Пакет systemd-shim будет доступен далее и будет поддерживаться в Debian Jessie. По умолчанию же по-прежнему будет устанавливаться Systemd.

systemd-shim - «заглушка», предоставляющая dbus-интерфейс Systemd для служб, нуждающихся в нем (таких, как logind, timedated и др.), без необходимости запуска Systemd в качестве системы инициализации (т.е. как init можно по-прежнему использовать sysvinit или любую другую систему). однако, этот пакет предоставляет только dbus-интерфейс org.freedesktop.systemd1.service, для остальных (org.freedesktop.hostname1.service, org.freedesktop.locale1.service, eorg.freedesktop.login1.service и других) все же потребуется установка пакета systemd и использование соответствующих утилит (например, новые версии LightDM не работают без logind, GNOME требует наличия многих служб Systemd).

Подробнее о systemd-shim можно узнать из этого письма сопровождающего данного пакета и дальнейшего обсуждения

>>> Источник

 , , ,

PerdunJamesBond
()

BLFS 7.5 и LFS Systemd 7.5

Группа Linux General

Доступна BLFS 7.5 — Beyond Linux From Scratch, основанная на LFS 7.5. BLFS рассматривает создание на основе базовой системы (LFS) полноценного рабочего окружения. Редакция включает в себя около 750 пакетов. В рамках релиза произведено более 700 значительных обновлений.

Версии некоторых предлагаемых програмных пакетов: LibreOffice 4.2.0, Gimp 2.8.10, Apache httpd 2.4.7, BIND 9.9.5, Dovecot 2.2.12, Exim 4.82, Postfix 2.11.0, GCC 4.8.2, PHP 5.5.9, Python 2.7.6/3.3.4, Ruby 2.1.0, MariaDB 10.0.8, MySQL 5.6.16, PostgreSQL 9.3.3, X.Org Server 1.15.0, KDE 4.12.2, QEMU 1.7.

Читать в сети, скачать.

Также, доступен вариан руководства LFS использующий systemd вместо привычного sysvinit — Linux From Scratch systemd 7.5. По сравнению с классической версией, из этой редакции удалены lfs-bootscripts 20130821, sysklogd 1.5, sysvinit 2.88dsf, udev-208. Дополнительно используются systemd 208, acl 2.2.52, attr 2.4.47, d-bus 1.8.0, expat 2.1.0, gperf 3.0.4, intltool 0.50.2, lfs-network-scripts 20140214, libcap 2.24 и xml-parser-2.42_01.

Читать в сети, скачать.

Подробности: BLFS, LFS Systemd

>>> Новость на opennet.ru

 , , ,

mbwa
()