diff options
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/ |