Debian Bug report logs - #744304
bind9-resolvconf.service immediately stopped after starting

version graph

Package: bind9; Maintainer for bind9 is Debian DNS Packaging <pkg-dns-devel@lists.alioth.debian.org>; Source for bind9 is src:bind9 (PTS, buildd, popcon).

Reported by: Andreas Fleig <an@zentrale1.com>

Date: Sat, 12 Apr 2014 17:45:01 UTC

Severity: important

Found in version bind9/1:9.9.5.dfsg-3

Fixed in version 1:9.10.3.dfsg.P4-12.3

Done: Ondřej Surý <ondrej@sury.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, andreasfleig@gmail.com, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Sat, 12 Apr 2014 17:45:06 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Fleig <an@zentrale1.com>:
New Bug report received and forwarded. Copy sent to andreasfleig@gmail.com, LaMont Jones <lamont@debian.org>. (Sat, 12 Apr 2014 17:45:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Andreas Fleig <an@zentrale1.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: bind9-resolvconf.service immediately stopped after starting
Date: Sat, 12 Apr 2014 19:23:02 +0200
Package: bind9
Version: 1:9.9.5.dfsg-3
Severity: minor

Dear Maintainer,

the systemd service file "bind9-resolvconf.service" in *sid*, which I am using
in my wheezy installation (with systemd 204 from backports), is missing the
directive "RemainAfterExit=yes" in the service section. RemainAfterExit tells
systemd that a service should be considered running even after it exited.
Currently, systemd thinks the service went inactive after the ExecStart command
exits, and then immediately calls the ExecStop command, thus removing 127.0.0.1
from resolvconf.


* What led up to the situation?

The systemd service file "bind9-resolvconf.service" in *sid*, which I am using
in my wheezy installation with systemd 204 from backports, is missing the
directive "RemainAfterExit=yes" in the service section. RemainAfterExit tells
systemd that a service should be considered running even after it exited.


* What exactly did you do (or not do) that was effective (or
 ineffective)?

systemctl start bind9-resolvconf.service

 
* What was the outcome of this action?

1. systemd runs ExecStart:
   /bin/sh -c 'echo nameserver 127.0.0.1 | /sbin/resolvconf -a lo.named'
   /etc/resolv.conf now contains 127.0.0.1
2. /bin/sh exits, and systemd thinks that bind9-resolvconf went inactive
3. systemd calls ExecStop:
   /sbin/resolvconf -d lo.named
   127.0.0.1 is removed from /etc/resolv.conf again


* What outcome did you expect instead?

127.0.0.1 should stay in /etc/resolv.conf


-- System Information:
Debian Release: 7.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-0.bpo.1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bind9 depends on:
ii  adduser                3.113+nmu3
ii  bind9utils             1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  debconf [debconf-2.0]  1.5.49
ii  libbind9-80            1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  libc6                  2.13-38+deb7u1
ii  libcap2                1:2.22-1.2
ii  libdns88               1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  libgssapi-krb5-2       1.10.1+dfsg-5+deb7u1
ii  libisc84               1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  libisccc80             1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  libisccfg82            1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  liblwres80             1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  libssl1.0.0            1.0.1e-2+deb7u6
ii  libxml2                2.8.0+dfsg1-7+nmu2
ii  lsb-base               4.1+Debian8+deb7u1
ii  net-tools              1.60-24.2
ii  netbase                5.0

bind9 recommends no packages.

Versions of packages bind9 suggests:
pn  bind9-doc   <none>
ii  dnsutils    1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  resolvconf  1.67
ii  ufw         0.31.1-2

-- Configuration Files:
/etc/bind/named.conf.local changed [not included]

-- debconf information excluded



Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Mon, 19 Jan 2015 12:09:09 GMT) (full text, mbox, link).


Acknowledgement sent to Marc Haber <mh+debian-packages@zugschlus.de>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Mon, 19 Jan 2015 12:09:09 GMT) (full text, mbox, link).


Message #10 received at 744304@bugs.debian.org (full text, mbox, reply):

From: Marc Haber <mh+debian-packages@zugschlus.de>
To: Andreas Fleig <an@zentrale1.com>, 744304@bugs.debian.org
Subject: Re: Bug#744304: bind9-resolvconf.service immediately stopped after starting
Date: Mon, 19 Jan 2015 13:06:06 +0100
I can confirm both the bug and the fix in current sid in January 2015,
nine months after this bug was filed.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Fri, 13 Feb 2015 09:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Frederik Himpe <frederik@frehi.be>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Fri, 13 Feb 2015 09:39:04 GMT) (full text, mbox, link).


