The OpenNET Project / Index page

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



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

"Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от opennews (??), 22-Дек-24, 10:11 
Опубликован релиз классической системы инициализации  SysVinit 3.12, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan, Debian GNU/Hurd  и antiX. Код написан на языке Си и распространяется под лицензией GPLv2...

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

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

Оглавление

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


2. "Выпуск системы инициализации SysVinit 3.12"  –23 +/
Сообщение от ijuij (?), 22-Дек-24, 10:14 
Когда же все перестанут вспоминать про SysVinit? Ведь есть же systemd, который тоже написан на Си! 🤔💻 Он предлагает гораздо больше возможностей и удобств для управления системными службами. Пора уже двигаться вперёд и использовать более современные решения! 🚀✨

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

3. "Выпуск системы инициализации SysVinit 3.12"  +4 +/
Сообщение от Аноним (3), 22-Дек-24, 10:22 
Сустемг пытается быть серебряной пулей. Жирнейшей серебряной пулей.
Интересно, оно уже жирнее ядра?
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (18), 22-Дек-24, 12:48 
> Жирнейшей серебряной пулей.
> Интересно, оно уже жирнее ядра?

Жирная пуля - это, как бы, уже (пушечное) ядро 😉

Ну и да - еще в 2020 догнали ядро 2.2

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

6. "Выпуск системы инициализации SysVinit 3.12"  +12 +/
Сообщение от Константавр (ok), 22-Дек-24, 10:35 
Systemd не делает для меня ничего сверх того что делал бы SysVinit. Если бы не насильное насаждение systemd, я бы так и продолжал пользоваться SysVinit. Кроме того, меня бесит, что под него подминают всё. Мне достаточно fstab, мне не нужен отдельный сервис. Флэшки монтируются и без него. Мне не нужно чтобы systemd управлял моей сетью, я пользуюсь NetworkManager. Я не хочу получать QR коды на ошибки, мне не нужен никакой journald, мне за глаза хватало dmesg.Я не хочу писать "systemctl start ollama.service", мне удобнее "ollama start". Не делает systemd на моём лаптопе и на моём десктопе ни одной полезной вещи всерх того что умел двадцать лет назад SysVinit. Заберите его себе на сервера и отстаньте от нормальных пользователей!
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

9. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (9), 22-Дек-24, 10:55 
systemd 257 в debian testing не нравится, что есть раздельно /usr/sbin/ /usr/bin/.
Так и пишет в логе и статусе taited-bin (испорченная bin).
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (24), 22-Дек-24, 13:11 
90% лемингов просто не интересуются, что там под капотом у графической оболочки. Потому что, они выходцы из Шиндошс, там задуваться не принято. Вот и засовывают SystemГ, подразумевая таких юзверей.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 13:43 
> не нравится, что есть раздельно /usr/sbin/ /usr/bin/

Мне тоже не нравится. Накатил я дебиан спустя годы, долго думал, почему пакет установлен, но шелл мне упорно подсвечивает красным вторую часть "sudo <команда>".

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

19. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 12:50 
> Systemd не делает для меня ничего сверх того что делал бы SysVinit.

Охотно верю. Проблема в том, что Systemd делали не для админов локалхоста.
Все иниты по сути делают одно и тоже. Просто есть нюанс - что-то набор башпортянок, а что-то - более-менее стандартизированный механизм.

> Кроме того, меня бесит, что под него подминают всё.

Так его не для вас делают, зачем вы пользуетесь дистрами на его основе? Пользуйтесь systemd-free дистрами.

> Мне достаточно
> мне не нужен
> Я не хочу
> мне удобнее

Ого какой у нас эгоцентричный юзер)))

> Заберите его себе на сервера и отстаньте от нормальных пользователей!

Так он и сделан для нормальных пользователей. Для ИХ пользователей.
То что вы, по странному стечению обстоятельств, тоже используете дистры с системд - это ваша личная проблема.
Рыночек порешал, все немаргинальные дистры на системд. Потому что пользователям этих дистров он нужен.

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

33. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 13:37 
> Рыночек порешал, все немаргинальные дистры на системд. Потому что пользователям этих дистров он нужен.

