From caa0451e28698658041ae94d7a6ae4ae23f415e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Tue, 8 Jul 2025 10:27:22 +0200 Subject: [PATCH 1/2] Fix named-makejournal man page installation The man page for named-makejournal is erroneously not installed when building from a source tarball. Add that man page to the appropriate lists in the build system so that it is installed both when building from a Git repository and from a source tarball. --- doc/man/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/man/meson.build b/doc/man/meson.build index c9b8052ac9..9ab4821a4e 100644 --- a/doc/man/meson.build +++ b/doc/man/meson.build @@ -38,6 +38,7 @@ manrst_srcset.add( 'named-checkzone.rst', 'named-compilezone.rst', 'named-journalprint.rst', + 'named-makejournal.rst', 'named-rrchecker.rst', 'named.rst', 'nsec3hash.rst', @@ -77,6 +78,7 @@ if fs.is_file('arpaname.1.in') 'named-checkzone.1.in', 'named-compilezone.1.in', 'named-journalprint.1.in', + 'named-makejournal.1.in', 'named-rrchecker.1.in', 'named.8.in', 'named.conf.5.in', From ccae13b482e281ea13fcf8d01c4d3c66cd52602c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ayd=C4=B1n=20Mercan?= Date: Tue, 8 Jul 2025 12:26:03 +0300 Subject: [PATCH 2/2] Add missing files for meson built manpages These manual entries still get built and installed but get excluded from meson's rebuild detection. --- doc/man/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/man/meson.build b/doc/man/meson.build index 9ab4821a4e..91a829bb3e 100644 --- a/doc/man/meson.build +++ b/doc/man/meson.build @@ -40,11 +40,13 @@ manrst_srcset.add( 'named-journalprint.rst', 'named-makejournal.rst', 'named-rrchecker.rst', + 'named.conf.rst', 'named.rst', 'nsec3hash.rst', 'nslookup.rst', 'nsupdate.rst', 'rndc-confgen.rst', + 'rndc.conf.rst', 'rndc.rst', 'tsig-keygen.rst', ),