[Pkg-libvirt-commits] [libvirt] 02/02: Ship libvirt nss plugin build for IP resolution of virtual machines

Guido Guenther agx at moszumanska.debian.org
Fri Jul 22 10:41:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

agx pushed a commit to branch debian/sid
in repository libvirt.

commit 8e2f0852b2a7bb6389b9ba49c6f2ebbdbe2f4726
Author: Guido Günther <agx at sigxcpu.org>
Date:   Fri Jul 22 12:11:04 2016 +0200

    Ship libvirt nss plugin build for IP resolution of virtual machines
---
 debian/control | 16 ++++++++++++++++
 debian/rules   |  6 +++++-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 7e249b9..0727acb 100644
--- a/debian/control
+++ b/debian/control
@@ -206,3 +206,19 @@ Description: Sanlock plugin for virtlockd
  .
  This package contains the sanlock plugin for libvirt's locking daemon.
 
+Package: libnss-libvirt
+Architecture: linux-any
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ libvirt0 (= ${binary:Version}),
+Priority: extra
+Description: nss plugin providing IP add ress resolution for virtual machines
+ Libvirt is a C toolkit to interact with the virtualization capabilities
+ of recent versions of Linux (and other OSes). The library aims at providing
+ a long term stable C API for different virtualization mechanisms. It currently
+ supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
+ .
+ This package contains the nss plugin for IP address resolution of libvirt
+ managed virtual machines.
+
diff --git a/debian/rules b/debian/rules
index 0b19973..8b6d7d1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -118,7 +118,9 @@ DEB_CONFIGURE_EXTRA_ARGS :=      \
 	$(WITH_AUDIT)            \
 	--without-hal            \
 	$(WITH_FIREWALLD)        \
-	--without-attr
+	--without-attr           \
+        --with-nss-plugin        \
+        $(NULL)
 
 DEB_BUILDDIR := $(CURDIR)/debian/build
 LOGROTATE = $(basename $(basename $(notdir $(wildcard daemon/libvirtd*.logrotate.in))))
@@ -174,6 +176,7 @@ ifeq ($(XEN_ENABLED), 1)
 	dh_install -p libvirt-daemon-system etc/libvirt/libxl.conf
 	dh_install -p libvirt-daemon-system etc/libvirt/libxl-lockd.conf
 endif
+	dh_install -p libnss-libvirt usr/lib/libnss_libvirt.so.2 lib/$(DEB_HOST_MULTIARCH)/
 
 	for l in $(LOGROTATE); do \
 		cp $(CURDIR)/debian/build/daemon/$$l.logrotate \
@@ -186,6 +189,7 @@ endif
 	# Don't ship api files in the daemon package
 	rm -r debian/libvirt-daemon/usr/share/libvirt/api/
 
+
 override_dh_installinit:
 	dh_systemd_enable
 	dh_installinit -p libvirt-daemon-system --name=virtlogd --no-restart-on-upgrade

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-libvirt/libvirt.git



More information about the Pkg-libvirt-commits mailing list