Моё скромное мнение - надо написать творцам, что надо такую вещь в sysctl добавлять, т.к. это часто востребованная информация, а сотни людей по всему миру пишут разные костыли. Эта информация должна идти от ОС, а не определяться косвенно.
2 сентября 2011 г. 12:42 пользователь Victor Sudakov <[email protected]>написал: > Alexandr wrote: > > > Fri, Sep 02, 2011 at 08:57:34, vas wrote about "[freebsd] некорректный > > > ребут": > > > > > >>Какой есть кошерный способ определить, что система была некорректно > > >>выключена (нажат ресет)? Мне что-то не приходит в голову ничего лучше > > > > > >Ловить эту запись плюс запись загрузки (хоть с копирайтом) и смотреть, > > >какая из них последняя - копирайт или not properly dismounted. > > >Итого два grep плюс один last. > > > > > > > С одной поправкой - многие уже перешли на zfs, там "not properly > > dismounted" не будет, так что это только если хоть что-то есть на ufs. > > Если при нажатии кнопки Power (ACPI) /etc/rc.d/* таки отрабатывает, то > буду пробовать вариант со скриптом, который на start создает файл и на > stop удаляет. Но "halt -p" придется считать некорректным ребутом. > > -- > Victor Sudakov, VAS4-RIPE, VAS47-RIPN > sip:[email protected] > -- Regards, Alexander Yerenkow
