Your message dated Thu, 19 Feb 2015 20:13:26 +0100
with message-id <[email protected]>
and subject line Re: Bug#772107: unblock: bind-dyndb-ldap/6.0-4
has caused the Debian Bug report #772107,
regarding unblock: bind-dyndb-ldap/6.0-4
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
772107: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772107
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package bind-dyndb-ldap
It has no reverse deps in jessie to break, freeipa-server is the only one which
isn't there. Unblocking would make it one less package to backport.
diff -Nru bind-dyndb-ldap-6.0/debian/bind9-dyndb-ldap.postinst
bind-dyndb-ldap-6.0/debian/bind9-dyndb-ldap.postinst
--- bind-dyndb-ldap-6.0/debian/bind9-dyndb-ldap.postinst 1970-01-01
02:00:00.000000000 +0200
+++ bind-dyndb-ldap-6.0/debian/bind9-dyndb-ldap.postinst 2014-11-07
08:13:23.000000000 +0200
@@ -0,0 +1,8 @@
+#!/bin/sh
+set -e
+
+if [ $1 = "configure" ]; then
+ chown root:bind /var/cache/bind/dyndb-ldap
+fi
+
+#DEBHELPER#
diff -Nru bind-dyndb-ldap-6.0/debian/changelog
bind-dyndb-ldap-6.0/debian/changelog
--- bind-dyndb-ldap-6.0/debian/changelog 2014-10-06 11:48:08.000000000
+0300
+++ bind-dyndb-ldap-6.0/debian/changelog 2014-11-07 08:15:30.000000000
+0200
@@ -1,3 +1,23 @@
+bind-dyndb-ldap (6.0-4) unstable; urgency=medium
+
+ * control: Depend on bind9. (Closes: #768392)
+
+ -- Timo Aaltonen <[email protected]> Fri, 07 Nov 2014 08:15:27 +0200
+
+bind-dyndb-ldap (6.0-3) unstable; urgency=medium
+
+ * rules: Force libdir as /usr/lib so that named finds the plugin from
+ $libdir/bind/ldap.so.
+ * fix-keytab-path.diff: Use the correct path to named.keytab.
+
+ -- Timo Aaltonen <[email protected]> Wed, 05 Nov 2014 18:25:44 +0200
+
+bind-dyndb-ldap (6.0-2) unstable; urgency=medium
+
+ * rules, postinst: Create /var/cache/bind/dyndb-ldap owned by bind user.
+
+ -- Timo Aaltonen <[email protected]> Wed, 05 Nov 2014 14:44:31 +0200
+
bind-dyndb-ldap (6.0-1) unstable; urgency=medium
* New upstream release.
diff -Nru bind-dyndb-ldap-6.0/debian/control bind-dyndb-ldap-6.0/debian/control
--- bind-dyndb-ldap-6.0/debian/control 2014-10-05 11:33:31.000000000 +0300
+++ bind-dyndb-ldap-6.0/debian/control 2014-11-07 08:13:49.000000000 +0200
@@ -16,7 +16,8 @@
Package: bind9-dyndb-ldap
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends},
+ bind9
Description: LDAP back-end plug-in for BIND
This package provides an LDAP back-end plug-in for BIND. It features
support for dynamic updates and internal caching, to lift the load
diff -Nru bind-dyndb-ldap-6.0/debian/patches/fix-keytab-path.diff
bind-dyndb-ldap-6.0/debian/patches/fix-keytab-path.diff
--- bind-dyndb-ldap-6.0/debian/patches/fix-keytab-path.diff 1970-01-01
02:00:00.000000000 +0200
+++ bind-dyndb-ldap-6.0/debian/patches/fix-keytab-path.diff 2014-11-07
08:13:24.000000000 +0200
@@ -0,0 +1,11 @@
+--- a/src/krb5_helper.c
++++ b/src/krb5_helper.c
+@@ -26,7 +26,7 @@
+ #include "log.h"
+ #include "krb5_helper.h"
+
+-#define DEFAULT_KEYTAB "FILE:/etc/named.keytab"
++#define DEFAULT_KEYTAB "FILE:/etc/bind/named.keytab"
+ #define MIN_TIME 300 /* 5 minutes */
+
+ #define CHECK_KRB5(ctx, err, msg, ...)
\
diff -Nru bind-dyndb-ldap-6.0/debian/patches/series
bind-dyndb-ldap-6.0/debian/patches/series
--- bind-dyndb-ldap-6.0/debian/patches/series 2014-10-05 11:33:31.000000000
+0300
+++ bind-dyndb-ldap-6.0/debian/patches/series 2014-11-07 08:13:24.000000000
+0200
@@ -1 +1,2 @@
workaround-missing-headers.patch
+fix-keytab-path.diff
diff -Nru bind-dyndb-ldap-6.0/debian/rules bind-dyndb-ldap-6.0/debian/rules
--- bind-dyndb-ldap-6.0/debian/rules 2014-10-05 11:33:31.000000000 +0300
+++ bind-dyndb-ldap-6.0/debian/rules 2014-11-07 08:13:24.000000000 +0200
@@ -4,9 +4,16 @@
dh $@ --parallel --with autoreconf --builddirectory=build
override_dh_auto_configure:
- dh_auto_configure -- --docdir=/usr/share/doc/bind9-dyndb-ldap
+ dh_auto_configure -- \
+ --libdir /usr/lib \
+ --docdir=/usr/share/doc/bind9-dyndb-ldap
override_dh_install:
# purge .la files
find $(CURDIR)/debian/bind9-dyndb-ldap -name "*.la" -type f -delete
dh_install --fail-missing
+
+ mkdir -m 770 -p
$(CURDIR)/debian/bind9-dyndb-ldap/var/cache/bind/dyndb-ldap
+
+override_dh_fixperms:
+ dh_fixperms -X var/cache/bind/dyndb-ldap
unblock bind-dyndb-ldap/6.0-4
--- End Message ---
--- Begin Message ---
On Thu, Feb 19, 2015 at 02:33:54PM +0100, Mehdi Dogguy <[email protected]> wrote:
>
> Le 2015-02-19 13:53, Timo Aaltonen a écrit :
> >
> >it's not useful without freeipa-server, so feel free to drop it
>
> Point. I'll schedule it for removal later today. I hope you don't reply
> impulsively. In any case, feel free to come back to us if needed.
>
Removal hint added.
Regards,
--
Mehdi Dogguy
--- End Message ---