Is there a way to detect bad shutdowns in OS X?
The best I can come up with is parsing
/var/log/system.log for lines like this:
12118 Jan 28 21:51:38 localhost bootlog: BOOT_TIME 1422492698 0
without a previous line like this:
12112 Jan 28 20:39:58 Pauls-iMac.local shutdown: SHUTDOWN_TIME: 1422488398 77104
What I have looked into
I share my computer with other users and I suspect some are not shutting down the computer correctly (i.e. turning it off at the wall instead of shutting it down correctly). So I want to detect the bad shutdown on the next boot.
I heard that OS X Server logs "Improper shutdown detected" in
/var/logs/system.log, I think however, OS X does not. Surely there is some flag that is not set by the system following a bad shutdown (e.g. so that disk repairs can be performed by the system later).
I checked out
dmesg which didn't have much (no timestamps either) and the logs in Console.app, but found no message that definitively indicated an improper shutdown.
Previous shutdown cause- which will lead you to apple.stackexchange.com/questions/126588/…