Message #15 received at 744304@bugs.debian.org (full text, mbox, reply):

From: Frederik Himpe <frederik@frehi.be>
To: 744304@bugs.debian.org
Subject: Re: Bug#744304: bind9-resolvconf.service immediately stopped after starting
Date: Fri, 13 Feb 2015 10:30:10 +0100
Can this easy fix be applied before jessie release please?


-- 
Frederik Himpe <frederik@frehi.be>




Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Tue, 05 May 2015 23:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Declercq Laurent <l.declercq@nuxwin.com>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Tue, 05 May 2015 23:27:04 GMT) (full text, mbox, link).


Message #20 received at 744304@bugs.debian.org (full text, mbox, reply):

From: Declercq Laurent <l.declercq@nuxwin.com>
To: 744304@bugs.debian.org
Subject: Re: Bug#744304: bind9-resolvconf.service immediately stopped after starting
Date: Wed, 06 May 2015 01:12:56 +0200
This bug is still present in Bind9 package that is provided in Jessie...

Two things:

- That would be awesome if that bug could be fixed (even for Jessie) 
since it breaks systems which rely on resolvconf to setup their local 
resolver.
- This service is not enabled by default, whatever the value of the 
/etc/default/bind9 conffile file which defines the RESOLVCONF parameter. 
I see a BC break there (or should we consider that parameters from 
/etc/default are sysvinit scripts specific?)

Due to  this bug, we had to work around in our control panel installer 
as follow:

#################
my $serviceMngr = iMSCP::Service->getInstance();

if($service->isSystemd() && -f 
'/lib/systemd/system/bind9-resolvconf.service') {
   if($self->{'config'}->{'LOCAL_DNS_RESOLVER'} eq 'yes') {
      # Work around #IP-1333 ( related to 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744304 )
      # Note: This systemd system service units file is provided by 
bind9 package
      my $file = iMSCP::File->new( filename => 
'/lib/systemd/system/bind9-resolvconf.service' );
      my $fileContent = $file->get();
      unless(defined $fileContent) {
         error(sprintf('Unable to read %s', $file->{'filename'}));
         return 1;
      } elsif($fileContent !~ /RemainAfterExit=yes/) {
         $fileContent =~ s%(ExecStop=/sbin/resolvconf -d 
lo.named\n)%$1RemainAfterExit=yes%;
         $rs = $file->set($fileContent);
         $rs ||= $file->save();
         return $rs if $rs;
      }

      $serviceMngr->enable('bind9-resolvconf');
   } else {
      $serviceMngr->disable('bind9-resolvconf');
   }
}
#################

That is a lot of work only for a missing option.


Thanks you.

-- 
Laurent Declercq
iHMS/i-MSCP Project Lead



Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Tue, 07 Jul 2015 04:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to Steven Ihde <steve@x2.hamachi.us>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Tue, 07 Jul 2015 04:15:04 GMT) (full text, mbox, link).


Message #25 received at 744304@bugs.debian.org (full text, mbox, reply):

From: Steven Ihde <steve@x2.hamachi.us>
To: 744304@bugs.debian.org
Subject: Still a problem in Jessie
Date: Mon, 6 Jul 2015 21:00:52 -0700
control: severity -1 important

This is a significant regression for Jessie. If the admin relied on RESOLVCONF=yes in /etc/default/bind9, the host will lose access to all names provided by the local named. This could cause any number of failures depending on the nature of the dependency. Please consider fixing this in Jessie ASAP.

Thanks,

Steve




