From: Rich Salz Date: Thu, 31 Oct 2019 03:35:08 +0000 (-0400) Subject: Use a function to generate do-not-edit comment X-Git-Tag: openssl-3.0.0-alpha1~796 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=625c781dc76df145cfd30eeff7b6de7dfcc8afc7;p=thirdparty%2Fopenssl.git Use a function to generate do-not-edit comment Reviewed-by: Tomas Mraz Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/10316) --- diff --git a/CHANGES b/CHANGES index 954c0ab028d..e0dc0e26116 100644 --- a/CHANGES +++ b/CHANGES @@ -154,6 +154,10 @@ pages for further details. [Matt Caswell] + *) Most common options (such as -rand/-writerand, TLS version control, etc) + were refactored and point to newly-enhanced descriptions in openssl.pod + [Rich Salz] + *) Over two thousand fixes were made to the documentation, including: adding missing command flags, better style conformance, documentation of internals, etc. diff --git a/doc/man1/openssl-ca.pod.in b/doc/man1/openssl-ca.pod.in index c439fde5d9f..ca8ebb8c70f 100644 --- a/doc/man1/openssl-ca.pod.in +++ b/doc/man1/openssl-ca.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-cms.pod.in b/doc/man1/openssl-cms.pod.in index 83eb4fdb57e..56fe42c788c 100644 --- a/doc/man1/openssl-cms.pod.in +++ b/doc/man1/openssl-cms.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-crl.pod.in b/doc/man1/openssl-crl.pod.in index 829c2a7235d..29d2ac25d57 100644 --- a/doc/man1/openssl-crl.pod.in +++ b/doc/man1/openssl-crl.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-dgst.pod.in b/doc/man1/openssl-dgst.pod.in index 75187ffe2cb..4472b2ffe05 100644 --- a/doc/man1/openssl-dgst.pod.in +++ b/doc/man1/openssl-dgst.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-dhparam.pod.in b/doc/man1/openssl-dhparam.pod.in index 9ae5006b1ee..d55931fae80 100644 --- a/doc/man1/openssl-dhparam.pod.in +++ b/doc/man1/openssl-dhparam.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-dsaparam.pod.in b/doc/man1/openssl-dsaparam.pod.in index d23f48fd5b3..cfe7c31e598 100644 --- a/doc/man1/openssl-dsaparam.pod.in +++ b/doc/man1/openssl-dsaparam.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-ecparam.pod.in b/doc/man1/openssl-ecparam.pod.in index 1e262a4a81e..823ca51273a 100644 --- a/doc/man1/openssl-ecparam.pod.in +++ b/doc/man1/openssl-ecparam.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-enc.pod.in b/doc/man1/openssl-enc.pod.in index 842eb2a1831..0f1508e97ab 100644 --- a/doc/man1/openssl-enc.pod.in +++ b/doc/man1/openssl-enc.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-gendsa.pod.in b/doc/man1/openssl-gendsa.pod.in index d92f0dd7a89..c15fdc9d037 100644 --- a/doc/man1/openssl-gendsa.pod.in +++ b/doc/man1/openssl-gendsa.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-genrsa.pod.in b/doc/man1/openssl-genrsa.pod.in index 6239cd8bee9..16b887be994 100644 --- a/doc/man1/openssl-genrsa.pod.in +++ b/doc/man1/openssl-genrsa.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-ocsp.pod.in b/doc/man1/openssl-ocsp.pod.in index e1634301a2d..88e0a3916d2 100644 --- a/doc/man1/openssl-ocsp.pod.in +++ b/doc/man1/openssl-ocsp.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-passwd.pod.in b/doc/man1/openssl-passwd.pod.in index dee50df2291..93039090a35 100644 --- a/doc/man1/openssl-passwd.pod.in +++ b/doc/man1/openssl-passwd.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-pkcs12.pod.in b/doc/man1/openssl-pkcs12.pod.in index 3eef9dc8565..16eb0accecf 100644 --- a/doc/man1/openssl-pkcs12.pod.in +++ b/doc/man1/openssl-pkcs12.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-pkcs8.pod.in b/doc/man1/openssl-pkcs8.pod.in index 72717f2147e..b53f0ee8ce5 100644 --- a/doc/man1/openssl-pkcs8.pod.in +++ b/doc/man1/openssl-pkcs8.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-pkeyutl.pod.in b/doc/man1/openssl-pkeyutl.pod.in index 61cf3cb9efc..27f1d26ac82 100644 --- a/doc/man1/openssl-pkeyutl.pod.in +++ b/doc/man1/openssl-pkeyutl.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-rand.pod.in b/doc/man1/openssl-rand.pod.in index fe7a2467bc4..fd41da379d7 100644 --- a/doc/man1/openssl-rand.pod.in +++ b/doc/man1/openssl-rand.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-req.pod.in b/doc/man1/openssl-req.pod.in index 83aa1ad54ee..88772cad7c3 100644 --- a/doc/man1/openssl-req.pod.in +++ b/doc/man1/openssl-req.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-rsautl.pod.in b/doc/man1/openssl-rsautl.pod.in index 374b87a4060..9cabb5f173f 100644 --- a/doc/man1/openssl-rsautl.pod.in +++ b/doc/man1/openssl-rsautl.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-s_client.pod.in b/doc/man1/openssl-s_client.pod.in index 005e12ab2d7..b14332dbda4 100644 --- a/doc/man1/openssl-s_client.pod.in +++ b/doc/man1/openssl-s_client.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-s_server.pod.in b/doc/man1/openssl-s_server.pod.in index 9e1c1d3e0e9..f8913e647c4 100644 --- a/doc/man1/openssl-s_server.pod.in +++ b/doc/man1/openssl-s_server.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-s_time.pod.in b/doc/man1/openssl-s_time.pod.in index 18e243146ee..fd7cb023588 100644 --- a/doc/man1/openssl-s_time.pod.in +++ b/doc/man1/openssl-s_time.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-smime.pod.in b/doc/man1/openssl-smime.pod.in index 0f1c9bdf006..5653c0f68c4 100644 --- a/doc/man1/openssl-smime.pod.in +++ b/doc/man1/openssl-smime.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-speed.pod.in b/doc/man1/openssl-speed.pod.in index 657a4156c6f..164bf3d9d72 100644 --- a/doc/man1/openssl-speed.pod.in +++ b/doc/man1/openssl-speed.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-srp.pod.in b/doc/man1/openssl-srp.pod.in index 24990c91486..47dfe40aa79 100644 --- a/doc/man1/openssl-srp.pod.in +++ b/doc/man1/openssl-srp.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-ts.pod.in b/doc/man1/openssl-ts.pod.in index 6827fe84d17..f6202fa92f4 100644 --- a/doc/man1/openssl-ts.pod.in +++ b/doc/man1/openssl-ts.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-verify.pod.in b/doc/man1/openssl-verify.pod.in index 9a92cb6f324..4f7f587b6d7 100644 --- a/doc/man1/openssl-verify.pod.in +++ b/doc/man1/openssl-verify.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/man1/openssl-x509.pod.in b/doc/man1/openssl-x509.pod.in index c99a5b23f07..066df4eadf0 100644 --- a/doc/man1/openssl-x509.pod.in +++ b/doc/man1/openssl-x509.pod.in @@ -1,9 +1,5 @@ =pod - -=begin comment -{- join("\n", @autowarntext) -} - -=end comment +{- OpenSSL::safe::output_do_not_edit_headers(); -} =head1 NAME diff --git a/doc/perlvars.pm b/doc/perlvars.pm index da61f778974..01234f189bf 100644 --- a/doc/perlvars.pm +++ b/doc/perlvars.pm @@ -130,3 +130,11 @@ $OpenSSL::safe::opt_s_item = "" . "B<-record_padding> I, B<-debug_broken_protocol>, B<-no_middlebox>\n" . "\n" . "See L for details."; + +package OpenSSL::safe; +sub output_do_not_edit_headers { + return "\n=begin comment\n\n" + . join("\n", @autowarntext) + . "\n\n=end comment"; +} +1;