From 3a06d85ee295f9af0bc31d16e32cbd8190d9f963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Tue, 14 Oct 2014 15:57:56 +0200 Subject: Add rules for older policy kit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (as in jessie/sid). Thanks: Török Edwin, Wolodja Wentland and Michael Biebl Closes: #765346 --- debian/libvirt-daemon-system.dirs | 3 ++- debian/polkit/60-libvirt.pkla | 6 ++++++ debian/rules | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 debian/polkit/60-libvirt.pkla (limited to 'debian') 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/ -- cgit v1.2.3