То есть openwrt - маргинальный дистр? А alpine маргинальный дистр?
Может Аноним забыл, что кроме десктопов, есть и другое применение ОС?
Садись, четыре. Немного недодумал свой пост. Но за старания - молодец.

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

56. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (56), 22-Дек-24, 16:06 
> openwrt, alpine

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

> Может Аноним забыл, что кроме десктопов, есть и другое применение ОС?

Конечно. Покажи мне серверные дистрибутивы общего назначения без системд.
А потом покажи их долю рынка. Посмеемся вместе.

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

69. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (69), 22-Дек-24, 17:39 
> То есть openwrt - маргинальный дистр?

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

Называя вещи своими именами openwrt куда-то в дебри забрел. Стал тормозным, блоатварным, и применил очень кривые инженерные решения - попутно с кривой мордой не работающей на старых браузерах, что для вебморды - полный фэйспалм. В общем куда-то не туда их несет последние несколько релизов.

> А alpine маргинальный дистр?

Не видел ни 1 живого пользака с серваком или десктопом на этом. Ну, кроме их секурити-офицера. Которое, конечно, забавное - но даже оно признает что некоторые вещи у них - специфичны. И по линии секурити тоже. Набивка дял контейнеров кривоватая, в общем.

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

36. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от 12yoexpert (ok), 22-Дек-24, 13:44 
> что-то набор башпортянок, а что-то - более-менее стандартизированный механизм.

все .service файлы это в итоге обёртки над shell-скриптами, что бы ты там себе про продакшон ни выдумывал

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

41. "Выпуск системы инициализации SysVinit 3.12"  +2 +/
Сообщение от freehck (ok), 22-Дек-24, 14:00 
>> Systemd не делает для меня ничего сверх того что делал бы SysVinit.
> Охотно верю. Проблема в том, что Systemd делали не для админов локалхоста.

Лол, ребят. Открою вам страшную-престрашную тайну: он делался вообще не для людей, он делался для установления контроля. =)

> Все иниты по сути делают одно и тоже. Просто есть нюанс - что-то набор башпортянок, а что-то - более-менее стандартизированный механизм.

Ну кстати да, стандартизированный. Суть тут в том, что свобода экосистемы GNU/Linux на данном поле играет против неё самой. До systemd иниты были взаимозаменяемыми, и давали больший контроль администраторам системы. И стандарты устанавливались на уровне дистрибутива. В каждом дистре были свои правила. Теперь же стандарт един для всех.

С одной стороны -- це хорошо, потому что разгрузило мейнтейнеров. С другой -- у нас в критически важной части системы теперь стоит блоб на 300+ тысяч строк спагетти-кода. А ведь это было не обязательно. Стандартизировать можно было бы сильно по-другому.

В данном случае -- мы поменяли свободу на унификацию. Но свобода не противоречила унификации, почему нужно было именно менять? Почему нельзя было оставить и то, и другое? А потому что целеполагание изначально было направлено на реализацию идеи контроля.

>> Заберите его себе на сервера и отстаньте от нормальных пользователей!
> Так он и сделан для нормальных пользователей. Для ИХ пользователей.

Да, именно. Давайте называть вещи своими именами: это по сути своей, не смотря на лицезирование под LGPL -- проприетарный продукт. Действительно, чего это старички так недовольны? Не потому ли, что они всрали на СПО столько лет, а теперь выяснилось, что корпорасты их дерут в хвост и в гриву?

Вас кстати тоже никто ни о чём не спрашивал, и потому чёрт его знает, чему вы радуетесь. Маржи у вас с этого всего точно нет, кто ж вам даст-то. Так что вполне логично заключить, что вы там просто на приколе сидите, строчите это всё.  =)

> Рыночек порешал, все немаргинальные дистры на системд.

Ололо, где вы в этом картеле рыночек-то увидали? =)

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

55. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 16:02 
> До systemd иниты были взаимозаменяемыми

Никогда такого не было. То что вы могли просто в дистре поменять и оно возможно даже запустилось бы, не говорит о "взаимозаменяемости" от слова совсем. Потому что в соседнем дистре половину пришлось бы переписать.

> Теперь же стандарт един для всех.

Вообще-то нет, всякие девуаны как-то живут.

