From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexey Borovskoy To: community@altlinux.ru Subject: Re: [Comm] nut and UPS shutdown Date: Fri, 25 Jul 2003 22:29:01 +1300 User-Agent: KMail/1.5 References: <20030725120257.399461ba.grisxa@mail.ru> In-Reply-To: <20030725120257.399461ba.grisxa@mail.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200307252229.01344.alexey_borovskoy@mail.ru> X-Spam: Not detected X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 11:24:13 -0000 Archived-At: List-Archive: List-Post: * 25 Июль 2003 21:02 Grigory Batalov Добрый день. > Здравствуйте! > > В документации к NUT рекомендуется прописать в shutdown-скрипт > строки типа: > > if (test -f /etc/killpower) > then > echo "Killing the power, bye!" > /usr/local/ups/bin/upsdrvctl shutdown > fi > > Поскольку у нас shutdown - не скрипт, то совершенно непонятно, > куда их вписывать. Кто как поступает? > > P.S. 'upsdrvctl shutdown' инициирует выключение UPS > (и нагрузки, соответственно) при невозможности > дальнейшей работы от батарей. Я его запихал в /etc/init.d/halt Там есть такие строки: # See if this is a powerfail situation. UPSCTL=/etc/apcupsd/apccontrol if [ -x "$UPSCTL" -a -f /etc/apcupsd/powerfail ]; then action "Attempting to turn the UPS off:" "$UPSCTL" killpower message="The system is turned off" command=/sbin/poweroff fi Вот этот приведенный кусочек скрипта и подвергнулся правке. Был изменен путь к бинарнику и флагу_что_упс_на_батареях. Но идеологически правильнее сделать это через альтернативы. -- Алексей. JID:alb@jabber.ru