diff options
author | Guido Günther <agx@sigxcpu.org> | 2014-10-14 15:57:56 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2014-10-14 18:34:30 +0200 |
commit | 3a06d85ee295f9af0bc31d16e32cbd8190d9f963 (patch) | |
tree | 5f407d34b621346b9da4c362e4899aedac80ac24 /debian | |
parent | 114d77723de039a047b7034b3634e8c480ad86b1 (diff) |
Add rules for older policy kit
(as in jessie/sid).
Thanks: Török Edwin, Wolodja Wentland and Michael Biebl
Closes: #765346
Diffstat (limited to 'debian')
-rw-r--r-- | debian/libvirt-daemon-system.dirs | 3 | ||||
-rw-r--r-- | debian/polkit/60-libvirt.pkla | 6 | ||||
-rwxr-xr-x | debian/rules | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/debian/libvirt-daemon-system.dirs b/debian/libvirt-daemon-system.dirs index 02a782d1b..a8e91dc57 100644 --- a/debian/libvirt-daemon-system.dirs +++ b/debian/libvirt-daemon-system.dirs @@ -9,4 +9,5 @@ /var/log/libvirt/uml /var/log/libvirt/lxc /etc/libvirt/hooks -/usr/share/polkit-1/rules.d/
\ No newline at end of file +/usr/share/polkit-1/rules.d/ +/var/lib/polkit-1/localauthority/10-vendor.d/ diff --git a/debian/polkit/60-libvirt.pkla b/debian/polkit/60-libvirt.pkla new file mode 100644 index 000000000..2c7ef083a --- /dev/null +++ b/debian/polkit/60-libvirt.pkla @@ -0,0 +1,6 @@ +[Allow group libvirt management permissions] +Identity=unix-group:libvirt +Action=org.libvirt.unix.manage +ResultAny=yes +ResultInactive=yes +ResultActive=yes diff --git a/debian/rules b/debian/rules index d80a43f48..ed80e8db7 100755 --- a/debian/rules +++ b/debian/rules @@ -148,6 +148,8 @@ override_dh_install: # Add our backward compat polkit rule cp debian/polkit/60-libvirt.rules \ debian/libvirt-daemon-system/usr/share/polkit-1/rules.d/ + cp debian/polkit/60-libvirt.pkla \ + debian/libvirt-daemon-system/var/lib/polkit-1/localauthority/10-vendor.d/ ifneq (,$(findstring $(DEB_HOST_ARCH_OS), linux)) # Linux supports more nice things: dh_install -p libvirt-daemon-system usr/lib/systemd/system lib/systemd/ |