[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