Реализовать модуль, позволяющий осуществлять переключение между ранлевелами и узнавать, в каком ранлевеле система находится сейчас.
Сделал реализацию управления питанием через shutdown/pm-utils. Интерфейс org.freedesktop.PowerManagement присутствует не всегда и его реализуют другие сервисы. До кучи добавил управление ранлевелами, т.к. все функции для этого и так были реализованы.
*** Bug 6175 has been marked as a duplicate of this bug. ***