diff options
Diffstat (limited to 'ipsectools-model.lua')
-rw-r--r-- | ipsectools-model.lua | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/ipsectools-model.lua b/ipsectools-model.lua index 79cadbc..4e0c6df 100644 --- a/ipsectools-model.lua +++ b/ipsectools-model.lua @@ -247,13 +247,9 @@ function upload_cert(newcert) -- Delete the temporary files if validator.is_valid_filename(newcert.value.cert.value, "/tmp/") and fs.is_file(newcert.value.cert.value) then - cmd = "rm "..format.escapespecialcharacters(newcert.value.cert.value) - f = io.popen(cmd.."cert.pem") - f:close() - f = io.popen(cmd.."key.pem") - f:close() - f = io.popen(cmd.."ca.pem") - f:close() + os.remove(newcert.value.cert.value.."cert.pem") + os.remove(newcert.value.cert.value.."key.pem") + os.remove(newcert.value.cert.value.."ca.pem") end return newcert |