summaryrefslogtreecommitdiffstats
path: root/src/usr/local
diff options
context:
space:
mode:
authorSteve Beaver <sbeaver@netgate.com>2017-03-15 11:08:24 -0400
committerSteve Beaver <sbeaver@netgate.com>2017-03-15 11:08:54 -0400
commitd6107e1a4b3d7bf942d64849705f173c8a4e12f8 (patch)
tree34d429c0d7a883c74656ba006bc8a2b6ede0eb5f /src/usr/local
parent92005dd1a5636df837b6d62cd2372bf1c44cce4a (diff)
downloadpfsense-d6107e1a4b3d7bf942d64849705f173c8a4e12f8.zip
pfsense-d6107e1a4b3d7bf942d64849705f173c8a4e12f8.tar.gz
Deleted CSR key textarea - No longer required
Diffstat (limited to 'src/usr/local')
-rw-r--r--src/usr/local/www/system_certmanager.php23
1 files changed, 3 insertions, 20 deletions
diff --git a/src/usr/local/www/system_certmanager.php b/src/usr/local/www/system_certmanager.php
index 4a8ee41..a5fb34b 100644
--- a/src/usr/local/www/system_certmanager.php
+++ b/src/usr/local/www/system_certmanager.php
@@ -222,10 +222,6 @@ if ($_POST['save']) {
if (($_POST['csrtosign'] === "new") && (!strstr($_POST['csrpaste'], "BEGIN CERTIFICATE REQUEST") || !strstr($_POST['csrpaste'], "END CERTIFICATE REQUEST"))) {
$input_errors[] = gettext("This signing request does not appear to be valid.");
}
-
- if (($_POST['csrtosign'] === "new") && (!strstr($_POST['keypaste'], "BEGIN PRIVATE KEY") || !strstr($_POST['keypaste'], "END PRIVATE KEY"))) {
- $input_errors[] = gettext("This CSR key does not appear to be valid.");
- }
}
if ($pconfig['method'] == "import") {
@@ -402,12 +398,7 @@ if ($_POST['save']) {
$newcert['descr'] = $pconfig['descr'];
$newcert['type'] = $type;
$newcert['crt'] = base64_encode($n509);
-
- if ($pconfig['csrtosign'] === "new") {
- $newcert['prv'] = $pconfig['keypaste'];
- } else {
- $newcert['prv'] = $config['cert'][$pconfig['csrtosign']]['prv'];
- }
+ $newcert['prv'] = $config['cert'][$pconfig['csrtosign']]['prv'];
$config['cert'][] = $newcert;
@@ -670,7 +661,7 @@ if ($act == "new" || (($_POST['save'] == gettext("Save")) && $input_errors)) {
$idx++;
}
- return ['new' => gettext('New')] + $allCsrs;
+ return ['new' => gettext('New CSR (Paste below)')] + $allCsrs;
}
$section = new Form_Section('Sign CSR');
@@ -694,7 +685,7 @@ if ($act == "new" || (($_POST['save'] == gettext("Save")) && $input_errors)) {
'duration',
'*Certificate duration (days)',
'number',
- $pconfig['duration'] ? $pconfig['duration']:'365'
+ $pconfig['duration'] ? $pconfig['duration']:'3650'
));
$section->addInput(new Form_Textarea(
@@ -703,12 +694,6 @@ if ($act == "new" || (($_POST['save'] == gettext("Save")) && $input_errors)) {
$pconfig['csrpaste']
))->setHelp('Paste a Certificate Signing Request in X.509 PEM format here.');
- $section->addInput(new Form_Textarea(
- 'keypaste',
- 'CSR key',
- $pconfig['keypaste']
- ))->setHelp('Paste a Certificate Signing Request provate key in X.509 PEM format here.');
-
$form->add($section);
$section = new Form_Section('Import Certificate');
@@ -1255,9 +1240,7 @@ events.push(function() {
var newcsr = ($('#csrtosign').val() == "new");
$('#csrpaste').attr('readonly', !newcsr);
- $('#keypaste').attr('readonly', !newcsr);
setRequired('csrpaste', newcsr);
- setRequired('keypaste', newcsr);
}
// ---------- Click checkbox handlers ---------------------------------------------------------
OpenPOWER on IntegriCloud