]> git.ipfire.org Git - thirdparty/bind9.git/commit
Use compile-time paths in the manual pages
authorOndřej Surý <ondrej@isc.org>
Mon, 24 Jan 2022 11:13:24 +0000 (12:13 +0100)
committerOndřej Surý <ondrej@isc.org>
Thu, 10 Feb 2022 15:50:22 +0000 (16:50 +0100)
commitb42681c4e973fc819a42c36b18cfb59415d0fcba
tree78f3f0059f91d1402b2eb1a9bf0389d318f78ec2
parent59c3b17ad0b7590350b516eff62abde6a1f4382b
Use compile-time paths in the manual pages

Replace the hard-coded paths for various BIND 9 files (configuration,
pid, etc.) in the man pages and ARM with compile-time values using the
sphinx-build replace system.

This is more complicated, because the restructured text specification
doesn't allow |substitions| inside ``code-blocks``, so for each specific
file we had to create own substition which is sub-optimal, but it is
only way how to do this without adding Sphinx extension.
25 files changed:
Makefile.docs
bin/check/named-checkconf.rst
bin/confgen/rndc-confgen.rst
bin/delv/delv.rst
bin/named/named.conf.rst
bin/named/named.rst
bin/nsupdate/nsupdate.rst
bin/plugins/filter-a.rst
bin/plugins/filter-aaaa.rst
bin/rndc/rndc.rst
doc/arm/conf.py
doc/arm/configuration.rst
doc/arm/reference.rst
doc/man/Makefile.am
doc/man/conf.py
doc/man/delv.1in
doc/man/filter-a.8in
doc/man/filter-aaaa.8in
doc/man/named-checkconf.1in
doc/man/named.8in
doc/man/named.conf.5in
doc/man/nsupdate.1in
doc/man/rndc-confgen.8in
doc/man/rndc.8in
doc/misc/rst-options.pl