The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Линус Торвальдс занял нейтральную позицию в отношении system..."
Отправлено Аноним, 22-Сен-14 08:02 
> какое это имеет отношение к портянкам и конфигурации, разбросанной по нечитаемому
> коду этой портянки.

Такое, что в sysv рестартом, если уж он нужен, занимается отдельная костыль-портянка, как правило пинаемая из крона. Ну или отдельный стартер (а инит тогда вообще зачем?). Сам по себе init не умеет мониторить участь того что он запускал.

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

Речь шла о том что в целом традиционный подход sysv init имеет кучу дурных мест. Про то как скрипты выглядят - было в соседнем сообщении. Вам мало? Я даже конкретный пример очередного гуано в скрипте привел, раз уж просили.

> Но то, о чём вы говорите реализуется и на скриптах.

Несомненно. "Но есть некоторые нюансы". Как то - я не хочу ворочать простыни с гoвнoкодом, где конфигурация зачастую размазана по всей площади вместо компактного конфига в несколько строк.

> Openrc это умеет, например.

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

> Более того делает по-дефолту, чтобы отключить эту херь, надо отдельные телодвижения предпринимать.

Ну а в нормальном стартере это вопрос 1-2 директив в конфиге, даже телодвижением называть как-то неудобно.

> Или я что-то упускаю из вида?

Да, вы упускаете из вида один жирный нюанс: я не хочу видеть описание старта процесса в виде трехстраничного скрипта где конфигурация размазана по всему коду, если это в более нормальных решениях делается как простой конфиг на 5 строк. Это так сложно для понимания? По каким-то таким причинам я в принципе не собираюсь рассматривать openrc как нечто интересное мне: это такой же инит, только еще хуже - еще больше навороченной скриптятины там где я ее вообще видеть не хочу в общем случае. Ну то-есть я допускаю что скрипты могут быть нужны в сильно эксклюзивных случаях, когда нечто требует крйне нестандартной логики взлета/шатдауна. Но это как раз исключение из правил. Там я не против скриптов. Если это 1 раз на 1000 программ. А вот 3-страничный гомнокод как запускач каждой первой программы меня почему-то совершенно не прет. Наверное потому что редактировать 6 вхождений путей там где по идее должно быть одно - нифига не прикольно (как я показал на примере 3proxy).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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