From f2e4f5cea9095022720db1e95bb6476ac51f70ce Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Sat, 24 Jan 2009 16:52:21 +0000 Subject: 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 --- ipsectools-model.lua | 10 +++------- 1 file 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 -- cgit v1.2.3