Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
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
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 8902 из 10753 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           03 May 19 20:24:46
Кому : Eugene Grosbein                                     03 May 19 20:24:46
Тема : Re: Как правильно готовить apcupsd
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+094e7c18
На   : area://RU.UNIX.BSD?msgid=grosbein.net+21e40f7b
= Кодировка сообщения определена как: IBM866 =================================
==============================================================================
03 мая 2019, пятница, в 19:23 NOVT, Eugene Grosbein написал(а):

VS>>>> В существующем положении в sysutils/apcupsd присутствует риск
VS>>>> потери данных.
EG>>> Тебя устроит и сможешь ли ты протестировать такое решение:
VS>> Смогу.
EG> Потестируй :-)
EG> 1) Сделай себе /etc/rc.shutdown.local (нет альтернативных идей по названию?)
EG> из одной строки:
EG> [ -z "$1" ] && [ -f /var/run/powerfail ] && service apcupsd killpower
EG>>> 1) из штатного /etc/rc.shutdown будет вызываться некий скрипт
EG>>> типа /etc/rc.shutdown.final (если он существует),
EG>>> сразу после строчки: # Insert other shutdown procedures here
EG>>> что гарантирует его запуск "в самом конце";
EG> 2) Это тоже сделай со своим /etc/rc.shutdown, можно пока вызывать
EG> /etc/rc.shutdown.local безусловно.
EG>>> 2) в стартовый скрипт порта apcupsd добавляем что-то вроде:
EG>>> extra_commands="killpower"
EG>>> killpower_cmd="apcupsd_killpower"
EG>>> apcupsd_killpower() {
EG>>>   apcupsd --killpower или как там надо
EG>>> }
EG> 3) И это добавь в /usr/local/etc/rc.d/apcupsd
EG> непосредственно перед последней строкой (run_rc_command "$1")
EG> И скажи, работает ли оно без огрехов при твоих настройках
EG> /etc/rc.conf и без них.

s,/etc/rc.shutdown.local,/etc/rc.shutdown.final/g

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

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