diff options
Diffstat (limited to 'guix/jd/services/polkit.scm')
-rw-r--r-- | guix/jd/services/polkit.scm | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/guix/jd/services/polkit.scm b/guix/jd/services/polkit.scm deleted file mode 100644 index 948500c..0000000 --- a/guix/jd/services/polkit.scm +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | (define-module (jd services polkit) | ||
2 | #:use-module (gnu services) | ||
3 | #:use-module (gnu services dbus) | ||
4 | #:use-module (gnu home services) | ||
5 | #:use-module (guix gexp)) | ||
6 | |||
7 | (define polkit-network-manager | ||
8 | (file-union | ||
9 | "polkit-wheel" | ||
10 | `(("share/polkit-1/rules.d/50-org.freedesktop.NetworkManager.rules" | ||
11 | ,(plain-file | ||
12 | "50-org.freedesktop.NetworkManager.rules" | ||
13 | "polkit.addRule(function(action, subject) { | ||
14 | if (action.id.indexOf(\"org.freedesktop.NetworkManager.\") == 0 && | ||
15 | subject.isInGroup(\"netdev\")) { | ||
16 | return polkit.Result.YES; | ||
17 | } | ||
18 | });"))))) | ||
19 | |||
20 | (define-public polkit-network-manager-service | ||
21 | (simple-service 'polkit-network-manager polkit-service-type (list polkit-network-manager))) | ||