From 3960015566b506b234596a4f726cb47fb9a0da51 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 25 Dec 2012 11:36:37 +0100 Subject: [PATCH] polkit: add "imply" rules to a number of polkit actions --- src/hostname/org.freedesktop.hostname1.policy.in | 1 + src/locale/org.freedesktop.locale1.policy.in | 1 + src/login/org.freedesktop.login1.policy.in | 14 ++++++++++++++ src/timedate/org.freedesktop.timedate1.policy.in | 1 + 4 files changed, 17 insertions(+) diff --git a/src/hostname/org.freedesktop.hostname1.policy.in b/src/hostname/org.freedesktop.hostname1.policy.in index df082d8e6..c32c1d4fd 100644 --- a/src/hostname/org.freedesktop.hostname1.policy.in +++ b/src/hostname/org.freedesktop.hostname1.policy.in @@ -34,6 +34,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.hostname1.set-hostname org.freedesktop.hostname1.set-machine-info diff --git a/src/locale/org.freedesktop.locale1.policy.in b/src/locale/org.freedesktop.locale1.policy.in index 91296c235..df63845e9 100644 --- a/src/locale/org.freedesktop.locale1.policy.in +++ b/src/locale/org.freedesktop.locale1.policy.in @@ -24,6 +24,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.locale1.set-keyboard diff --git a/src/login/org.freedesktop.login1.policy.in b/src/login/org.freedesktop.login1.policy.in index 57dfb2a8b..b5f5db4f6 100644 --- a/src/login/org.freedesktop.login1.policy.in +++ b/src/login/org.freedesktop.login1.policy.in @@ -24,6 +24,7 @@ yes yes + org.freedesktop.login1.inhibit-delay-shutdown org.freedesktop.login1.inhibit-block-sleep org.freedesktop.login1.inhibit-delay-sleep org.freedesktop.login1.inhibit-block-idle @@ -34,6 +35,7 @@ yes yes + org.freedesktop.login1.inhibit-delay-sleep @@ -44,6 +46,7 @@ yes yes + org.freedesktop.login1.inhibit-delay-sleep org.freedesktop.login1.inhibit-block-idle @@ -74,6 +77,7 @@ yes yes + org.freedesktop.login1.inhibit-handle-suspend-key org.freedesktop.login1.inhibit-handle-hibernate-key org.freedesktop.login1.inhibit-handle-lid-switch @@ -84,6 +88,7 @@ yes yes + org.freedesktop.login1.inhibit-handle-hibernate-key org.freedesktop.login1.inhibit-handle-lid-switch @@ -124,6 +129,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.flush-devices @@ -154,6 +160,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.power-off @@ -164,6 +171,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.power-off @@ -184,6 +192,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.reboot @@ -194,6 +203,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.reboot @@ -214,6 +224,7 @@ auth_admin_keep yes + org.freedesktop.login1.suspend @@ -224,6 +235,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.suspend @@ -244,6 +256,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.hibernate @@ -254,6 +267,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.login1.hibernate diff --git a/src/timedate/org.freedesktop.timedate1.policy.in b/src/timedate/org.freedesktop.timedate1.policy.in index dd0a54d81..aa30b7083 100644 --- a/src/timedate/org.freedesktop.timedate1.policy.in +++ b/src/timedate/org.freedesktop.timedate1.policy.in @@ -24,6 +24,7 @@ auth_admin_keep auth_admin_keep + org.freedesktop.timedate1.set-timezone org.freedesktop.timedate1.set-ntp -- 2.30.2