Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



"Выпуск сервисного менеджера s6-rc 0.7"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от opennews (?), 15-Июл-26, 08:22 
Опубликован выпуск сервисного менеджера s6-rc 0.7.0.0, предназначенного для управления запуском скриптов инициализации и сервисов. Поддерживается отслеживание дерева зависимостей и автоматический запуск или завершение сервисов для достижения указанного состояния. Инструментарий s6-rc может применяться как в системах инициализации, так и для организации запуска произвольных сервисов в привязке к событиям, отражающим изменение состояния системы. Система поддерживает скрипты инициализации, совместимые с sysv-init, и может импортировать информацию о зависимостях из  sysv-rc или OpenRC. Код написан на языке Си и распространяется под лицензией ISC...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65905

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск сервисного менеджера s6-rc 0.7"  +2 +/
Сообщение от Ваня фанат СПО из подмосковья (?), 15-Июл-26, 08:22 
ну а в каких дистрах он есть то?
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Аноним (2), 15-Июл-26, 08:44 
https://wiki.gentoo.org/wiki/S6
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от 1 (??), 15-Июл-26, 18:38 
В Gentoo красавчики. Тихо и мирно подтянули еще одну init  систему.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Аноним (3), 15-Июл-26, 08:46 
В каких поставишь, в таких и будет. Obarun возьми вон.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

34. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Аноним (34), 15-Июл-26, 15:27 
Это какой-то нанодистр для микроинфлюенсеров?
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск сервисного менеджера s6-rc 0.7"  +4 +/
Сообщение от Аноним (10), 15-Июл-26, 11:05 
Это скорее для встраиваемых систем. Ещё в докер контейнерах можно встретить, так как ресурсы вообще не потребляет, а инит удобный
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

18. "Выпуск сервисного менеджера s6-rc 0.7"  +2 +/
Сообщение от Hturt (?), 15-Июл-26, 12:08 
В artix
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

33. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Аноним (34), 15-Июл-26, 15:26 
В 1.5 дистрах не пойми для кого.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Выпуск сервисного менеджера s6-rc 0.7"  +11 +/
Сообщение от Аноним (4), 15-Июл-26, 08:48 
Лучше и проще bsd init никто ничего не придумал. Внезапно, достаточно было просто sysv init до ума довести, а не заниматься изобретением самонаводящихся костылей.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск сервисного менеджера s6-rc 0.7"  –20 +/
Сообщение от Анонимный аноним (?), 15-Июл-26, 09:31 
Лучше systemd никто ничего не придумал. Внезапно, достаточно сделать полноценный менеджер сервисов, а не набор shell-портянок, чтобы избавиться от ненужных различий между дистрибутивами и реализовать всю функциональность, необходимую разработчикам и админам.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Аноним (7), 15-Июл-26, 09:42 
>менеджер сервисов

Он системный мененджер, если что.

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск сервисного менеджера s6-rc 0.7"  +2 +/
Сообщение от sunjob (ok), 15-Июл-26, 10:44 
> достаточно сделать полноценный менеджер сервисов, а не набор shell-портянок, чтобы избавиться от ненужных различий между дистрибутивами

