The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск системы инициализации SysVinit 3.10

29.07.2024 19:09

Представлен релиз классической системы инициализации SysVinit 3.10, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan, Debian GNU/Hurd и antiX. Код написан на языке Си и распространяется под лицензией GPLv2. Версии применяемых в связке с sysvinit утилит insserv и startpar не изменились. Утилита insserv предназначена для организации процесса загрузки с учётом зависимостей между init-скриптами, а startpar применяется для обеспечения параллельного запуска нескольких скриптов в процессе загрузки системы.

В новом выпуске SysVinit добавлена обработка сигнала SIGRTMIN+4 и инициирование выполнения команды "shutdown -hP now" для завершения работы при получении данного сигнала. Обработка сигнала SIGRTMIN+4 потребовалась, так как его генерирует systemd при выполнении пользователем команды "machinectl stop" для выключения системы. Кроме того, в новой версии устранена проблема в процессе bootlogd, приводящая к его зацикливанию при открытии устройства на запись без выполнения операции записи.

 
  1. Главная ссылка к новости (https://lists.nongnu.org/archi...)
  2. OpenNews: Выпуск системы инициализации SysVinit 3.09 с поддержкой Си-библиотеки Musl
  3. OpenNews: Выпуск системного менеджера GNU Shepherd 0.10
  4. OpenNews: Выпуск сервисного менеджера s6-rc 0.5.3.0 и системы инициализации s6-linux-init 1.0.7
  5. OpenNews: Доступна система инициализации Finit 4.0
  6. OpenNews: Выпуск системного менеджера systemd 256 с утилитой run0 для замены sudo
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61625-sysvinit
Ключевые слова: sysvinit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (188) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Zenitur (ok), 19:40, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –2 +/
    > а теперь продолжает использоваться в таких дистрибутивах, как Devuan, Debian GNU/Hurd и antiX

    А используется ли в *BSD?

    > SysVinit 3.10, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart

    Мне кажется, upstart работает поверх SysVinit. Могу ошибаться. А если прав, значит, в ChromeOS тоже завезут.

     

     ....большая нить свёрнута, показать (44)

  • 1.3, Аноним (-), 19:49, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –5 +/
    А кто этим сейчас пользуется из серьезных проектов?
    Насколько я помню все значимые переехали на системмд.
     
     
  • 2.26, Аноним (26), 21:14, 29/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > А кто этим сейчас пользуется из серьезных проектов?
    > Насколько я помню все значимые переехали на системмд.

    Т.е. ChromeOS и ведроид теперь на системд? Вот это новости!


     
     
  • 3.59, Аноним (59), 23:08, 29/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Т.е.  бабуинту теперь не значимый?
     
     
  • 4.96, Аноним (242), 08:20, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    по сравнению даже только с одной хромоосью - абсолютно не значимый.

    https://cdn.statcdn.com/Infographic/images/normal/24228.jpeg

     
     
  • 5.106, Аноним (105), 08:51, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Не думал что бабуинту стоит виосновном на серверах? Подумай об этом на досуге.
     
     
  • 6.109, Аноним (242), 10:10, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    что и куда ставят бабуины от айти не очень интересно.
     
     
  • 7.114, Соль земли (?), 10:25, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Держи в курсе.
     
  • 5.110, Аноним (110), 10:13, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Эта инфограмика для штатов?
     
     
  • 6.148, Аноним (147), 17:18, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    нет это мировая ковидная когда у хромооси пик был. Так как на корпоративных машинках она чувствует себя хреново, то после выхода ковида ее доля просела...
     
  • 3.131, User (??), 12:55, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    А они на sysvinit когда-то успели переехать?
     
     
  • 4.149, Аноним (147), 17:24, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    а причем тут сабж?

    в них не используют системдю и при этом имеют отличную долю рынка...

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

    а сабж как использовали, так и будут использовать...

     
     
  • 5.207, User (??), 14:38, 31/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не-не, тут нарушение логики. Исходный вопрос:
    "А кто этим сейчас пользуется из серьезных проектов?
    Насколько я помню все значимые переехали на системмд."
    Ответ про хромось и андроид плюс-минус соответствует второй строке но никак-никак не первой - ни то, ни другое sysvinit не использовало и переехать с него на systemd не могло хотя бы по этому.
    Как-то так.
     
     
  • 6.224, Аноним (26), 20:50, 31/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Ответ про хромось и андроид плюс-минус соответствует второй строке но никак-никак не
    > первой - ни то, ни другое sysvinit не использовало и переехать

    Хромось-то, с ее апстартом как бы, под капотом и пользует сабж.

     
     
  • 7.257, Аноним (-), 05:23, 03/08/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> Ответ про хромось и андроид плюс-минус соответствует второй строке но никак-никак не
    >> первой - ни то, ни другое sysvinit не использовало и переехать
    > Хромось-то, с ее апстартом как бы, под капотом и пользует сабж.

    У хромоси так то рыночная доля - сливается. А так все хорошо прекрасная маркиза.

     
     
  • 8.263, Аноним (242), 12:09, 03/08/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    рыночная доля сливается только на фоне ее всплеска при домашнем ковидо-сидении, ... текст свёрнут, показать
     
  • 2.112, Аноним (111), 10:17, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > А кто этим сейчас пользуется из серьезных проектов?
    > Насколько я помню все значимые переехали на системмд.

    Весь мейнтсрим, да, переехал, но всякие экзотичные проекты есть не на systemd, и не обязательно только на sysvinit.

     
  • 2.161, Аноним (-), 19:43, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    >А кто этим сейчас пользуется из серьезных проектов?

    Slackware Linux.

     

  • 1.5, Аноним (5), 19:58, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    Подумываю перейти с openrc на systemd, подводные камни?
     

     ....большая нить свёрнута, показать (108)

  • 1.11, Аноним (11), 20:27, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    это та которую портянками называют?
     
  • 1.38, Аноним (39), 22:00, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    Было время писал свою init систему на паскале... just for fun.
     
  • 1.55, Аноним (242), 22:53, 29/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +3 +/
    22 года использую linux вопросов с сабжу не было...
    поэтому продолжаю использовать на devuan и antix и на серверах и на десктопах...
     
     
  • 2.79, Аноним (226), 03:20, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > devuan и antix и на серверах

    Я ещё поверил бы, если бы это была виртуалка с фтпшником в локальной сетке.

    Сервера, пфф.

     
     
  • 3.122, хрю (?), 11:17, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Для серверов как раз таки SysVinit заглаза хватит, а если это интранет, то и дистриб может быть любым.
     
     
  • 4.220, Аноним (222), 20:10, 31/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > Для серверов как раз таки SysVinit заглаза хватит, а если это интранет,
    > то и дистриб может быть любым.

    Да, очень удобно когда диагностики на упавший сервис нет, в логах нихрена, а вот это - на том замурованом в стену сервере - вообще хрен его знает откуда запускается, ибо это знание Древних уже давно утрачено - с уходом последнего из могикан^W админов владевшим сакральное знание.

    ...но вы можете полдня покопаться сами, конечно, может и найдете где этот креативщик запускал вон то. Только чур это - ВАШЕ время будет угрохано на это все.

     
     
  • 5.243, Аноним (242), 01:09, 02/08/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    ой да, вот только что-то успешные админы арчика не могут поднять ситемдю на дебиановском сервере, так как "она очень старая и вообще" и все равно вызванивают магиканина который это ставил...
     
     
  • 6.253, Аноним (-), 01:57, 03/08/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > ой да, вот только что-то успешные админы арчика не могут поднять ситемдю
    > на дебиановском сервере, так как "она очень старая и вообще"

    Хызы, вооооон на том серваке как раз мадам фанатеющая от арча - зажигает в дебиане. Разницы в именно systemd у них особо нет. А если позарез хочется фичу из вот именно нового системд, внезапно, в backports дебиана этого - есть.

    > и все равно вызванивают магиканина который это ставил...

    Не знаю кто там кого вызванивает, у меня такой проблемы нет как класса.

     
     
  • 7.262, Аноним (242), 12:04, 03/08/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    во-первых, As Debian Backports do not support Long Term Support с во-вторых,... большой текст свёрнут, показать
     
  • 5.268, Аноним (268), 17:12, 08/08/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Не надо путать своё нежелание документировать систему и особенности работы того или иного решения.
    Если вы принимаете дела просто "для галочки", ничего в этом не понимая, потом не надо тут рыдать про "знание Древних уже давно утрачено".

    ЛЮБАЯ система нуждается в документировании и вдумчивом подходе. Если это не делается — то уже всё равно что использовать.

     

  • 1.136, Аноним (-), 14:42, 30/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –6 +/
    Впечатляет как упорно (или упорото?) люди продолжают что-то дописывать в уже практически никому ненужное поделие.
    Их бы силы, да в правильное русло...
     
     
  • 2.139, Аноним (139), 15:53, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    > Их бы силы, да в правильное русло...

    Мой многолетний опыт бодания с опенсорсом, говорит о том, что гораздо быстрее и проще создать что-то своё на миллион строк, чем месяцами пытаться пропихнуть патч на 10 строчек в чужой проект.

     
     
  • 3.146, Аноним (147), 17:08, 30/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > пропихнуть патч на 10 строчек в чужой проект

    это ты про системдю?

     
  • 3.221, Аноним (222), 20:11, 31/07/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Мой многолетний опыт бодания с опенсорсом, говорит о том, что гораздо быстрее
    > и проще создать что-то своё на миллион строк, чем месяцами пытаться
    > пропихнуть патч на 10 строчек в чужой проект.

    Нормальные люди обычно исследуют оба направления - запустив асинхронно патч на 10 строк, а если туго идет то и свое напрогав. Но в идеале удается сделать 0 дельту от апстрима - чтобы не майнтайнить это самому.

     
  • 2.165, Аноним (166), 20:21, 30/07/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Почему люди должны исспрашивать твоего позволения, куда им применять их силы?
     
  • 2.225, Анониссимус (?), 01:29, 01/08/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Правильно, зачем что-то дописывать? Пускай лучше всё будет сырое и недописанное. В лучших традициях погромистов (и не только попенсорсеров).
     

  • 1.247, нах. (?), 22:19, 02/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > В новом выпуске SysVinit добавлена обработка сигнала
    > SIGRTMIN+4 и инициирование выполнения команды "shutdown -hP
    > now" для завершения работы при получении данного сигнала.
    > Обработка сигнала SIGRTMIN+4 потребовалась, так как его
    > генерирует systemd

    простите, а какое отношение имеет какая-то очередная чушь которую генерит системдрянь - к sysvinit?

    Честно говоря, уже очень бы хотелось чтобы могикане его пилящие пошли торговать пиццей и оставили проект в покое. Он еще долго проработает, если ничего просто не трогать.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру