Panic! 13 seconds to shutdown!

This morning, PackageKit checked for updates automatically, and then began to download and install them like I had configured. Half way through, I get this dialog:

Panic ensues. I close down all my half-finished code changes, save my drafts in evolution and work out how much stuff I have open on other workspaces that needs to be closed before the shutdown commences.

Of course, dialog was invalid, only the session sealert daemon restarted – but I was left wondering why it had notified me with the countdown with such ambigous wording. I don't even use SELinux on this machine, so what was sealert doing?

If it needs to reload, why do I get a countdown and dialog box? Just do it in the background without notifying me. Not cool.