= Сообщение: 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)