Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8860 из 10753 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           24 Apr 19 14:14:26
Кому : Victor Sudakov                                      24 Apr 19 14:14:26
Тема : Re: Как правильно готовить apcupsd
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+f1edff40
На   : area://RU.UNIX.BSD?msgid=2:5005/49+5cbfdaa8
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+5cc1b6b3
==============================================================================
24 апр. 2019, среда, в 08:15 NOVT, Victor Sudakov написал(а):

EG>> Я разве не упоминал в этом треде, что про штатное и дефолтное
EG>> поведение apcupsd не стоит даже думать, потому как оно заточено под
EG>> Linux?
VS> А зачем же мейнтейнеры порта заточили его как под линукс?

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

EG>>>> Я, правда, предпочитаю просто обозвать скрипт 000.something,
EG>>>> чтобы он в обратном порядке гашения получился раньше.
EG>>>> Можно ещё в стартовый скрипт бихайва добавить зависимость от
EG>>>> 000.something, чтобы при загрузке у него порядок был позже, а
EG>>>> при выключении раньше. Полно вариантов.
VS>>> А штатный для rcNG является какой вариант обязательного запуска
VS>>> скрипта последним?
EG>> По-моему, такого и быть не может в такой формулировке: если ты
EG>> сделаешь два "последних" скрипта, который из них реально будет
EG>> последним? :-)
VS> Ты такие вопросы задаешь :-) Hо современная система startup/shutdown скриптов
VS> могла бы предусматривать какие-то milestones, типа "эти скрипты запускать
VS> непосредственно перед выключением". Даже по-моему в SysV init была какая-то
VS> возможно это сделать, был уровень предусмотрен.

Hу вот ниже, SERVERS для этого подходит:

# REQUIRE: mountcritremote abi ldconfig savecore watchdogd
#       This is a dummy dependency, for early-start servers relying on
#       some basic configuration.

EG>> Я бы просто сделал скрипт с REQUIRE: SERVERS и назвал его
EG>> 000.something.

В "прямом" порядке такой скрипт будет одним из первых при загрузке,
считай сразу после ldconfig, а в обратном - одним из самых последних.

Eugene
--
Прекрасны тонко отшлифованная драгоценность; победитель, раненный в бою;
слон во время течки; река, высыхающая зимой; луна на исходе; юная женщина,
изнуренная наслаждением, и даятель, отдавший все нищим. (Дхарма)
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.098686 секунды