> Стандартизировать можно было бы сильно по-другому.

Как жаль что вы не показали мастер-класс как именно это нужно было делать))

> Но свобода не противоречила унификации, почему нужно было именно менять?

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

> не смотря на лицезирование под LGPL -- проприетарный продукт.

Думаю вы понимаете, что кто девушку ужинает, тот её и танцует.

> Действительно, чего это старички так недовольны?

Сообщество... сообщество недовольно, всегда недовольно.
Вот они и ноют что им все не так.

> что они всрали на СПО столько лет, а теперь выяснилось, что корпорасты их дерут в хвост и в гриву?

Вот именно что "всрали". Вы самостоятельно подобрали очень правильный термин)))
Корпорасты финансируют разработку. Благодаря им линукс и существует.
Хотите посмотреть как живут проекты без корпов? Добро пожаловать на хурд и бсд.

> Вас кстати тоже никто ни о чём не спрашивал, и потому чёрт его знает, чему вы радуетесь.

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

> Ололо, где вы в этом картеле рыночек-то увидали? =)

Кто платит - тот и музыку заказывает.
А где вы вообще увидели вклад "сообщества"?

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

61. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от freehck (ok), 22-Дек-24, 17:03 
>> До systemd иниты были взаимозаменяемыми
> Никогда такого не было. То что вы могли просто в дистре поменять
> и оно возможно даже запустилось бы, не говорит о "взаимозаменяемости" от
> слова совсем. Потому что в соседнем дистре половину пришлось бы переписать.

Не, дорогой, ты не понял. Те, кто писал иниты ранее -- никогда не связывались с софтом бинарно. Это была именно что "инновация" systemd. Переписать частично инициализацию -- это конечная осязаемая задача, которая будет выполнена в рамках подготовки одного релиза условного дебиана. А развязать то, что связано бинарно -- это уже совсем другая задача с трудозатратами на порядок выше. И мой тезис о взаимозаменяемости -- он как раз об этом. ;)

>> Теперь же стандарт един для всех.
> Вообще-то нет, всякие девуаны как-то живут.

О, это без меня, пожалуйста. Хотите обсуждать всяких маргиналов -- уверен, тут обитает немало анонимов, у которых найдутся на это время и желание.

>> Но свобода не противоречила унификации, почему нужно было именно менять?
> Свобода и унификация ортогональны друг другу.

В некотором смысле, но не везде и не всегда, и не в данном конкретном случае.

> Думаю вы понимаете, что кто девушку ужинает, тот её и танцует.

Да, пожалуй.

>> Действительно, чего это старички так недовольны?
> Сообщество... сообщество недовольно, всегда недовольно.
> Вот они и ноют что им все не так.

Ну не знаю. Как по мне, деды заслужили право поныть. А вот чем вы заслужили право глумиться над ними -- это как раз вопрос-вопрос. В вашем конформизме удали ни на грошь, а чести и подавно: вы ведь пришли сюда деньги зарабатывать, а деды-то идейные были.

>> Ололо, где вы в этом картеле рыночек-то увидали? =)
> А где вы вообще увидели вклад "сообщества"?

Какого ещё нафиг сообщества? Дорогой, иногда над вопросами надо думать, а не писать чепуху типа как контр-вопрос.

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

60. "Выпуск системы инициализации SysVinit 3.12"  +1 +/
Сообщение от Аноним (60), 22-Дек-24, 16:51 
> что-то набор башпортянок, а что-то -

..набор баш-портянок, завернутый в INI-файлы.

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

64. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от freehck (ok), 22-Дек-24, 17:22 
>> что-то набор башпортянок, а что-то -
> ..набор баш-портянок, завернутый в INI-файлы.

Два чаю этому анониму! Вот без прикрас да правду-матку! =)

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

70. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (69), 22-Дек-24, 17:40 
>> что-то набор башпортянок, а что-то -
> ..набор баш-портянок, завернутый в INI-файлы.

Это потому что еще не всех адептов вон того - ушли на мороз. Но мы работаем над этим :)

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

31. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (35), 22-Дек-24, 13:32 
> Я не хочу писать "systemctl start ollama.service"

