summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMike Mason <ms13sp@gmail.com>2007-12-13 22:26:09 +0000
committerMike Mason <ms13sp@gmail.com>2007-12-13 22:26:09 +0000
commit71f009d118b9ceb6ff85dc395f92d3c6f3364b62 (patch)
treeacb7b343cdcb81bdf2a4a93c550d7b13fd56d507 /lib
parentf4075701ea0274ec47d321cef3d0f202cc7b6b8e (diff)
downloadacf-core-71f009d118b9ceb6ff85dc395f92d3c6f3364b62.tar.bz2
acf-core-71f009d118b9ceb6ff85dc395f92d3c6f3364b62.tar.xz
Added an md5sum hash function to fs.lua. Cron-model and cron-controller added just to grab and edit the crontab file.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@424 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'lib')
-rw-r--r--lib/fs.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/fs.lua b/lib/fs.lua
index c9094f2..e7643df 100644
--- a/lib/fs.lua
+++ b/lib/fs.lua
@@ -79,6 +79,14 @@ function write_line_file ( path, str )
end
+--will return a string with md5sum and filename
+function md5sum_file ( path )
+ cmd = "/usr/bin/md5sum " .. path
+ f = io.popen(cmd)
+ checksum = f:read("*a")
+ f:close()
+ return checksum
+end
-- iterator function for finding dir entries matching filespec (what)