Hi,

The file doc/man-sections/cipher-negotiation.rst is missing from the from the 
openvpn-2.5.6 source tarball, making it hard to rebuild the openvpn(8) man page 
from source.

That file is also missing from the "openvpn_sections" assignment in 
doc/Makefile, meaning that the openvpn(8) man page won't get rebuilt if the 
man-sections/cipher-negotiation.rst file changes.

The underlying problem seems to be that doc/Makefile.am has not been updated 
according to the directions in the file:

# NOTE: Remember to add source .rst files to $(dist_noinst_DATA) below
# This could be automated with GNU Make, but we need BSD Make support

This has been forgotten for doc/man-sections/cipher-negotiation.rst. Trivial 
patch attached.

--- doc/Makefile.am.orig        2022-04-07 12:46:47.384178000 +0200
+++ doc/Makefile.am     2022-04-07 12:47:10.961292000 +0200
@@ -25,6 +25,7 @@
 
 openvpn_sections = \
        man-sections/advanced-options.rst \
+       man-sections/cipher-negotiation.rst \
        man-sections/client-options.rst \
        man-sections/connection-profiles.rst \
        man-sections/encryption-options.rst \


I reported this as a bug a while ago, but I’m not sure they get noticed.

For reference: https://community.openvpn.net/openvpn/attachment/ticket/1461

Thanks,

Jan M.

_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to