Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
kdebase3
old-liblazy-api.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File old-liblazy-api.diff of Package kdebase3
--- ksmserver/shutdowndlg.cpp +++ ksmserver/shutdowndlg.cpp @@ -281,11 +281,11 @@ else suspend_disk = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.hibernate") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-hibernate", NULL) != 1) suspend_disk = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.suspend") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-suspend", NULL) != 1) suspend_ram = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.standby") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-standby", NULL) != 1) standby = false; int sum = standby + suspend_ram + suspend_disk; --- kicker/kicker/ui/k_new_mnu.cpp +++ kicker/kicker/ui/k_new_mnu.cpp @@ -3715,11 +3715,11 @@ else suspend_disk = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.hibernate") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-hibernate", NULL) != 1) suspend_disk = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.suspend") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-suspend", NULL) != 1) suspend_ram = false; - if (liblazy_hal_is_caller_privileged("org.freedesktop.hal.power-management.standby") != 1) + if (liblazy_polkit_is_user_allowed_by_uid(getuid(), "hal-power-standby", NULL) != 1) standby = false; if ( ! ( standby + suspend_ram + suspend_disk ) )
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor