Bug#585966: marked as done (pdns-server: init.d script should provide the virtual facility $named)

2010-08-06 Thread Debian Bug Tracking System
Your message dated Fri, 06 Aug 2010 10:47:13 +
with message-id e1ohksh-ic...@franck.debian.org
and subject line Bug#585966: fixed in pdns 2.9.22-7
has caused the Debian Bug report #585966,
regarding pdns-server: init.d script should provide the virtual facility $named
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 ow...@bugs.debian.org
immediately.)


-- 
585966: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585966
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---

Package:  pdns-server
Version:  2.9.22-5
Severity: grave
Tags: patch
User: debian-...@lists.debian.org
UserTags: debian-edu
User: initscripts-ng-de...@lists.alioth.debian.org
Usertags: incorrect-dependency

The init.d script in the pdns-server package do not provide the
virtual facility $named, causing all init.d scripts expecting the DNS
server to be operational when they start during boot to fail.  I
discovered this with the Debian Edu main-server profile, were we
include a lot of services on the same machine.

Setting the severity to grave, as this causes other packages to fail
to start properly at boot when used on a machine with pdns as the
local DNS resolver.

Providing a virtual facility is implemented by adding a file in
/etc/insserv.conf.d/.

Here is a patch to implement this for pdns-server.

diff -uNr pdns-2.9.22/debian/pdns-server.insserv 
pdns-2.9.22-pere/debian/pdns-server.insserv
--- pdns-2.9.22/debian/pdns-server.insserv  1970-01-01 01:00:00.0 
+0100
+++ pdns-2.9.22-pere/debian/pdns-server.insserv 2010-06-15 10:55:49.858068000 
+0200
@@ -0,0 +1 @@
+$named pdns
diff -uNr pdns-2.9.22/debian/rules pdns-2.9.22-pere/debian/rules
--- pdns-2.9.22/debian/rules2010-04-07 22:34:37.0 +0200
+++ pdns-2.9.22-pere/debian/rules   2010-06-15 10:57:14.054724000 +0200
@@ -87,6 +87,10 @@
# Install the stuff
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
$(MAKE) -C pdns/docs html/index.html
+   # Set up init.d virtual facility
+   mkdir -p $(CURDIR)/debian/pdns-server/etc/insserv.conf.d
+   cp $(CURDIR)/debian/pdns-server.insserv \
+  $(CURDIR)/debian/pdns-server/etc/insserv.conf.d/pdns-server

dh_install
 

Happy hacking,
-- 
Petter Reinholdtsen


---End Message---
---BeginMessage---
Source: pdns
Source-Version: 2.9.22-7

We believe that the bug you reported is fixed in the latest version of
pdns, which is due to be installed in the Debian FTP archive:

pdns-backend-geo_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-geo_2.9.22-7_amd64.deb
pdns-backend-ldap_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-ldap_2.9.22-7_amd64.deb
pdns-backend-mysql_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-mysql_2.9.22-7_amd64.deb
pdns-backend-pgsql_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-pgsql_2.9.22-7_amd64.deb
pdns-backend-pipe_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-pipe_2.9.22-7_amd64.deb
pdns-backend-sqlite3_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-sqlite3_2.9.22-7_amd64.deb
pdns-backend-sqlite_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-backend-sqlite_2.9.22-7_amd64.deb
pdns-doc_2.9.22-7_all.deb
  to main/p/pdns/pdns-doc_2.9.22-7_all.deb
pdns-server_2.9.22-7_amd64.deb
  to main/p/pdns/pdns-server_2.9.22-7_amd64.deb
pdns_2.9.22-7.debian.tar.gz
  to main/p/pdns/pdns_2.9.22-7.debian.tar.gz
pdns_2.9.22-7.dsc
  to main/p/pdns/pdns_2.9.22-7.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 585...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthijs Mohlmann matth...@cacholong.nl (supplier of updated pdns package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 03 Aug 2010 18:25:28 +0200
Source: pdns
Binary: pdns-server pdns-doc pdns-backend-pipe pdns-backend-ldap 
pdns-backend-geo pdns-backend-mysql pdns-backend-pgsql pdns-backend-sqlite 
pdns-backend-sqlite3
Architecture: source all amd64
Version: 2.9.22-7
Distribution: unstable
Urgency: low
Maintainer: Matthijs Mohlmann matth...@cacholong.nl
Changed-By: Matthijs Mohlmann matth...@cacholong.nl
Description: 
 pdns-backend-geo - geo backend for PowerDNS
 pdns-backend-ldap - LDAP backend for PowerDNS
 pdns-backend-mysql - generic MySQL backend for PowerDNS
 

Bug#585966: marked as done (pdns-server: init.d script should provide the virtual facility $named)

2010-07-18 Thread Debian Bug Tracking System
Your message dated Sun, 18 Jul 2010 13:32:14 +
with message-id e1oatyy-0003fj...@franck.debian.org
and subject line Bug#585966: fixed in pdns 2.9.22-6
has caused the Debian Bug report #585966,
regarding pdns-server: init.d script should provide the virtual facility $named
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 ow...@bugs.debian.org
immediately.)