Разрешаю не писать. Если с таким названием только сервис, то разрешаю писать просто "systemctl start ollama". Будет работать.

Но в данном конкретном примере, предлагаю рассмотреть вариант "docker start ollama".

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

71. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (69), 22-Дек-24, 17:41 
> Но в данном конкретном примере, предлагаю рассмотреть вариант "docker start ollama".

Завязаться на полупроприетарную штуку, где не так давно устроили кидок с репами? Как говорится, бросай курить, вставай на лыжи - и вместо рака будет грыжа.

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

8. "Выпуск системы инициализации SysVinit 3.12"  +3 +/
Сообщение от Аноним (8), 22-Дек-24, 10:50 
А вы вспомните как проводились голосование по поводу Systemd у Debian... Тосно также как и голосование по праву Столлмана. Как пропихивали Systemd - люди некогда его не примут.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

10. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (9), 22-Дек-24, 11:00 
В debian testing wtmpdb пытается общаться с dbus до старта dbus.socket и dbus.service. Пишет в лог, что не может открыть dbus.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

32. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Aliech (ok), 22-Дек-24, 13:33 
Ага, а в debian stable НЕВОЗМОЖНО поставить stunnel без установленного systemd. Потому что ментейнер так решил. stunnel'у конечно нужен sytemd, никогда же без него он не работал, ага...

И чем дальше, тем больше будет такого.

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

43. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 14:05 
> И чем дальше, тем больше будет такого.

Дебиан когда переехал на systemd? В каком году? Четые версии назад? В 2015? 9 лет назад, Карл.
Ты думал легаси будут всю жизнь поддерживать?

Да, чем дальше от перехода, тем больше несовместимости с устаревшим пакетом, вплоть до полного отказа от него.

Или ты думал, что ты такой умненький, накатил свежий (на сколько это слово применимо к Дебиану) дистр, вырезал системд, накатил сисвинит и такой всех обхитрил... небось сидел довольный, обыграл систему (не та, которая с дэ на конце), самооценочка в космосе, плохие люди тебя хотели заставить богопротивным системдэ пользоваться, а ты их одной левой... по мануальчикам из интернетов!

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

45. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Aliech (ok), 22-Дек-24, 14:29 
> Или ты думал, что ты такой умненький, накатил свежий (на сколько это слово применимо к Дебиану) дистр, вырезал системд, накатил сисвинит и такой всех обхитрил... небось сидел довольный, обыграл систему (не та, которая с дэ на конце), самооценочка в космосе, плохие люди тебя хотели заставить богопротивным системдэ пользоваться, а ты их одной левой... по мануальчикам из интернетов!

Жирно то как. Монитор теперь спиртом протирать. Ну зачем так делать?

Кстати, нигде не указано, что systemd - единственный возможный init в Debian. Наоборот, их несколько. Кстати, "мануальчики" - это wiki debian. Официальный источник, описывающий рекомендованные подходы. Так что не понимаю, о каком раздувании самооценки может идти речь, когда делаешь что-то штатное штатными же методами.

Или Анон проецирует своё восприятие вопроса, где он хотел бы поднят себе ЧСВ через отказ от systmed, но палец о палец не ударил? Ну так, Анон, не для всех отказ от systemd есть почва для поднятия ЧСВ. Для меня же это лишь сохранение привычного инструмента.

> Дебиан когда переехал на systemd? В каком году? Четые версии назад? В 2015? 9 лет назад, Карл.
> Ты думал легаси будут всю жизнь поддерживать?
> Да, чем дальше от перехода, тем больше несовместимости с устаревшим пакетом, вплоть до полного отказа от него.

Приведённый мной stunnel зависит в своей работе от компонентов systemd приблизительно никак. Но оно в обязательных зависимостях пакета. Что ломает работу с другими init'ами. А debian содержит более одного init'а, и хоть полностью поддержка указана для systemd лишь, дико видеть пакет, опакеченный так, чтобы сломать работу остальным init'ам без реальной на то необходимости.

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

48. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 15:08 
> Кстати, нигде не указано, что systemd - единственный возможный init в Debian.
> и хоть полностью поддержка указана для systemd лишь

