AW: Debian/Ubuntu: Why was the service renamed from bind9 to named?

Klaus Darilion klaus.darilion at nic.at
Wed Apr 15 08:35:24 UTC 2020


Thanks for answer!

So actually it is just a cosmetic change not addressing a real problem.

I will miss the bind9 service :-(

Klaus


> -----Ursprüngliche Nachricht-----
> Von: Ondřej Surý <ondrej at isc.org>
> Gesendet: Mittwoch, 15. April 2020 10:15
> An: Klaus Darilion <klaus.darilion at nic.at>
> Cc: bind-users at lists.isc.org
> Betreff: Re: Debian/Ubuntu: Why was the service renamed from bind9 to
> named?
> 
> Klaus,
> 
> the default and preferred init system on both Debian and Ubuntu is systemd,
> and the unit has proper Alias, so it is recognized also under "bind9" name.
> 
> The sysv-rc script doesn’t have the capability of aliases, so unfortunately,
> there’s
> a downfall from the renaming, but it would not make sense to have a
> different name
> for different init systems. If you are using sysvinit, the choice and the
> suffering that
> comes from that choice is all yours.
> 
> The renaming was done as it was a logical choice, the service is starting a
> daemon,
> and not a package, and daemon name is `named`. Also it is the name used by
> RPM
> based systems and Arch Linux and Gentoo, so it was also made to make BIND
> 9 packages
> in Debian/Ubuntu more unified with rest of the Linux world.
> 
> Ondrej
> --
> Ondřej Surý
> ondrej at isc.org
> 
> > On 15 Apr 2020, at 08:51, Klaus Darilion <klaus.darilion at nic.at> wrote:
> >
> > Hello!
> >
> > What is the rationale of:
> >
> > bind9 (1:9.13.6-1) experimental; urgency=medium
> > ...
> >  * Rename the init scripts to named to match the name of the daemon
> >
> >
> > Since years, Debian and Ubuntu User, and plenty of scripts and automation
> software (Puppet ...), know that the service is called "bind9". I think it is very
> confusing and will cause lots of headaches once Ubuntu 18.04 or Debian 11 is
> released.
> >
> > So I really do not understand this renaming.
> >
> > The software is "Bind 9". The package is "bind9". The service for long time
> was "bind9". The config is in /etc/bind. Only the binary is named. So it would
> have made more sense to rename the binary. (actually the binary is not so
> important for end users: they install the package and manage the service and
> usually do not have to worry about the name of the binary).
> >
> > It would be great if you undo this change before release of 18.04.
> >
> > regards
> > Klaus
> > _______________________________________________
> > Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
> from this list
> >
> > bind-users mailing list
> > bind-users at lists.isc.org
> > https://lists.isc.org/mailman/listinfo/bind-users



More information about the bind-users mailing list