> В сообщении от 16 февраля 2008 Olexander Chernetskyy написал(a): >> > А если этот скрипт просто ручками, без софтины, запустить? погасит >> > машину? >> >> А почему не погасит? Нормальный скрипт. >> > > А можно почитать? #!/bin/sh /sbin/shutdown -h now > >> >> Если заглянуть внутрь - там есть строки типа "Ахтунг!Ахтунг! Комп >> >> сейчас выключится!", но, чтобы они кудато выводились не видел. >> > >> > Значит, скрипт не отрабатывает. Видимо, для него правильное место >> > подбирать >> > надо. >> >> Строки не в скрипте, а в бинарнике. > > Стало быть, по каким-то причинам до этого места бинарь не доходит? Киньтн > ридмишник? Во вложении. > >> >> Но я тут еще открытие сделал. Эта скотина, т.е. софтина ещё и в корень >> гадит. 1. Всё, что выводит на консоль пишет файл сама по себе. (Еще и >> logrotate придется делать). > > Какой файл? где растёт? Ну в корне # ls -1 /*.log /PCMUPS0802.log /usbupsd.log И в PCMUPS0802.log каждые 2 -3 секунды добавляется строка. ---8<--- 2008/02/15 22:17:43 UPSMON_USB: AC fail! 2008/02/15 22:17:45 UPSMON_USB: Power Restore! 2008/02/15 22:17:45 UPSMON_USB: Power Restore! 2008/02/15 22:17:47 UPSMON_USB: Power Restore! --->8--- > >> 2. Есть файл powerstatus. Сейчас там записано просто "OK". Видимо >> последнее состояние. > > Опять-таки, место произрастания? А содержимое файла при вытыкании вилки из > розетки? Проверил. Стабильно "OK" при любых условиях. Рано обрадовался, что задача облегчается. > а так же и вывод tailf /[путь]/powerstatus в процессе вытыкания?? > (достигается запуском команды с другой консоли) >> 3. Файл usbupsd.log. На данный момент пустой. > > Все эти файлы прямо в корне? Да. --- Ладно. Устал я уже сегодня от опытов. Иду спать. -- Best regards, ArCher