bind9/doc/man
Michał Kępień 490e5cb1f1 Include all pre-generated man pages in "make dist"
Some man pages (e.g. dnstap-read.1, named-nzd2nzf.1) should only be
installed conditionally (when the relevant features are enabled in a
given BIND 9 build).  This is achieved using Automake conditionals.
However, while all source reStructuredText files are included in
tarballs produced by "make dist" (distribution tarballs) as they should
be, the list of pre-generated man pages included in distribution
tarballs incorrectly depends on the ./configure switches used for the
build for which "make dist" is run.  Meanwhile, distribution tarballs
should always contain all the files necessary to build any flavor of
BIND 9.

Here is an example scenario which fails to work as intended:

    autoreconf -i
    ./configure --disable-maintainer-mode
    make dist
    tar --extract --file bind-9.17.11.tar.xz
    cd bind-9.17.11
    ./configure --disable-maintainer-mode --enable-dnstap
    make

Fix by always including pre-generated versions of all conditionally
installed man pages in EXTRA_DIST.  While this may cause some of them to
appear in EXTRA_DIST more than once (depending on the ./configure
switches used for the build for which "make dist" is run), it seems to
not be a problem for Automake.
2021-03-29 13:06:39 +02:00
..
.gitignore Convert the documentation to Sphinx documentation format 2020-05-07 16:02:56 +02:00
arpaname.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
arpaname.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
conf.py Install man page for named-compilezone 2021-03-22 09:36:48 +01:00
ddns-confgen.8in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
ddns-confgen.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
delv.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
delv.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dig.1in Update dig's man page 2021-03-25 14:08:40 -03:00
dig.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-cds.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
dnssec-cds.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-dsfromkey.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
dnssec-dsfromkey.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-importkey.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
dnssec-importkey.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-keyfromlabel.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-keyfromlabel.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-keygen.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-keygen.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-revoke.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-revoke.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-settime.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-settime.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-signzone.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-signzone.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnssec-verify.1in Update documentation on -E option 2021-01-19 09:05:28 +01:00
dnssec-verify.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
dnstap-read.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
dnstap-read.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
filter-a.8in Add filter-a plugin for IPv6-dominant environments 2021-03-19 08:06:55 +01:00
filter-a.rst Add filter-a plugin for IPv6-dominant environments 2021-03-19 08:06:55 +01:00
filter-aaaa.8in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
filter-aaaa.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
host.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
host.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
index.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
Makefile.am Include all pre-generated man pages in "make dist" 2021-03-29 13:06:39 +02:00
mdig.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
mdig.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named-checkconf.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
named-checkconf.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named-checkzone.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
named-checkzone.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named-compilezone.1in Install man page for named-compilezone 2021-03-22 09:36:48 +01:00
named-compilezone.rst Install man page for named-compilezone 2021-03-22 09:36:48 +01:00
named-journalprint.1in extend named-journalprint to be able to force the journal version 2021-03-03 17:54:47 -08:00
named-journalprint.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named-nzd2nzf.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
named-nzd2nzf.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named-rrchecker.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
named-rrchecker.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named.8in update ARM with "http" grammar 2021-02-03 12:06:17 +01:00
named.conf.5in Add purge-keys config option 2021-02-23 09:16:48 +01:00
named.conf.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
named.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
nsec3hash.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
nsec3hash.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
nslookup.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
nslookup.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
nsupdate.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
nsupdate.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
pkcs11-destroy.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
pkcs11-destroy.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
pkcs11-keygen.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
pkcs11-keygen.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
pkcs11-list.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
pkcs11-list.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
pkcs11-tokens.1in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
pkcs11-tokens.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
rndc-confgen.8in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
rndc-confgen.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
rndc.8in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
rndc.conf.5in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
rndc.conf.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
rndc.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
tsig-keygen.8in Update copyright date in man pages 2021-01-11 12:27:17 +01:00
tsig-keygen.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00