The OpenNET Project / Index page

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



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

Исходное сообщение
"Выпуск дистрибутива Devuan 3, форка Debian без systemd "
Отправлено пох., 04-Июн-20 18:12 
> Я говорю за себя. Всегда и везде. Мнение любого человека субъективно по
> определению.

но у некоторых людей таки больше чем единственный локалхост
> 99.99% времени их исползования они запускаются единообразно.

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

> Поэтому runlevel-ы как понятия не нужны. Со всеми обвязками.

_тебе_.
А мне - нужны, удобны, и я ими пользуюсь по назначению.

Никакой отдельной обвязки для них нет, ты опять не в курсе дел. А вот у тебя - есть. Покажи-ка мне, из какого скрипта запускается банальная getty ? Опачки - а нет его. Это отдельный костыль, совершенно перпендикулярный. Зато освященный аж system6.

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

Ну разумеется, синдром утенка мешает тебе признать что так - и проще, и удобнее.

> Рабочее состояние системы -- это множество init скриптов, которые нужно запустить,

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

> Лучше. На порядок.

синдром утенка. Все понятно.

> Чего выковыривания?

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

>> А не парсят миллиард графов скриптом на шелле прямо при загрузке.
> Не вижу здесь проблем.

не вижу проблем что их парсят один раз в жизни системы, а дальше обходятся значительно более быстрым и надежным механизмом.

>> Без всякой необходимости гадания как именно называется волшебная переменная. Просто enable
>> имя-сервиса
> Что тебе здесь может быть непонятно?

синдром утенка.
grep named /etc/rc.conf |wc -l
       9
это только один сервис. У mysql на некоторых конструкциях - и поболее параметров бывает.

> Ты ничего не знаешь о "нашем" пакетном менеджере. Давай на чистоту.

что, неужели научился добавлять волшебные переменные в rc.conf ? Может еще и спрашивать о тех что больше одной? А, нет, показалось.

> В твоем квотировании упущено еще 100500 строчек с функциями start/stop/restart и т.п.

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

> а также switch/case. В NetBSD init этого шлака просто нет. Я показал

в ней этот шлак тщательно спрятан в общесистемной помойке, поэтому когда таки надо что-то поменять конкретно для этого сервиса необычного - приходится часами разбираться, как же эта помойка устроена - вместо банального редактирования простого и понятного скрипта на двадцать строк. Синдром утенка как он есть не позволяет тебе понять, что это _всем_хуже_.
А вот переписывать checkproc и rc_status я вряд ли хочу - и даже знать как они устроены. Поэтому часть, вынесенная в общий rc - мне никогда под руками не мешается.
Как и конфигурация демона (не им читаемый конфиг, а параметры его запуска, внезапно, могущие быть настраиваемыми) - ее в этом файле нет, а в том где есть - лежит именно конфигурация, а не вперемешку системные настройки всего, включая надо ли это вообще запускать.

> тебе ВЕСЬ rc скрипт.

ты показал скрипт одной тупейшей программы, которую вообще из inittab запускать можно.
И тщательно забыл про запутанную механику в /etc/rc.d - в которой далеко не безобидные утилиты типа rc_status.

> Куда ты посмотришь?

понятно

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

других-то переменных у тебя нет?

> То, что лежит в rc.conf и есть настройка системы на уровне что
> мы запускаем

внезапно, нет. Еще там лежит как мы запускаем.

> Пример rc.conf выше.

васянского локалхоста.

>> Кстати, а зачем она там вообще нужна? Вы такие странные, и ставите миллион сервисов
>> просто на поржать, а запускать их не надо?
>> Или просто любите лишний траходром?
> Чего? Переведи с бусурманского, а лучше почитай ман.

повторяю для бестолковых: зачем нужен ручной геморрой с "разрешением" каждому новому сервису запускаться через прописывание заклинаний в rc.conf  ?

Вы их для чего-то другого обычно ставите, не чтоб запускать?

Или опять - "ну так же делали диды и прадиды, в system6 еще!" - не запускать же автоматически, надо ж сперва потрахаться!

 

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



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

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