The OpenNET Project / Index page

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



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

Оглавление

Выпуск системы инициализации sysvinit 2.99, opennews (?), 22-Фев-21, (0) [смотреть все]

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


7. "Выпуск системы инициализации sysvinit 2.99"  –2 +/
Сообщение от Аноним (28), 22-Фев-21, 10:19 
Был =)
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск системы инициализации sysvinit 2.99"  +2 +/
Сообщение от Аноним (8), 22-Фев-21, 10:22 
Назови тогда какой нормальный инит?
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск системы инициализации sysvinit 2.99"  –7 +/
Сообщение от Аноним (3), 22-Фев-21, 10:31 
На данный момент systemd.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск системы инициализации sysvinit 2.99"  +5 +/
Сообщение от Аноним (22), 22-Фев-21, 10:40 
> инит
> systemd

а потом на замечание, что инит слишком отожрался фанаты кричат, что systemd не инит, а системный менеджер и это другое

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

24. "Выпуск системы инициализации sysvinit 2.99"  –1 +/
Сообщение от Аноним (3), 22-Фев-21, 10:45 
> > инит
> > systemd
> systemd не инит

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

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

31. "Выпуск системы инициализации sysvinit 2.99"  +3 +/
Сообщение от Аноним (22), 22-Фев-21, 11:05 
> Собака включает в себя хвост, но хвостом собака не является.

а вот и про модульность systemd. Хвост без остальной тушки сам по себе не работает, но все кричат, что можно

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

46. "Выпуск системы инициализации sysvinit 2.99"  –1 +/
Сообщение от Аноним (3), 22-Фев-21, 11:55 
> модульность systemd

Модульность не является самоцелью. А уж про модульность иксов я вообще промолчу.

> все кричат

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

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

51. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (22), 22-Фев-21, 12:07 
> Модульность не является самоцелью.

фух. Хоть один вместо пространных рассказов, что компоненты друг к другу не прибиты и все можно заменить, честно отвечает: пользуйтесь тем, что дали

> А уж про модульность иксов я вообще промолчу.

Главное пока не просишь показать инит систему, что я написал, и на том спасибо.

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

55. "Выпуск системы инициализации sysvinit 2.99"  –5 +/
Сообщение от Аноним (3), 22-Фев-21, 12:29 
> пользуйтесь тем, что дали

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

> Главное пока не просишь показать инит систему, что я написал, и на том спасибо.

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

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

58. "Выпуск системы инициализации sysvinit 2.99"  +2 +/
Сообщение от Аноним (22), 22-Фев-21, 12:53 
> Тут все просто: есть стандарт индустрии.

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

> ну так а что бы ты изменил

не вдаваясь в ситуацию (я знаю, что там все неправильно и нужен другой подход, но выбора пока нет), мне нужно заменить слайс для пользователя (точнее сделать немного другую иерархию), как это сделать? В исходнике user.slice захардкоджено, попытки указать другой дают ошибку о нарушении иерархии. Через какую-то json лабуду в /etc/passwd можно задать лимиты для этого пользователя, но это не то.

> конкретную строку в системдосе

в logind-user.c, где-то в районе
r = slice_build_subslice(SPECIAL_USER_SLICE, lu, &u->slice);

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

84. "Выпуск системы инициализации sysvinit 2.99"  +2 +/
Сообщение от СеменСеменыч777 (?), 22-Фев-21, 16:35 
> Тут все просто: есть стандарт индустрии.

стандарты описаны в документах ISO, RFC, ITU, ITEF, ГОСТ и т.п.
что-то про системд я такого документа не видел.

есть понятие "стандарт де-факто", но вы таких слов не знаете.

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

142. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Michael Shigorinemail (ok), 23-Фев-21, 13:02 
> Ты либо открыт для новых знаний, либо остаешься в 80-ых.
> Высокооплачиваемая работа у тебя либо есть, либо нет.

Глупый крутильщик гаек может получать много исключительно за одно: что окажется крайним при случае.

> Какую конкретную строку в системдосе?

Домашка на ближайший год: ознакомиться с уже высказанным по существу в статьях и комментариях по ссылке https://www.opennet.ru/cgi-bin/opennet/ks.cgi?mask=systemd и попытаться самостоятельно ответить на свой вопрос (например, отталкиваясь от указаний на magic numbers).

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

25. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (28), 22-Фев-21, 10:46 
С функционалом init. ¯\_(ツ)_/¯
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

26. "Выпуск системы инициализации sysvinit 2.99"  –2 +/
Сообщение от Онаним (?), 22-Фев-21, 10:49 
Да плевать, отожрался он или нет.
Не падает? Делает своё дело хорошо?
Прекрасно.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

30. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (22), 22-Фев-21, 11:03 
> Делает своё дело хорошо?

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

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

143. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от Michael Shigorinemail (ok), 23-Фев-21, 13:03 
systemd -- единственный "init" (именно в части pid 1), который позволил себе сегфолтнуться у меня на глазах.

Ну и насчёт "хорошо" -- скорее посредственно, в отличие от профильных инструментов, начиная с сабжа, monit и rsyslogd.

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

44. "Выпуск системы инициализации sysvinit 2.99"  +1 +/
Сообщение от Аноним (8), 22-Фев-21, 11:53 
Попробуй еще раз, я верю у тебя получится.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

141. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Michael Shigorinemail (ok), 23-Фев-21, 12:59 
Нет.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

18. "Выпуск системы инициализации sysvinit 2.99"  –1 +/
Сообщение от Аноним (28), 22-Фев-21, 10:32 
systemd & upstart
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

45. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (8), 22-Фев-21, 11:53 
Уже теплее.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск системы инициализации sysvinit 2.99"  +4 +/
Сообщение от Аноним (19), 22-Фев-21, 10:34 
GNU Shepherd.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

155. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от myhand (ok), 23-Фев-21, 14:27 
Заметьте, я плюсики не ставлю.
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (71), 22-Фев-21, 15:55 
Runit.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

85. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от СеменСеменыч777 (?), 22-Фев-21, 16:41 
> Назови тогда какой нормальный инит?

обработчики /etc/rc.conf из FreeBSD и ArchLinux времен ядра 2.6 (это OpenRC ? я просто не знаю).

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

185. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Аноним (185), 23-Фев-21, 21:24 
>     обработчики /etc/rc.conf из FreeBSD и ArchLinux времен ядра 2.6 (это OpenRC ? я просто не знаю).

  Это BSD-style init. Почти похоже на SystemV init, но немного не похоже ;)

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

119. "Выпуск системы инициализации sysvinit 2.99"  +/
Сообщение от Semyonemail (??), 22-Фев-21, 23:26 
openrc
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

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

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




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

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