- shell/bash-скриптинг практически не зависит от версий дистра
- бинарная сборка - напрямую завязана на системные библиотеки и как следствие (как обычно) обратно не совместима, упс...
/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by ...)
/lib64/libc.so.6: version `GLIBC_2.34' not found (required by ..)
и иже с ними (не говоря про постоянные "каверкание языка/стандарта")

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

29. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Анонимный аноним (?), 15-Июл-26, 13:36 
Тут даже комментировать нечего.
Чел реально предлагает переносить бинарный systemd между дистрами. И ему даже в голову не пришло, что нужно собрать systemd тогда уж с самой старой доступной версией glibc, чтобы он заработал.
И чел не догадывается, что пути до скриптов, программ в разных дистрах - разные.
И приплел сюда зачем-то обратную совместимость. Челик, обратная совместимость это про API библиотек!
Вот он уровень эрудиции анонимных обскурантов.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Moebius (ok), 15-Июл-26, 11:51 
Определи "полноценность".
Как только в unit-файле становится нужно описать что-то сложнее очереди запуска, он начинает выглядеть так:

ExecStart=/opt/svc/some_service.sh

Если твой shell-скрипт размером с портянку, его пора переписывать на каком-нибудь python.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

25. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (25), 15-Июл-26, 12:55 
> Если твой shell-скрипт размером с портянку, его пора переписывать на каком-нибудь python.

питон в такую портянку не превращается?

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от sunjob (ok), 15-Июл-26, 19:05 
> Если твой shell-скрипт размером с портянку, его пора переписывать на каком-нибудь python.

питон превратиться еще в более протухшую и нихрена не читабельную портянку... а уж редактировать бидонa - это вообще удовольствие :о)


Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

28. "Выпуск сервисного менеджера s6-rc 0.7"  +2 +/
Сообщение от Аноним (28), 15-Июл-26, 13:29 
Тот случай, когда решение оказалось хуже болезни.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

36. "Выпуск сервисного менеджера s6-rc 0.7"  –2 +/
Сообщение от Аноним (34), 15-Июл-26, 15:30 
Где посмотреть на твое решение лучше болезни?
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от IMBird (ok), 15-Июл-26, 15:35 
Ни разу не видел в BSD набор shell-портянок. Вы путаете с линуксом.
Типовая конфигурация ближе к INI, чем к shell, при этом возможности сложной настройки сохраняются. Система достаточно гибкая – у тебя CONF-файл (либо .d папка с набором), тут же доступен лучший редактор для этих задач – ee. Если в линуксе задача «подправить конфиг» заранее вызывала нервный тик, то тут такого нет. Вкупе с повальным использованием модулей – пересборкой ядра вместо реконфигурации занимаются нездоровые либо отчаявшиеся люди – система и вовсе выглядит как юникс здорового человека.

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

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

48. Скрыто модератором  +1 +/
Сообщение от Ваня фанат СПО из подмосковья (?), 15-Июл-26, 17:44 
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Аноним (31), 15-Июл-26, 14:40 
> Лучше и проще bsd init никто ничего не придумал

Как пользователь этого говна скажу что ничего хуже не существует. Но проще действительно никто не придумал, просто потому что как сервисный менеджер она не делает вообще ничего, просто запускает портянки шелла, в которых уже РУКАМИ приходится запускать сервис под daemon(1), и вот ОН УЖЕ да, будет что-то менеджерить, включая uid/gid/ulimit/pidfile/редирект stderr и перезапуск. Конфигурирование (т.е. набор переменных которые можно переопределять через rc.conf) тоже придётся писать руками, и там полная помойка - в одном месте для каждого ключа заведена переменная, в другом только для горстки непонятно по каким критериям выбранных, причём не попавшие в этот список переопределить нельзя. В третьем любые аргументы можно передавать через ${name}_args, в четвёртом через ${name}_flags, в пятом через ${name}_extra_opts. Не говоря уже о костылях типа rcorder выпаршивающих зависимости из комментариев в шелле.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

39. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от IMBird (ok), 15-Июл-26, 15:38 
Потому что большая часть из описанного – это не задача инита, внезапно. Тут юникс, а не линукс.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Аноним (34), 15-Июл-26, 15:29 
>достаточно было просто sysv init до ума довести

Что помешало тебе это сделать? Или как обычно - кто-то другой должен?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

47. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (47), 15-Июл-26, 17:36 
Нет не так. С какого перепугу он решил, что sysV init не доведён до ума? Чувак, sysV init это классика пережившее всё и вся.
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (44), 15-Июл-26, 17:15 
> Лучше и проще bsd init никто ничего не придумал. Внезапно,

dinit?

> достаточно было
> просто sysv init до ума довести, а не заниматься изобретением самонаводящихся
> костылей.

Ну и почему-то не довели и не доводят на сегодняшний день, даже против-systemd проекты кто куда рассматривают валить с sysvinit, только деван будет держаться до талого, да и тот смотрит в сторону runit


Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

8. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от sunjob (ok), 15-Июл-26, 10:30 
> при запуске какого-то сервиса будут автоматически запущены необходимые для его работы зависимости,
> а при остановке - остановлены и зависимые сервисы.

а если "зависимые сервисы" нужна вне зависимости как "сервисы" или еще какие "фикусы", как будем выкручиваться?

Ответить | Правка | Наверх | Cообщить модератору

19. Скрыто модератором  +1 +/
Сообщение от Аноним (19), 15-Июл-26, 12:19 
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Мемоним (?), 15-Июл-26, 11:16 
Нужен системный менеджер на основе нейросети. Почему никто до сих пор не сделал?
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск сервисного менеджера s6-rc 0.7"  +3 +/
Сообщение от sunjob (ok), 15-Июл-26, 11:34 
> Нужен системный менеджер на основе нейросети. Почему никто до сих пор не
> сделал?

ирод, не подсказывай! :о)

Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от ryoken (ok), 15-Июл-26, 12:02 
Нейросеть съест все ресурсы и комп больше ничего полезного делать будет не в состоянии?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

21. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Мемоним (?), 15-Июл-26, 12:34 
> Нейросеть съест все ресурсы и комп больше ничего полезного делать будет не
> в состоянии?

Да не, не обязательно. Есть же специализированные нейронки, там может быть всего несколько миллионов параметров – запустится даже на калькуляторе. Плюс и LLM бывают небольшие, типа Qwen 0.6B

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (44), 15-Июл-26, 17:16 
> Нейросеть съест все ресурсы и комп больше ничего полезного делать будет не
> в состоянии?

Зато будет куча сгенерированных картинок на экране загрузки ))

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

23. Скрыто модератором  +/
Сообщение от Аноним (23), 15-Июл-26, 12:37 
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

42. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (42), 15-Июл-26, 16:32 
Потому что никто не просил. Иди в чатгпт/клауди/дипсик и скажи ему "сделай мне что-то вроде systemd но чтобы там была LLM небольшая, чтобы можно было вместо структурированных юнитов писать текст 'запусти то и то, но после того'. и чтобы не падало!"
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

12. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от БоссАнонимов (?), 15-Июл-26, 11:28 
Когда смотрел код этого поделия, выглядело оно стремно
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск сервисного менеджера s6-rc 0.7"  –1 +/
Сообщение от Аноним (14), 15-Июл-26, 11:41 
Лол, когда в системд отдельный модуль управляет DNS, то это блоат и антиюникс; когда такой модуль есть в s6, то это минимализм и юниксвей. Не перепутайте)
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (3), 15-Июл-26, 12:04 
Это ты ещё nscd в glibc не видел.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (23), 15-Июл-26, 12:36 
А прчём здесь сервисные менеджеры?
Ответить | Правка | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (3), 15-Июл-26, 13:06 
Ответить | Правка | Наверх | Cообщить модератору

40. Скрыто модератором  +/
Сообщение от Аноним (23), 15-Июл-26, 16:31 
Ответить | Правка | Наверх | Cообщить модератору

46. Скрыто модератором  +/
Сообщение от Аноним (3), 15-Июл-26, 17:22 
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (34), 15-Июл-26, 15:34 
Вы не понимаете, это другое.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

20. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (20), 15-Июл-26, 12:33 
>Система поддерживает скрипты инициализации, совместимые с sysv-init, и может импортировать информацию о зависимостях из sysv-rc или OpenRC.

Нужно ещё эмулятор systemd написать.

Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (19), 15-Июл-26, 16:32 
Сначала эмулятор, а потом и саму системду всунуть... Нет уж, только забыть.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (19), 15-Июл-26, 16:32 
Что-то системда не горит желанием эмулировать другие системы инициализации.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

52. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Аноним (52), 15-Июл-26, 19:16 
Не по чину королю подражать крестянам.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск сервисного менеджера s6-rc 0.7"  –6 +/
Сообщение от Прохожий (??), 15-Июл-26, 12:55 
>skalibs - библиотека для создания безопасных системных приложений на языке Си.

Где язык Си, и где безопасность. Оксюморон.

И вообще, начинать новые проекты на Си в 21-м веке - дурной тон. Диды никак не успокоятся.

Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +4 +/
Сообщение от Аноним (26), 15-Июл-26, 13:00 
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск сервисного менеджера s6-rc 0.7"  +1 +/
Сообщение от Ivan_83 (ok), 15-Июл-26, 15:05 
Потому что ваши расты приходят и уходят в С навсегда.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

49. Скрыто модератором  +/
Сообщение от Аноним (49), 15-Июл-26, 18:33 
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

54. Скрыто модератором  +/
Сообщение от Аноним (54), 15-Июл-26, 20:35 
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

53. "Выпуск сервисного менеджера s6-rc 0.7"  +/
Сообщение от Георгий (??), 15-Июл-26, 19:21 
Я помню только daemontools, которым можно было в Окошках виртуальные компакт-диски монтировать.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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