i really dont think we want/need a run-level system here. other than it being slow and making our suspend.resume cycles slower, suspend/resume is TRANSPARENTto pretty much all apps - they dont know u suspended or resumed.
The point of using an init run state in the first place is to allow for init to tell other apps that a suspend/resume is taking place. If this happened through dbus, all the better.
; -- Jay Vaughan