Severity set to 'important' from 'minor' Request was from Steven Ihde <steve@x2.hamachi.us> to 744304-submit@bugs.debian.org. (Tue, 07 Jul 2015 04:15:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, LaMont Jones <lamont@debian.org>:
Bug#744304; Package bind9. (Tue, 23 Feb 2016 13:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Mario Lipinski <mario.lipinski@iserv.eu>:
Extra info received and forwarded to list. Copy sent to LaMont Jones <lamont@debian.org>. (Tue, 23 Feb 2016 13:00:03 GMT) (full text, mbox, link).


Message #32 received at 744304@bugs.debian.org (full text, mbox, reply):

From: Mario Lipinski <mario.lipinski@iserv.eu>
To: 744304@bugs.debian.org
Subject: Fix
Date: Tue, 23 Feb 2016 13:57:40 +0100
Hi,

I agree that upgrading to Jessie and thus switching to systemd results 
in a BC break for RESOLVCONF=yes in /etc/default/bind9. Proper migration 
should be ensured by Debian package scripts by enabling bind9-resolvconf 
service for RESOLVCONF=yes.

I am surprised that a two year old bug that already has the fix in its 
description did not get fixed for Jessie.

For upgrade-safe local fixes I would suggest placing a drop-in for 
systemd in
/etc/systemd/system/bind9-resolvconf.service.d/fix-744304.conf

# systemd drop-in for bind9-resolvconf.service
# Fix for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744304
#
[Service]
RemainAfterExit=yes


-- 
Mit freundlichen Grüßen,
Mario Lipinski

IServ GmbH
Bültenweg 73
38106 Braunschweig

Telefon:   0531-2243666-0
Fax:       0531-2243666-9
E-Mail:    info@iserv.eu
Internet:  iserv.eu

USt-IdNr. DE265149425 | Amtsgericht Braunschweig | HRB 201822
Geschäftsführer: Benjamin Heindl, Jörg Ludwig



Reply sent to Ondřej Surý <ondrej@sury.org>:
You have taken responsibility. (Sun, 22 Oct 2017 11:29:50 GMT) (full text, mbox, link).


Notification sent to Andreas Fleig <an@zentrale1.com>:
Bug acknowledged by developer. (Sun, 22 Oct 2017 11:29:50 GMT) (full text, mbox, link).


Message #37 received at 744304-done@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@sury.org>
To: 722591-done@bugs.debian.org, 245729-done@bugs.debian.org, 248403-done@bugs.debian.org, 280915-done@bugs.debian.org, 280955-done@bugs.debian.org, 316241-done@bugs.debian.org, 369103-done@bugs.debian.org, 372126-done@bugs.debian.org, 384074-done@bugs.debian.org, 414317-done@bugs.debian.org, 417653-done@bugs.debian.org, 429833-done@bugs.debian.org, 434955-done@bugs.debian.org, 500743-done@bugs.debian.org, 504572-done@bugs.debian.org, 511797-done@bugs.debian.org, 518129-done@bugs.debian.org, 532256-done@bugs.debian.org, 545808-done@bugs.debian.org, 548096-done@bugs.debian.org, 579157-done@bugs.debian.org, 586188-done@bugs.debian.org, 595891-done@bugs.debian.org, 596334-done@bugs.debian.org, 607113-done@bugs.debian.org, 610626-done@bugs.debian.org, 612786-done@bugs.debian.org, 632274-done@bugs.debian.org, 642181-done@bugs.debian.org, 645699-done@bugs.debian.org, 668952-done@bugs.debian.org, 680212-done@bugs.debian.org, 684016-done@bugs.debian.org, 689755-done@bugs.debian.org, 690569-done@bugs.debian.org, 726364-done@bugs.debian.org, 744304-done@bugs.debian.org, 749246-done@bugs.debian.org, 755191-done@bugs.debian.org, 758393-done@bugs.debian.org, 768514-done@bugs.debian.org, 772112-done@bugs.debian.org, 772986-done@bugs.debian.org, 773403-done@bugs.debian.org, 775551-done@bugs.debian.org, 776177-done@bugs.debian.org, 779050-done@bugs.debian.org, 788157-done@bugs.debian.org, 788159-done@bugs.debian.org, 824077-done@bugs.debian.org, 534851-done@bugs.debian.org, 132872-done@bugs.debian.org, 145288-done@bugs.debian.org, 149140-done@bugs.debian.org, 150165-done@bugs.debian.org, 150583-done@bugs.debian.org, 150744-done@bugs.debian.org, 156460-done@bugs.debian.org, 158516-done@bugs.debian.org, 161093-done@bugs.debian.org, 163537-done@bugs.debian.org, 163727-done@bugs.debian.org, 164167-done@bugs.debian.org, 165278-done@bugs.debian.org, 168659-done@bugs.debian.org, 168931-done@bugs.debian.org, 169098-done@bugs.debian.org, 169200-done@bugs.debian.org, 169278-done@bugs.debian.org, 169401-done@bugs.debian.org, 173679-done@bugs.debian.org, 189601-done@bugs.debian.org, 192047-done@bugs.debian.org, 193690-done@bugs.debian.org, 194928-done@bugs.debian.org, 197921-done@bugs.debian.org, 204824-done@bugs.debian.org, 212625-done@bugs.debian.org, 213706-done@bugs.debian.org, 213732-done@bugs.debian.org, 218299-done@bugs.debian.org, 234167-done@bugs.debian.org, 236900-done@bugs.debian.org, 242579-done@bugs.debian.org, 248193-done@bugs.debian.org, 248270-done@bugs.debian.org, 248664-done@bugs.debian.org, 250219-done@bugs.debian.org, 251877-done@bugs.debian.org, 253600-done@bugs.debian.org, 256956-done@bugs.debian.org, 260759-done@bugs.debian.org, 260915-done@bugs.debian.org, 264130-done@bugs.debian.org, 270231-done@bugs.debian.org, 270233-done@bugs.debian.org, 274910-done@bugs.debian.org, 278213-done@bugs.debian.org, 281509-done@bugs.debian.org, 282423-done@bugs.debian.org, 285763-done@bugs.debian.org, 296169-done@bugs.debian.org, 305164-done@bugs.debian.org, 315329-done@bugs.debian.org, 319714-done@bugs.debian.org, 322459-done@bugs.debian.org, 324612-done@bugs.debian.org, 332988-done@bugs.debian.org, 335469-done@bugs.debian.org, 336614-done@bugs.debian.org, 349789-done@bugs.debian.org, 351168-done@bugs.debian.org, 365564-done@bugs.debian.org, 372083-done@bugs.debian.org, 372591-done@bugs.debian.org, 383559-done@bugs.debian.org, 386517-done@bugs.debian.org, 387548-done@bugs.debian.org, 390849-done@bugs.debian.org, 393916-done@bugs.debian.org, 395168-done@bugs.debian.org, 402231-done@bugs.debian.org, 409145-done@bugs.debian.org, 411842-done@bugs.debian.org, 418294-done@bugs.debian.org, 421203-done@bugs.debian.org, 426693-done@bugs.debian.org, 431663-done@bugs.debian.org, 436702-done@bugs.debian.org, 440600-done@bugs.debian.org, 445781-done@bugs.debian.org, 454075-done@bugs.debian.org, 460209-done@bugs.debian.org, 490371-done@bugs.debian.org, 492754-done@bugs.debian.org, 498906-done@bugs.debian.org, 498907-done@bugs.debian.org, 504618-done@bugs.debian.org, 505937-done@bugs.debian.org, 509957-done@bugs.debian.org, 512051-done@bugs.debian.org, 513376-done@bugs.debian.org, 515146-done@bugs.debian.org, 516552-done@bugs.debian.org, 532737-done@bugs.debian.org, 536488-done@bugs.debian.org, 561997-done@bugs.debian.org, 563153-done@bugs.debian.org, 575918-done@bugs.debian.org, 581857-done@bugs.debian.org, 586335-done@bugs.debian.org, 590608-done@bugs.debian.org, 595155-done@bugs.debian.org, 598398-done@bugs.debian.org, 600499-done@bugs.debian.org, 607270-done@bugs.debian.org, 608738-done@bugs.debian.org, 630733-done@bugs.debian.org, 636935-done@bugs.debian.org, 637728-done@bugs.debian.org, 637729-done@bugs.debian.org, 639786-done@bugs.debian.org, 645437-done@bugs.debian.org, 647144-done@bugs.debian.org, 648113-done@bugs.debian.org, 648115-done@bugs.debian.org, 649331-done@bugs.debian.org, 649988-done@bugs.debian.org, 650030-done@bugs.debian.org, 651483-done@bugs.debian.org, 658781-done@bugs.debian.org, 678799-done@bugs.debian.org, 687210-done@bugs.debian.org, 692116-done@bugs.debian.org, 692123-done@bugs.debian.org, 693587-done@bugs.debian.org, 695037-done@bugs.debian.org, 695264-done@bugs.debian.org, 702850-done@bugs.debian.org, 703939-done@bugs.debian.org, 703940-done@bugs.debian.org, 704859-done@bugs.debian.org, 711940-done@bugs.debian.org, 712747-done@bugs.debian.org, 713027-done@bugs.debian.org, 718807-done@bugs.debian.org, 726476-done@bugs.debian.org, 729562-done@bugs.debian.org, 736875-done@bugs.debian.org, 740225-done@bugs.debian.org, 741188-done@bugs.debian.org, 755880-done@bugs.debian.org, 762501-done@bugs.debian.org, 772446-done@bugs.debian.org, 774178-done@bugs.debian.org, 774254-done@bugs.debian.org, 776060-done@bugs.debian.org, 779505-done@bugs.debian.org, 786813-done@bugs.debian.org, 788165-done@bugs.debian.org, 788304-done@bugs.debian.org, 810593-done@bugs.debian.org, 831594-done@bugs.debian.org, 832040-done@bugs.debian.org, 850484-done@bugs.debian.org, 858723-done@bugs.debian.org, 170872-done@bugs.debian.org, 325697-done@bugs.debian.org, 412468-done@bugs.debian.org, 694947-done@bugs.debian.org, 139115-done@bugs.debian.org, 200450-done@bugs.debian.org, 575871-done@bugs.debian.org, 146170-done@bugs.debian.org, 156349-done@bugs.debian.org, 175965-done@bugs.debian.org, 176687-done@bugs.debian.org, 198575-done@bugs.debian.org, 199252-done@bugs.debian.org, 232006-done@bugs.debian.org, 244026-done@bugs.debian.org, 257509-done@bugs.debian.org, 273640-done@bugs.debian.org, 273641-done@bugs.debian.org, 283101-done@bugs.debian.org, 301172-done@bugs.debian.org, 327714-done@bugs.debian.org, 402232-done@bugs.debian.org, 505438-done@bugs.debian.org, 514006-done@bugs.debian.org, 548740-done@bugs.debian.org, 565292-done@bugs.debian.org, 597029-done@bugs.debian.org, 608571-done@bugs.debian.org, 612748-done@bugs.debian.org, 629908-done@bugs.debian.org, 688048-done@bugs.debian.org, 761586-done@bugs.debian.org, 774683-done@bugs.debian.org, 798154-done@bugs.debian.org, 804628-done@bugs.debian.org, 139129-done@bugs.debian.org, 169124-done@bugs.debian.org, 224832-done@bugs.debian.org, 224854-done@bugs.debian.org, 273440-done@bugs.debian.org, 277555-done@bugs.debian.org, 511375-done@bugs.debian.org, 639324-done@bugs.debian.org, 650538-done@bugs.debian.org, 717069-done@bugs.debian.org, 778510-done@bugs.debian.org, 8119085909860138648894760111868-done@bugs.debian.org, 138178-done@bugs.debian.org, 154023-done@bugs.debian.org, 172311-done@bugs.debian.org, 179758-done@bugs.debian.org, 186271-done@bugs.debian.org, 186273-done@bugs.debian.org, 208696-done@bugs.debian.org, 296447-done@bugs.debian.org, 300674-done@bugs.debian.org, 301693-done@bugs.debian.org, 315449-done@bugs.debian.org, 330209-done@bugs.debian.org, 338282-done@bugs.debian.org, 351838-done@bugs.debian.org, 479686-done@bugs.debian.org, 483098-done@bugs.debian.org, 538674-done@bugs.debian.org, 563851-done@bugs.debian.org, 597849-done@bugs.debian.org, 599081-done@bugs.debian.org, 606652-done@bugs.debian.org, 611581-done@bugs.debian.org, 632207-done@bugs.debian.org, 634309-done@bugs.debian.org, 641583-done@bugs.debian.org, 641714-done@bugs.debian.org, 718305-done@bugs.debian.org, 731592-done@bugs.debian.org
Subject: Closing bugs in old-old-stable bind9 versions
Date: Sun, 22 Oct 2017 13:19:11 +0200
[Message part 1 (text/plain, inline)]
Version: 1:9.10.3.dfsg.P4-12.3

Hi,

the bind9 bug list grew too much and the Debian BIND team cannot
simply test all the reported bugs against versions not in stable, so
this is mass bug close, as either the version is no longer relevant
(because of old-old-stable 9.8.x or old-stable 9.9.5 or even older
version of bind9) or the bug was already fixed.

However, if you can reproduce the bug with a current version in stable,
please use Debian BTS 'found <bug> <version_you_reproduced_the_issue>'
command to retag the bug and reopen it.

Cheers,
Ondrej
[signature.asc (application/pgp-signature, attachment)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 20 Nov 2017 07:25:55 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 14:54:57 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.