ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] QA: не вернуть ли apcupsd из obsolete?
@ 2005-01-27 16:50 Andrei Bulava
  2005-01-27 16:52 ` [devel] " Michael Shigorin
  2005-01-27 17:38 ` [devel] " Dmitry V. Levin
  0 siblings, 2 replies; 4+ messages in thread
From: Andrei Bulava @ 2005-01-27 16:50 UTC (permalink / raw)
  To: ALT Devel discussion list

Hi, all!

Я знаю, что:

1) apcupsd помещён в obsolete как минимум потому, что:
    a) вместо него можно использовать nut,
    b) в архитектуре apcupsd есть изъяны, не позволяющие считать его 
безопасным по сравнению с тем же nut.

2) в рассылках @altlinux.ru (google "apcupsd nut site:altlinux.ru") 
время от времени поднимаются темы реанимации apcupsd из obsolete; как 
правило, эти темы поднимают владельцы UPS APC с интерфейсом usb или 
желающие перепрограммировать eeprom на APC Smart.

К настоящему времени по разным причинам apcupsd так и не вернулся в 
Sisyphus.

Одно время я, как такой же "счастливый" обладатель UPS APC с интерфейсом 
usb, довольствовался nut, правда, с оговоркой 
https://bugzilla.altlinux.org/show_bug.cgi?id=5211, "излеченной" первым 
попавшимся под руку костылём, задерживающим загрузку системы на 10 
секунд паузой прямо в инитскрипте upsdrv.

А тут мне потребовалось провести сравнительное тестирование nut и 
apcupsd, результатов которого два:

1) за который мне, собственно, и платили, т.к. правильность 
функционирования nut была поставлена под сомнение, - apcupsd выключает 
APC Back UPS RS 500 при снижении заряда батарей до критического точно 
так же, как и nut (для интересующихся - раз и навсегда, пока кто-нибудь 
не ткнёт пальцем в кнопку на UPS'е, поэтому сценарий "появилось 
напряжение - автоматически подаём питание на нагрузку" с дешёвыми APC 
Back нереализуем - это привилегия APC Back Pro и APC Smart);

2) в "сухом остатке" - почти готовый (осталось две косметических правки 
инит-скрипта; buildreq -bi; add_changelog с описанием разницы между 
версиями 3.10.5-alt1 и 3.10.16-alt1) пакет для Sisyphus с хорошими 
шансами на backport на ветку M24.

В общем, заинтересовавшихся просьба высказаться "за" реанимацию apcupsd, 
общещающую:

1) отсутствие проблем с эксклюзивным блокированием запуска системы, 
характерного для нынешнего состояния nut (см. #5211), начиная с версии 
apcupsd-3.10.12 (ChangeLog: Make usb driver sleep for 1 second then 
retry up to 10 times if the device cannot be opened. There are two such 
loops so in the event of failure, it will occur 20 seconds later. This 
allows time for the hotplug program to initialize the USB devices after 
a boot.)

2) толерантное отношение к миграции UPS между устройствами 
/dev/usb/hiddev[0-15] (Apcupsd User's Manual: Note that you should enter 
"/dev/usb/hiddev[0-15]" literally as shown. The "[0-15]" expression 
tells apcupsd to search all hiddev devices until it finds a UPS. You can 
restrict the search to a subset of devices by using something like 
"[0-4]", but keep in mind this will limit apcupsd's ability to locate 
the UPS if the kernel relocates it to a different device node, which 
happens occasionally during short power failures.); о nut, если там 
такое поведение и поддерживается, мне ничего неизвестно.

Настаивать на включение apcupsd в компонент Sisyphus master я не буду, а 
вот в contrib этот пакет будет смотреться вполне к месту: и Security 
Team это ни к чему не обязывает, и "простым смертным" не придётся каждый 
раз проходить семь кругов ада "configure && make && make install" + 
написание инитскрипта.

BTW, поддержка apcupsd в /etc/init.d/halt из пакета startup всё ещё 
присутствует, - прошу не убирать её в порыве борьбы "за чистоту рядов" ;-)

Спасибо.

-- 
// AB1002-UANIC


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [devel] Re: QA: не вернуть ли apcupsd из obsolete?
  2005-01-27 16:50 [devel] QA: не вернуть ли apcupsd из obsolete? Andrei Bulava
@ 2005-01-27 16:52 ` Michael Shigorin
  2005-01-27 17:38 ` [devel] " Dmitry V. Levin
  1 sibling, 0 replies; 4+ messages in thread
From: Michael Shigorin @ 2005-01-27 16:52 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Jan 27, 2005 at 06:50:17PM +0200, Andrei Bulava wrote:
> В общем, заинтересовавшихся просьба высказаться "за" реанимацию apcupsd

+1

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] QA: не вернуть ли apcupsd из obsolete?
  2005-01-27 16:50 [devel] QA: не вернуть ли apcupsd из obsolete? Andrei Bulava
  2005-01-27 16:52 ` [devel] " Michael Shigorin
@ 2005-01-27 17:38 ` Dmitry V. Levin
  2005-01-28  8:15   ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2005-01-27 17:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

On Thu, Jan 27, 2005 at 06:50:17PM +0200, Andrei Bulava wrote:
> Настаивать на включение apcupsd в компонент Sisyphus master я не буду, а 

Ну вот, а мне теперь следить за тем, чтобы apcupsd выше contrib не
поднялся. :)
Пора уже заводить список таких пакетов.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [devel] Re: QA: не вернуть ли apcupsd из obsolete?
  2005-01-27 17:38 ` [devel] " Dmitry V. Levin
@ 2005-01-28  8:15   ` Michael Shigorin
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Shigorin @ 2005-01-28  8:15 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

On Thu, Jan 27, 2005 at 08:38:49PM +0300, Dmitry V. Levin wrote:
> > Настаивать на включение apcupsd в компонент Sisyphus master я не буду, а 
> Ну вот, а мне теперь следить за тем, чтобы apcupsd выше contrib
> не поднялся. :) Пора уже заводить список таких пакетов.

Вообще говоря, какую-то "пожелательницу" бы, возможно, через тот
же sisyphus.ru, если получится доработать с тем, чтобы
индицировалась компонента, в которой сейчас пакет находится.

Часть моих пакетов из master явно лучше в contrib, честней будет
-- начиная с php*Admin.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-01-28  8:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-27 16:50 [devel] QA: не вернуть ли apcupsd из obsolete? Andrei Bulava
2005-01-27 16:52 ` [devel] " Michael Shigorin
2005-01-27 17:38 ` [devel] " Dmitry V. Levin
2005-01-28  8:15   ` [devel] " Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git