On 4/15/20 8:15 AM, Ondřej Surý wrote:
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.
An even more beautiful name would have been "iscbind" :
beta$ svcs -l iscbind
fmri svc:/network/dns/iscbind:default
name ISC BIND 9.11.16 SPARC V9 genunix
enabled true
state online
next_state none
state_time Thu Feb 20 04:35:15 2020
logfile /var/svc/log/network-dns-iscbind:default.log
restarter svc:/system/svc/restarter:default
contract_id 196663
dependency require_all/none svc:/system/filesystem/local (online)
dependency require_any/error svc:/network/loopback (online)
dependency optional_all/error svc:/milestone/network (online)
beta$
Sadly the newer releases will never be *easily* ported back to old
Solaris but we all need to move forwards.
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users