Hi, all
Не суть важно когда его создавать. Могу придумать условия за оба варианта. Можно даже два файла использовать. Для надежности. Главное, что идея понятна, реализация тривиальна и результат получается требуемый. On Sep 2, 2011 1:17 PM, "George L. Yermulnik" <[email protected]> wrote: > Hello! > > On Fri, 02 Sep 2011 at 16:42:02 (+0700), Victor Sudakov wrote: > >> > >>Какой есть кошерный способ определить, что система была некорректно >> > >>выключена (нажат ресет)? Мне что-то не приходит в голову ничего лучше > >> > >Ловить эту запись плюс запись загрузки (хоть с копирайтом) и смотреть, >> > >какая из них последняя - копирайт или not properly dismounted. >> > >Итого два grep плюс один last. > >> > С одной поправкой - многие уже перешли на zfs, там "not properly >> > dismounted" не будет, так что это только если хоть что-то есть на ufs. > >> Если при нажатии кнопки Power (ACPI) /etc/rc.d/* таки отрабатывает, то >> буду пробовать вариант со скриптом, который на start создает файл и на >> stop удаляет. Но "halt -p" придется считать некорректным ребутом. > > А я бы с файликом поступил наоборот: создавал при выключении, удалял при > включении. А то мало ли кто случайно руками подчистит контрольный файл > за время аптайма. > > -- > George L. Yermulnik > [YZ-RIPE]
