* [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix
@ 2001-05-05 17:43 Andrew Grechko
2001-05-05 18:38 ` Dmitry V. Levin
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Grechko @ 2001-05-05 17:43 UTC (permalink / raw)
To: mandrake-russian
Hi!
subj, или SmartUPS & apcupsd sucess story :)
Сервер - Mandrake 7.0RE
модель SmartUPS - SmartUPS 420, кабель из комплекта поставки, думаю что
распайка smart, но не проверял
Собственно, SmartUPS и с powershute с прилагавшегося CD зажил, вот только
выключать его этот софт похоже не умеет, по крайней мере я не нашел как.
Взял пакет apcupsd и скрипт halt из initscripts от Spring - все равно не
выключается! Оказалось, что это зависит от наличия файла /etc/powerfail, но
кто его должен создавать я так и не врубился, равно как и кто должен
создавать /etc/nologin. Причем скрипт apcupsd полагает что powerfail должен
создаваться в /etc/apcupsd. После добавления создания powerfail в
/etc/apcupsd/onbattery и правки пути к нему в /init.d/halt все разумеется
заработало, однако хотелось бы узнать про идеологически правильный вариант.
Также возник вопрос - cgi-срипты для apcupsd не собираются по умолчанию из-за
каких-то проблем с ними, или просто так получилось?
И еще - никто не подскажет, как можно собрать powerflute для Mandrake 7.0RE
(glibc 2.1.3, ncurses 5.0)?
--
With best regards,
Andrew Grechko
2:5030/774.6
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix
2001-05-05 17:43 [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix Andrew Grechko
@ 2001-05-05 18:38 ` Dmitry V. Levin
2001-05-05 22:53 ` Andrew Grechko
0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2001-05-05 18:38 UTC (permalink / raw)
To: ALT Linux Spring mailing list
[-- Attachment #1: Type: text/plain, Size: 1800 bytes --]
On Sat, May 05, 2001 at 05:35:13PM +0400, Andrew Grechko wrote:
> subj, или SmartUPS & apcupsd sucess story :)
>
> Сервер - Mandrake 7.0RE
> модель SmartUPS - SmartUPS 420, кабель из комплекта поставки, думаю что
> распайка smart, но не проверял
>
> Собственно, SmartUPS и с powershute с прилагавшегося CD зажил, вот только
> выключать его этот софт похоже не умеет, по крайней мере я не нашел как.
> Взял пакет apcupsd и скрипт halt из initscripts от Spring - все равно не
> выключается! Оказалось, что это зависит от наличия файла /etc/powerfail, но
> кто его должен создавать я так и не врубился, равно как и кто должен
> создавать /etc/nologin. Причем скрипт apcupsd полагает что powerfail должен
> создаваться в /etc/apcupsd. После добавления создания powerfail в
> /etc/apcupsd/onbattery и правки пути к нему в /init.d/halt все разумеется
> заработало, однако хотелось бы узнать про идеологически правильный вариант.
> Также возник вопрос - cgi-срипты для apcupsd не собираются по умолчанию из-за
> каких-то проблем с ними, или просто так получилось?
Пакет apcupsd был собран для Spring и тестировался со SmartUPS 420.
Никаких "напильников" для приведения apcupsd в рабочее состояние не
требуется, достаточно проверить /etc/apcupsd/*.conf на предмет
соответствия установок по умолчанию конфигурации Вашего оборудования,
сети, etc.
Мне не известно, что необходимо для запуска apcupsd в среде 7.0RE.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.ru/
Fandra Project http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix
2001-05-05 18:38 ` Dmitry V. Levin
@ 2001-05-05 22:53 ` Andrew Grechko
2001-05-06 12:31 ` Dmitry V. Levin
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Grechko @ 2001-05-05 22:53 UTC (permalink / raw)
To: mandrake-russian
5 Май 2001 18:45, Вы написали:
> On Sat, May 05, 2001 at 05:35:13PM +0400, Andrew Grechko wrote:
> > subj, или SmartUPS & apcupsd sucess story :)
> >
>
> Пакет apcupsd был собран для Spring и тестировался со SmartUPS 420.
> Никаких "напильников" для приведения apcupsd в рабочее состояние не
> требуется, достаточно проверить /etc/apcupsd/*.conf на предмет
> соответствия установок по умолчанию конфигурации Вашего оборудования,
> сети, etc.
К сожалению, со Spring я проверить не могу - UPS стоит в другом месте.
Просто пока разбирался со своей проблемой, заметил следующее:
/etc/init.d/apcupsd
----------------------------
start()
{
rm -f /etc/apcupsd/powerfail /etc/nologin
^^^^^^^^^^^^^^^^^^^^^
echo -n "Starting UPS monitoring: "
daemon /usr/sbin/apcupsd
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch "$LOCKFILE"
}
----------------------------
/etc/init.d/halt
----------------------------
# See if this is a powerfail situation.
UPSCTL=/etc/apcupsd/apccontrol
if [ -x "$UPSCTL" -a -f /etc/powerfail ]; then
^^^^^^^^^^^^
echo "APCUPSD will now power off the UPS!"
echo
"$UPSCTL" killpower
echo
echo "Please ensure that the UPS has powered off before rebooting"
echo "Otherwise, the UPS may cut the power during the reboot!!!"
echo
sleep 120
exit 1
fi
----------------------------
apcupsd-3.8.1-ipl1mdk
initscripts-5.49-ipl13mdk
Охотно верю, что работе с UPS это не мешает, если apcupsd создает powerfail в
/etc, в противном случае мне непонятно откуда выдается команда apccontrol
killpower. Какое отношение имеют настройки в /etc/apcupsd/*.conf к этой
команде я тоже не понял. Разумеется, это моя проблема, никто не мешает
посмотреть все детально. Просто, как мне казалось, я нашел ошибку в скриптах
и решил об этом сообщить. Но раз Вы говорите, что все работает...
>
> Мне не известно, что необходимо для запуска apcupsd в среде 7.0RE.
для запуска - просто собрать из src.rpm от Spring.
>
>
> Regards,
> Dmitry
>
> +-------------------------------------------------------------------------+
> Dmitry V. Levin mailto://ldv@alt-linux.org
> ALT Linux Team http://www.altlinux.ru/
> Fandra Project http://www.fandra.org/
> +-------------------------------------------------------------------------+
> UNIX is user friendly. It's just very selective about who its friends are.
----------------------------------------
Content-Type: application/pgp-signature; charset="koi8-r"; name="Подцепление:
1"
Content-Transfer-Encoding: 7bit
Content-Description:
----------------------------------------
--
With best regards,
Andrew Grechko
2:5030/774.6
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix
2001-05-05 22:53 ` Andrew Grechko
@ 2001-05-06 12:31 ` Dmitry V. Levin
0 siblings, 0 replies; 4+ messages in thread
From: Dmitry V. Levin @ 2001-05-06 12:31 UTC (permalink / raw)
To: ALT Linux Spring mailing list
[-- Attachment #1: Type: text/plain, Size: 2208 bytes --]
On Sat, May 05, 2001 at 10:57:05PM +0400, Andrew Grechko wrote:
> К сожалению, со Spring я проверить не могу - UPS стоит в другом месте.
> Просто пока разбирался со своей проблемой, заметил следующее:
>
> /etc/init.d/apcupsd
> ----------------------------
> start()
> {
> rm -f /etc/apcupsd/powerfail /etc/nologin
> ^^^^^^^^^^^^^^^^^^^^^
> echo -n "Starting UPS monitoring: "
> daemon /usr/sbin/apcupsd
> RETVAL=$?
> echo
> [ $RETVAL -eq 0 ] && touch "$LOCKFILE"
> }
> ----------------------------
>
> /etc/init.d/halt
> ----------------------------
> # See if this is a powerfail situation.
> UPSCTL=/etc/apcupsd/apccontrol
> if [ -x "$UPSCTL" -a -f /etc/powerfail ]; then
> ^^^^^^^^^^^^
> echo "APCUPSD will now power off the UPS!"
> echo
> "$UPSCTL" killpower
> echo
> echo "Please ensure that the UPS has powered off before rebooting"
> echo "Otherwise, the UPS may cut the power during the reboot!!!"
> echo
> sleep 120
> exit 1
> fi
> ----------------------------
>
> apcupsd-3.8.1-ipl1mdk
> initscripts-5.49-ipl13mdk
>
> Охотно верю, что работе с UPS это не мешает, если apcupsd создает powerfail в
> /etc, в противном случае мне непонятно откуда выдается команда apccontrol
> killpower. Какое отношение имеют настройки в /etc/apcupsd/*.conf к этой
> команде я тоже не понял. Разумеется, это моя проблема, никто не мешает
> посмотреть все детально. Просто, как мне казалось, я нашел ошибку в скриптах
> и решил об этом сообщить. Но раз Вы говорите, что все работает...
Из того, что все работает, еще нельзя делать вывод, что нигде нет ошибок. :)
А с тем, где должен находится файл powerfail, надо еще разобраться.
Спасибо за "наводку".
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.ru/
Fandra Project http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-05-06 12:31 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-05 17:43 [mdk-re] /etc/init.d/apcupsd & /etc/init.d/halt fix Andrew Grechko
2001-05-05 18:38 ` Dmitry V. Levin
2001-05-05 22:53 ` Andrew Grechko
2001-05-06 12:31 ` Dmitry V. Levin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git