Handle lack of RSA in kekey
authorJamie Cameron <jcameron@webmin.com>
Wed, 5 Jan 2011 18:04:48 +0000 (10:04 -0800)
committerJamie Cameron <jcameron@webmin.com>
Wed, 5 Jan 2011 18:04:48 +0000 (10:04 -0800)
webmin/webmin-lib.pl

index 3dd18fd..b9abf10 100755 (executable)
@@ -978,7 +978,9 @@ line.
 sub validate_key_cert
 {
 local $key = &read_file_contents($_[0]);
-$key =~ /BEGIN RSA PRIVATE KEY/i || &error(&text('ssl_ekey', $_[0]));
+$key =~ /BEGIN RSA PRIVATE KEY/i ||
+    $key =~ /BEGIN PRIVATE KEY/i ||
+       &error(&text('ssl_ekey', $_[0]));
 if (!$_[1]) {
        $key =~ /BEGIN CERTIFICATE/ || &error(&text('ssl_ecert', $_[0]));
        }