From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Sergey Y. Afonin" To: ALT Devel discussion list Subject: Re: [devel] Re: apcupsd, incoming =?koi8-r?q?=C9?= /etc/init.d/halt Date: Thu, 14 Apr 2005 18:18:00 +0500 User-Agent: KMail/1.8 References: <200504132020.30611.asy@altlinux.ru> <200504141634.30605.asy@altlinux.ru> <20050414123553.GA29487@basalt.office.altlinux.org> In-Reply-To: <20050414123553.GA29487@basalt.office.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200504141818.00366.asy@altlinux.ru> X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on relay1.hippo.ru X-Virus-Status: Clean X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2005 13:18:18 -0000 Archived-At: List-Archive: List-Post: On Thursday 14 April 2005 17:35, Dmitry V. Levin wrote: > > > > command=/sbin/poweroff. Это приведет к тому, что будет отключено питание у > > > > > предполагается, что еще до этого сам ups ее отрубит. > > > > Это достаточно смелое предположение... > > Если не отрубит, то зачем он тогда нужен? Я к тому, что UPS может это сделать не сразу, а с задержкой. Что бывает полезно. Почему ? А вот как раз потому, что проблемы с #6514 в принципе нет в случае такого UPS. Надо просто killpower сразу послать, а потом шутдауном заниматься. Про "кто-то не успеет" речи быть не может принципиально: кто не успел, тот опоздал. Диктуется это просто оставшимся зарядом батарей, они ждать не будут. > > В общем, чтобы не быть голословным, > > я провел эксперименты с APC Smart UPS 700. Оказалось, что все еще хуже. > > В кратце, команда killpower должна даваться бесперебойнику в K00, а не > > Какого runlevel'а? Видимо, 2,3,4,5. И проверять, не по killpower ли уходим с ранлевела. Впрочем, это уже забота не halt, а еще ненаписанного скрипта для nut и apcupsd. Кстати, это снимает со startap проблему с #6514. Остается только договориться о наличии некого файла-флага "killpower-called", который будут создавать и удалять скрипты из nut и apcupsd и, в случае обнаружения которого, halt будет игнорировать попытку послать killpower. Полностью это убирать не стоит из-за тех UPS, которые понимают killpower буквально. > > всегда. А если ему, компьютеру, сделали не halt, а poweroff, а в БИОС стоит > > что-то отличное от "включать всегда", выходит конфуз. > > Вы отстали от жизни, поскольку уже достаточно давно halt == poweroff. Да, но он что, по имени вызова не ориентируется, что ему делать ? Сюрприз... А вот это тогда что в мане ? -p When halting the system, do a poweroff. This is the default when halt is called as poweroff. -- С уважением, Сергей Афонин asy@altlinux.ru