Ну, ты же сам всё правильно пишешь. Тебе на простой язык перевести, чтобы у тебя больше вопросов не возникало? Давай попробую. Системд - дефолт, всё остальные иниты - легаси. Чтобы тебе удобно было неспеша переехать, а не 9-й год сидеть и ныть.

> Приведённый мной stunnel зависит в своей работе от компонентов systemd приблизительно никак. Но оно в обязательных зависимостях пакета.

Ты в апстрим сходи и расскажи это там. Чо до мейнтейнеров-то докопался?
https://github.com/mtrojnar/stunnel/blob/9f291d5ba27f0fa4535...
https://github.com/mtrojnar/stunnel/blob/9f291d5ba27f0fa4535...

Да, оно может собираться без systemd, но где systemd есть, оно собирается с ним и используется.

Или как ты предлагаешь? Собирать с флагом "--disable-systemd" пакет для Дебиана? Чтобы у тех, кто пользуется systemd, часть функционала или что там, мне лень разбираться, отваливалось? Ну, то есть в угоду легаси и персонально товарищу полуанониму Aliech с Опеннета? Почему? Для чего? Для этого:
> Для меня же это лишь сохранение привычного инструмента

Не много ли чести для тебя одного?
Сильно надо - собери себе пакет сам, все исходники открыты, знания в программировании не нужны. Это не рокет саенс, блин.
Не нравится? Так выбирай изначально дистрибутив под свои задачи и нужды. Вон в новости даже перечислены несколько кандидатов для начала.

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

59. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Aliech (ok), 22-Дек-24, 16:30 
> Ну, ты же сам всё правильно пишешь. Тебе на простой язык перевести, чтобы у тебя больше вопросов не возникало? Давай попробую. Системд - дефолт, всё остальные иниты - легаси. Чтобы тебе удобно было неспеша переехать, а не 9-й год сидеть и ныть.

Давай. Вот, например, тут найди, что другие иниты - легаси и подлежат выбрасыванию: https://wiki.debian.org/Init

А нету такого...

> Ты в апстрим сходи и расскажи это там. Чо до мейнтейнеров-то докопался?
> Да, оно может собираться без systemd, но где systemd есть, оно собирается с ним и используется.
> Или как ты предлагаешь? Собирать с флагом "--disable-systemd" пакет для Дебиана? Чтобы у тех, кто пользуется systemd, часть функционала или что там, мне лень разбираться, отваливалось?

Нет, не надо додумывать за меня. Я предлагаю собирать с systemd, и... опакечивать с libsystemd в зависимостях и с systemd в рекомендованных. Чтобы те, у кого systmed не стоит, запускали ТОТ ЖЕ бинарник, но просто им были не доступны возможности, зависящие от systemd. Как это происходит с многим другим софтом в Debian. Но не с stunnel, который прибили гвоздями.

И да, спасибо тебе, Анон, за наводку. Ты, конечно, сам не знал об этом, но меня натолкнул на мысль проверить. И правда, это в апстриме похерили возможность так делать. И пусть там проверка есть на то, удалось ли "зацепится" за systemd, но после её не прохождения предполагается аварийное завершение вместо включения не-systemd поведения. А в режиме запуска с systemd stunnel всего лишь переводит все полученные дескрипторы в nonblock, а потом ещё производит по ним socket-активацию. То есть никто не мешает пропустить эту часть кода, но нет. Просто взяли и отрезали возможность собрать stunnel для универсальной компоновки с любым init'ом.

И, что самое главное, в апстрим патчи, исправляющие эту ситуацию вряд ли примут. Потому что одними из изменений последних версий, являются
"- Removed obsolete init startup
- Removed obsolete logrotate configuration (replaced with journalctl)"

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

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

13. "Выпуск системы инициализации SysVinit 3.12"  –2 +/
Сообщение от YetAnotherOnanym (ok), 22-Дек-24, 11:19 
Конкретно тебе какой ущерб от существования сабжа и от новостей о нём?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

20. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Янис (?), 22-Дек-24, 12:55 
СистемД слишком уж разтолстел.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

25. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (24), 22-Дек-24, 13:15 
Он и 10 лет назад стройным не был.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 13:26 
Да погоди, он на свой лад переделал где-то подслушанное: "системдэ жирный".
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (35), 22-Дек-24, 13:25 
Я вот тут на RPI накатил alpine и пожалел.
Думалось, чо еще надо, просто минималистичная система, чтобы крутить несколько docker контейнеров.
В итоге от бузибокса почти ничего не осталось, для всего основного пришлось доустанавливать полноценные пакеты. Но системдэ туда уже не вкорячить. У меня, конечно, к системдэ есть претензии, например к синтаксису комманд, но без него еще хуже.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

52. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (52), 22-Дек-24, 15:34 
> Когда же все перестанут вспоминать про SysVinit? Ведь есть же systemd, который
> тоже написан на Си! 🤔💻 Он предлагает гораздо больше возможностей и
> удобств для управления системными службами. Пора уже двигаться вперёд и использовать
> более современные решения! 🚀✨

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

На днях ставил рядом Debian и сработанный на нём antiX, второй загружается быстрее, занимает места на диске в два раза меньше и примерно на столько же жрёт меньше ОЗУ, это при том, что на обе системы поставил Xfce. Вот и пища для размышлений, кому это может быть нужно ;)

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

4. "Выпуск системы инициализации SysVinit 3.12"  +3 +/
Сообщение от Константавр (ok), 22-Дек-24, 10:24 
А сам GoboLinux ещё жив? Что-то на сайте у них двадцатьпервый год.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск системы инициализации SysVinit 3.12"  –2 +/
Сообщение от Шарп (ok), 22-Дек-24, 11:02 
Ахах. Зачем?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск системы инициализации SysVinit 3.12"  +1 +/
Сообщение от faa (?), 22-Дек-24, 11:03 
В Slackware еще используется, не знаю слышал ли автор новости про такой дистрибутив.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (15), 22-Дек-24, 11:48 
Последний релиз 2 года назад?
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск системы инициализации SysVinit 3.12"  +1 +/
Сообщение от Совершенно другой аноним (?), 22-Дек-24, 12:20 
Тем не менее его активно пилят (см. http://www.slackware.com/changelog/current.php?cpu=x86_64)
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (17), 22-Дек-24, 12:45 
А сколько надо?

У нас на работе до сих пор софт пишется для centos 6.

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

22. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (15), 22-Дек-24, 13:10 
Отбил фейспалмом лицо.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от xsignal (ok), 22-Дек-24, 13:17 
А смысл релизов каждый день? Вам релизы или чтобы стабильно всё работало?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

42. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 14:03 
Патрикевич активно пилит свой дистр. Но вот релизы выкатывает не часто.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

39. "Выпуск системы инициализации SysVinit 3.12"  –4 +/
Сообщение от Аноним (-), 22-Дек-24, 13:58 
Аутор новости всё время тупил. Ну пацаны пришли и все ему разъяснили на пальцах. Есть новость о пакете systvinit (сабж), а есть стилистика размещения скриптов из этого самого пакета. Аутор новости долгое время не втыкал про эти ньюансы. Есть историчесие стилистики размещения скриптов, это BSD-стиль инитов и SysV-стиль инитов. Стилистика SysV - это когда все сценарии прописываются в одном файле. Сейчас нет ни одной Юникс-подобной оси которая бы размещала всё скрипты в одном файле. Все дистры прописывают скрипты в нескольких файлах, исторически это называется BSD-стиль.

Педорчук тоже виноват, писал про истоические и неактульные вещи и тем самым попутал пацаноф. Чай не в 1970 году живём.

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

51. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Штыбель (?), 22-Дек-24, 15:20 
>Стилистика SysV - это когда все сценарии прописываются в одном файле.

Не было такого.
Погуглите runlevels и каталог /etc/init.d/

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

54. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (-), 22-Дек-24, 15:53 
>Не было такого.

Было, было. Тебе надо в 1970 гг.

>Погуглите runlevels и каталог /etc/init.d/

А причём тут ранлевелы. SysV - когда скрипты в одном файле. BSD - кода скрипты в разных файлах, исторически конечно же. Сейчас у всех BSD-style у Дебин тоже.

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

26. "Выпуск системы инициализации SysVinit 3.12"  +1 +/
Сообщение от xsignal (ok), 22-Дек-24, 13:16 
Самая хорошая система инициализации! Простая, прозрачная, легко модифицируемая и дополняемая - захотел, написал скрипт на баше под любые условия запуска сервиса - полная свобода и гибкость, systemd даже и не снилось!
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск системы инициализации SysVinit 3.12"  –1 +/
Сообщение от Аноним (35), 22-Дек-24, 13:40 
> легко модифицируемая и дополняемая

Ты хотел сказать "для создания костылей"?

> захотел, написал скрипт на баше под любые условия запуска сервиса

Ну, точно же, для создания костылей...

> systemd даже и не снилось

Столько костылей? Я бы тоже не хотел, чтобы мне кошмары снились...

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

46. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от xsignal (ok), 22-Дек-24, 14:52 
> Ты хотел сказать "для создания костылей"?

С каких это пор написание скриптов это создание костылей? Может с тех пор, как кто-то разучился их писать и стал полагаться на "больших умных дядей", которые "сделают всё хорошо"?

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

50. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (35), 22-Дек-24, 15:16 
> С каких это пор написание скриптов это создание костылей?

С тех пор, как изобрели десятки-сотни других инструментов?
Баш/сш хорош, если надо что-то простое сделать. А вот когда там лапша на сотни строк наверчена - сопровождать это всё никому не сдалось.

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

65. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 17:22 
> Простая, прозрачная, легко модифицируемая и дополняемая - захотел, написал
> скрипт на баше под любые условия запуска сервиса

Кроме желания отпилить его в изолированный от системы контейнер, где оказывается что на середины сборки изолированной арены - лоскутное одеяло утилиток уже недоступно. Не, оставлять все это какому-нибудь httpd, вместе с башем - а зачем? Чтобы атакующему при случае было удобнее, чтоли? :)

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

37. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 13:45 
>теперь продолжает использоваться в таких дистрибутивах, как Devuan, Slackware, Debian GNU/Hurd и antiX. Код написан на языке Си и распространяется под лицензией GPLv2.

Наконец-то! Слаку заметили. Аутор всё время не смел признавать что Слака использует SysVinit.

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

47. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (47), 22-Дек-24, 14:59 
Слака использует BSD-style init с добавленной позднее поддержкой SysV init. Вместо скриптов sysv в ранлевелах пустые заглушки.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 15:46 
>BSD-style init

Это историческое название. К современности оно не имеет значение.

>с добавленной позднее поддержкой SysV init.

Поддержкой чего простите? Пакет sysVinit в Слаке был всегда.

>Вместо скриптов sysv в ранлевелах пустые заглушки.

И что?

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

57. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (47), 22-Дек-24, 16:11 
> К современности оно не имеет значение.

На оффсайт сходите, сверьтесь.

> Пакет sysVinit в Слаке был всегда.

Этот пакет там для поддержки.
Поддержку добавили позже. Но на чистый sysvinit никто не переходил.

> И что?

Это значит, что если вам не надо sysvinit, то и не используйте его скрипты.
Гибридное решение не является sysvinit.

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

38. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от OpenEcho (?), 22-Дек-24, 13:48 
Systemd vs:

SysVinit
Runit
OpenRC
S6
66
Dinit

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

40. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 14:00 
Ранит - упрощённый SysV инит.
Ответить | Правка | Наверх | Cообщить модератору

63. Скрыто модератором  +/
Сообщение от Аноним (-), 22-Дек-24, 17:20 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

44. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 22-Дек-24, 14:14 
Ответить | Правка | Наверх | Cообщить модератору

72. Скрыто модератором  +/
Сообщение от Аноним (69), 22-Дек-24, 17:43 
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск системы инициализации SysVinit 3.12"  +/
Сообщение от Аноним (-), 22-Дек-24, 17:18 
> Опубликован релиз классической системы инициализации
> SysVinit 3.12, которая широко применялась

Как говорится, "пытался совершить посадку самолет номер 13". А теперь вот с релизиками даже зачастили, только кому оно теперь надо?

ИМХО - выкатить версию 3.14 и забальзамировать ее навечно. Версия будет честно отражать реальность.

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

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

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




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

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