From 625c781dc76df145cfd30eeff7b6de7dfcc8afc7 Mon Sep 17 00:00:00 2001 From: Rich Salz Date: Wed, 30 Oct 2019 23:35:08 -0400 Subject: [PATCH] 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) --- CHANGES | 4 ++++ doc/man1/openssl-ca.pod.in | 6 +----- doc/man1/openssl-cms.pod.in | 6 +----- doc/man1/openssl-crl.pod.in | 6 +----- doc/man1/openssl-dgst.pod.in | 6 +----- doc/man1/openssl-dhparam.pod.in | 6 +----- doc/man1/openssl-dsaparam.pod.in | 6 +----- doc/man1/openssl-ecparam.pod.in | 6 +----- doc/man1/openssl-enc.pod.in | 6 +----- doc/man1/openssl-gendsa.pod.in | 6 +----- doc/man1/openssl-genrsa.pod.in | 6 +----- doc/man1/openssl-ocsp.pod.in | 6 +----- doc/man1/openssl-passwd.pod.in | 6 +----- doc/man1/openssl-pkcs12.pod.in | 6 +----- doc/man1/openssl-pkcs8.pod.in | 6 +----- doc/man1/openssl-pkeyutl.pod.in | 6 +----- doc/man1/openssl-rand.pod.in | 6 +----- doc/man1/openssl-req.pod.in | 6 +----- doc/man1/openssl-rsautl.pod.in | 6 +----- doc/man1/openssl-s_client.pod.in | 6 +----- doc/man1/openssl-s_server.pod.in | 6 +----- doc/man1/openssl-s_time.pod.in | 6 +----- doc/man1/openssl-smime.pod.in | 6 +----- doc/man1/openssl-speed.pod.in | 6 +----- doc/man1/openssl-srp.pod.in | 6 +----- doc/man1/openssl-ts.pod.in | 6 +----- doc/man1/openssl-verify.pod.in | 6 +----- doc/man1/openssl-x509.pod.in | 6 +----- doc/perlvars.pm | 8 ++++++++ 29 files changed, 39 insertions(+), 135 deletions(-) diff --git a/CHANGES b/CHANGES index 954c0ab028..e0dc0e2611 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 c439fde5d9..ca8ebb8c70 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 83eb4fdb57..56fe42c788 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 829c2a7235..29d2ac25d5 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 75187ffe2c..4472b2ffe0 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 9ae5006b1e..d55931fae8 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 d23f48fd5b..cfe7c31e59 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 1e262a4a81..823ca51273 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 842eb2a183..0f1508e97a 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 d92f0dd7a8..c15fdc9d03 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 6239cd8bee..16b887be99 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 e1634301a2..88e0a3916d 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 dee50df229..93039090a3 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 3eef9dc856..16eb0accec 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 72717f2147..b53f0ee8ce 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 61cf3cb9ef..27f1d26ac8 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 fe7a2467bc..fd41da379d 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 83aa1ad54e..88772cad7c 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 374b87a406..9cabb5f173 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 005e12ab2d..b14332dbda 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 9e1c1d3e0e..f8913e647c 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 18e243146e..fd7cb02358 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 0f1c9bdf00..5653c0f68c 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 657a4156c6..164bf3d9d7 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 24990c9148..47dfe40aa7 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 6827fe84d1..f6202fa92f 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 9a92cb6f32..4f7f587b6d 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 c99a5b23f0..066df4eadf 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 da61f77897..01234f189b 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; -- 2.34.1