1
0
Fork 0

Using update-alternatives to handle /usr/bin/dig.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
This commit is contained in:
Daniel Baumann 2025-06-21 14:24:23 +02:00
parent 457994c0a0
commit 53d8c0dec0
Signed by: daniel.baumann
GPG key ID: BCC918A2ABD66424
2 changed files with 11 additions and 0 deletions

6
debian/bind9-dnsutils.alternatives vendored Normal file
View file

@ -0,0 +1,6 @@
Name: dig
Link: /usr/bin/dig
Alternative: /usr/bin/dig.bind9
Dependents:
/usr/share/man/man1/dig.1.gz dig.1.gz /usr/share/man/man1/dig.bind9.1.gz
Priority: 20

5
debian/rules vendored
View file

@ -117,6 +117,11 @@ override_dh_install:
# Install apparmor profile
dh_apparmor -pbind9 --profile-name=usr.sbin.named
execute_after_dh_install-arch:
# update-alternatives: dig
mv debian/bind9-dnsutils/usr/bin/dig debian/bind9-dnsutils/usr/bin/dig.bind9
mv debian/bind9-dnsutils/usr/share/man/man1/dig.1 debian/bind9-dnsutils/usr/share/man/man1/dig.bind9.1
override_dh_missing:
dh_missing $(EXCLUDE_FILES) --fail-missing