-- 
585966: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585966
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---

Package:  pdns-server
Version:  2.9.22-5
Severity: grave
Tags: patch
User: debian-...@lists.debian.org
UserTags: debian-edu
User: initscripts-ng-de...@lists.alioth.debian.org
Usertags: incorrect-dependency

The init.d script in the pdns-server package do not provide the
virtual facility $named, causing all init.d scripts expecting the DNS
server to be operational when they start during boot to fail.  I
discovered this with the Debian Edu main-server profile, were we
include a lot of services on the same machine.

Setting the severity to grave, as this causes other packages to fail
to start properly at boot when used on a machine with pdns as the
local DNS resolver.

Providing a virtual facility is implemented by adding a file in
/etc/insserv.conf.d/.

Here is a patch to implement this for pdns-server.

diff -uNr pdns-2.9.22/debian/pdns-server.insserv 
pdns-2.9.22-pere/debian/pdns-server.insserv
--- pdns-2.9.22/debian/pdns-server.insserv  1970-01-01 01:00:00.0 
+0100
+++ pdns-2.9.22-pere/debian/pdns-server.insserv 2010-06-15 10:55:49.858068000 
+0200
@@ -0,0 +1 @@
+$named pdns
diff -uNr pdns-2.9.22/debian/rules pdns-2.9.22-pere/debian/rules
--- pdns-2.9.22/debian/rules2010-04-07 22:34:37.0 +0200
+++ pdns-2.9.22-pere/debian/rules   2010-06-15 10:57:14.054724000 +0200
@@ -87,6 +87,10 @@
# Install the stuff
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
$(MAKE) -C pdns/docs html/index.html
+   # Set up init.d virtual facility
+   mkdir -p $(CURDIR)/debian/pdns-server/etc/insserv.conf.d
+   cp $(CURDIR)/debian/pdns-server.insserv \
+  $(CURDIR)/debian/pdns-server/etc/insserv.conf.d/pdns-server

dh_install
 

Happy hacking,
-- 
Petter Reinholdtsen


---End Message---
---BeginMessage---
Source: pdns
Source-Version: 2.9.22-6

We believe that the bug you reported is fixed in the latest version of
pdns, which is due to be installed in the Debian FTP archive:

pdns-backend-geo_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-geo_2.9.22-6_amd64.deb
pdns-backend-ldap_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-ldap_2.9.22-6_amd64.deb
pdns-backend-mysql_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-mysql_2.9.22-6_amd64.deb
pdns-backend-pgsql_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-pgsql_2.9.22-6_amd64.deb
pdns-backend-pipe_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-pipe_2.9.22-6_amd64.deb
pdns-backend-sqlite3_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-sqlite3_2.9.22-6_amd64.deb
pdns-backend-sqlite_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-backend-sqlite_2.9.22-6_amd64.deb
pdns-doc_2.9.22-6_all.deb
  to main/p/pdns/pdns-doc_2.9.22-6_all.deb
pdns-server_2.9.22-6_amd64.deb
  to main/p/pdns/pdns-server_2.9.22-6_amd64.deb
pdns_2.9.22-6.debian.tar.gz
  to main/p/pdns/pdns_2.9.22-6.debian.tar.gz
pdns_2.9.22-6.dsc
  to main/p/pdns/pdns_2.9.22-6.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 585...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthijs Mohlmann matth...@cacholong.nl (supplier of updated pdns package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 18 Jul 2010 14:48:27 +0200
Source: pdns
Binary: pdns-server pdns-doc pdns-backend-pipe pdns-backend-ldap 
pdns-backend-geo pdns-backend-mysql pdns-backend-pgsql pdns-backend-sqlite 
pdns-backend-sqlite3
Architecture: source all amd64
Version: 2.9.22-6
Distribution: unstable
Urgency: high
Maintainer: Matthijs Mohlmann matth...@cacholong.nl
Changed-By: Matthijs Mohlmann matth...@cacholong.nl
Description: 
 pdns-backend-geo - geo backend for PowerDNS
 pdns-backend-ldap - LDAP backend for PowerDNS
 pdns-backend-mysql - generic MySQL backend for PowerDNS