diff options
-rw-r--r-- | ipsectools-model.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ipsectools-model.lua b/ipsectools-model.lua index 5b39852..e9b3810 100644 --- a/ipsectools-model.lua +++ b/ipsectools-model.lua @@ -237,9 +237,9 @@ function upload_cert(newcert) posix.mkdir(baseurl) end -- copy the keys - os.rename(newcert.value.cert.value.."cert.pem", baseurl..newcert.value.name.value.."-cert.pem") - os.rename(newcert.value.cert.value.."key.pem", baseurl..newcert.value.name.value.."-key.pem") - os.rename(newcert.value.cert.value.."ca.pem", baseurl..newcert.value.name.value.."-ca.pem") + fs.move_file(newcert.value.cert.value.."cert.pem", baseurl..newcert.value.name.value.."-cert.pem") + fs.move_file(newcert.value.cert.value.."key.pem", baseurl..newcert.value.name.value.."-key.pem") + fs.move_file(newcert.value.cert.value.."ca.pem", baseurl..newcert.value.name.value.."-ca.pem") posix.chmod(baseurl..newcert.value.name.value.."-key.pem", "rw-------") else newcert.errtxt = "Failed to upload certificate" |