[Pkg-samba-maint] [samba] 01/01: Add lintian overrides for another set of wrong lintian errors for the NSS modules.
Steve Langasek
vorlon at alioth.debian.org
Wed Sep 25 19:37:49 UTC 2013
This is an automated email from the git hooks/post-receive script.
vorlon pushed a commit to branch samba_4.0
in repository samba.
commit 5b9ec636a911a6c64504677e9e110da977718af7
Author: Steve Langasek <vorlon at debian.org>
Date: Tue Sep 24 21:06:14 2013 -0700
Add lintian overrides for another set of wrong lintian errors for the NSS modules.
---
debian/changelog | 5 +++++
debian/libnss-winbind.install | 4 ++--
debian/libnss-winbind.lintian-overrides | 5 +++++
debian/rules | 2 ++
4 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 8939a80..ad62930 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,11 @@ samba (2:4.0.9+dfsg-2) UNRELEASED; urgency=low
* Update vcs urls to point to samba instead of samba4.
+ [ Steve Langasek ]
+ * Don't put useless symlinks to nss modules in the libnss-winbind package.
+ * Add lintian overrides for another set of wrong lintian errors for the
+ NSS modules.
+
-- Ivo De Decker <ivo.dedecker at ugent.be> Sun, 22 Sep 2013 20:16:06 +0200
samba (2:4.0.9+dfsg-1) experimental; urgency=low
diff --git a/debian/libnss-winbind.install b/debian/libnss-winbind.install
index 30066e0..545f3d5 100644
--- a/debian/libnss-winbind.install
+++ b/debian/libnss-winbind.install
@@ -1,3 +1,3 @@
#!/usr/bin/dh-exec
-lib/*/libnss_winbind.so*
-lib/*/libnss_wins.so*
+lib/*/libnss_winbind.so.2
+lib/*/libnss_wins.so.2
diff --git a/debian/libnss-winbind.lintian-overrides b/debian/libnss-winbind.lintian-overrides
index ba8f40c..e74d5da 100644
--- a/debian/libnss-winbind.lintian-overrides
+++ b/debian/libnss-winbind.lintian-overrides
@@ -2,3 +2,8 @@ libnss-winbind: postinst-must-call-ldconfig lib/*/libnss_wins.so.2
libnss-winbind: postrm-should-call-ldconfig lib/*/libnss_wins.so.2
libnss-winbind: package-name-doesnt-match-sonames libnss-winbind2 libnss-wins2
libnss-winbind: missing-pre-dependency-on-multiarch-support
+libnss-winbind: ldconfig-symlink-missing-for-shlib lib/*/libnss_wins.so lib/*/libnss_wins.so.2 libnss_wins.so
+libnss-winbind: ldconfig-symlink-missing-for-shlib lib/*/libnss_winbind.so lib/*/libnss_winbind.so.2 libnss_winbind.so
+libnss-winbind: shlib-without-versioned-soname lib/*/libnss_wins.so.2 libnss_wins.so
+libnss-winbind: shlib-without-versioned-soname lib/*/libnss_winbind.so.2 libnss_winbind.so
+
diff --git a/debian/rules b/debian/rules
index 15ffd0d..91369e9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -110,6 +110,8 @@ override_dh_install:
install -m 0644 debian/libpam-smbpass.pam-config $(DESTDIR)/usr/share/pam-configs/smbpasswd-migrate
install -m 0644 debian/winbind.pam-config $(DESTDIR)/usr/share/pam-configs/winbind
mv $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/libnss_* $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/
+ # we don't ship the symlinks
+ rm $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/libnss_*.so
#Remove unused ldb share configuration plugin
rm $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba/share/ldb.so
#Remove unused vfstest manpage as there is no more vfstest apparently
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list