Fix seeding from random device w/o getrandom syscall
[openssl.git] / tools / c_rehash.in
index 2fef62784fade48967c2c8a203deb8442ac07ed8..421fd892086f9344822e74e1ac8b5bd836364548 100644 (file)
@@ -1,7 +1,7 @@
-#!{- $config{hashbangperl} -}
+#!{- $config{HASHBANGPERL} -}
 
 # {- join("\n# ", @autowarntext) -}
-# Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
+# Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved.
 #
 # Licensed under the OpenSSL license (the "License").  You may not use
 # this file except in compliance with the License.  You can obtain a copy
@@ -30,7 +30,7 @@ while ( $ARGV[0] =~ /^-/ ) {
     if ( $flag eq '-old') {
            $x509hash = "-subject_hash_old";
            $crlhash = "-hash_old";
-    } elsif ( $flag eq '-h') {
+    } elsif ( $flag eq '-h' || $flag eq '-help' ) {
            help();
     } elsif ( $flag eq '-n' ) {
            $removelinks = 0;
@@ -38,15 +38,15 @@ while ( $ARGV[0] =~ /^-/ ) {
            $verbose++;
     }
     else {
-           print STDERR "Usage error; try -help.\n";
+           print STDERR "Usage error; try -h.\n";
            exit 1;
     }
 }
 
 sub help {
-       print "Usage: c_rehash [-old] [-h] [-v] [dirs...]\n";
+       print "Usage: c_rehash [-old] [-h] [-help] [-v] [dirs...]\n";
        print "   -old use old-style digest\n";
-       print "   -h print this help text\n";
+       print "   -h or -help print this help text\n";
        print "   -v print files removed and linked\n";
        exit 0;
 }