From b153aa4e5da307f8fd162bf1f628dcac71dfb19f Mon Sep 17 00:00:00 2001 From: hickert Date: Thu, 14 Oct 2010 07:56:40 +0000 Subject: [PATCH] Reverted patch from 'bcooksley' -It is now implemented in main.inc for all file uploads git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20041 594d385d-05f5-0310-b6e9-bd551577e9d8 --- gosa-plugins/ssh/personal/ssh/class_sshPublicKey.inc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/gosa-plugins/ssh/personal/ssh/class_sshPublicKey.inc b/gosa-plugins/ssh/personal/ssh/class_sshPublicKey.inc index 610e4d4a5..e478d329b 100644 --- a/gosa-plugins/ssh/personal/ssh/class_sshPublicKey.inc +++ b/gosa-plugins/ssh/personal/ssh/class_sshPublicKey.inc @@ -122,13 +122,7 @@ class sshPublicKey extends plugin msg_dialog::display(_("Upload error"), _("Error uploading the key!")." (".$_FILES['key']['error'].")", ERROR_DIALOG); } else { - // On some systems we can not operate on this tmp file. We need to - // explicitely copy it first - $tempfile= tempnam(sys_get_temp_dir(), 'GOsa'); - move_uploaded_file($_FILES['key']['tmp_name'], $tempfile); - $lines= file($tempfile); - unlink($tempfile); - + $lines= file($_FILES['key']['tmp_name']); foreach ($lines as $line) { if (preg_match('/^(ssh-(dss|rsa))\s+([a-zA-Z0-9+\/.=]+)\s+([[:print:]]+)$/', $line, $match)) { $fingerprint= $this->fingerprint(base64_decode($match[3])); -- 2.30.2