summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2009-01-24 16:52:21 +0000
committerTed Trask <ttrask01@yahoo.com>2009-01-24 16:52:21 +0000
commitf2e4f5cea9095022720db1e95bb6476ac51f70ce (patch)
treef031b2b5aea284a5da45e44bdb42aaa4acc6813e
parentd45082ce6687d7fc7e72402e471c0d6a35f47026 (diff)
downloadacf-ipsec-tools-f2e4f5cea9095022720db1e95bb6476ac51f70ce.tar.bz2
acf-ipsec-tools-f2e4f5cea9095022720db1e95bb6476ac51f70ce.tar.xz
Started process of removing as many io.popen calls as possible. Not complete.
git-svn-id: svn://svn.alpinelinux.org/acf/ipsec-tools/trunk@1695 ab2d0c66-481e-0410-8bed-d214d4d58bed
-rw-r--r--ipsectools-model.lua10
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