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