summaryrefslogtreecommitdiffstats
path: root/password-model.lua
diff options
context:
space:
mode:
authorMike Mason <ms13sp@gmail.com>2008-02-14 22:03:42 +0000
committerMike Mason <ms13sp@gmail.com>2008-02-14 22:03:42 +0000
commit7563119ac9703d51b7b9c9ffd4e2f7fb8b40746b (patch)
tree732275bc7f08d8f63d11cce5e004dbaff48f73e9 /password-model.lua
parent5409f60bd83f0a817e7d061ee995c7ad7a2e49e3 (diff)
downloadacf-alpine-baselayout-7563119ac9703d51b7b9c9ffd4e2f7fb8b40746b.tar.bz2
acf-alpine-baselayout-7563119ac9703d51b7b9c9ffd4e2f7fb8b40746b.tar.xz
Getting menu and permission to start working together. Just test code most commented out.
git-svn-id: svn://svn.alpinelinux.org/acf/alpine-baselayout/trunk@723 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'password-model.lua')
-rw-r--r--password-model.lua15
1 files changed, 1 insertions, 14 deletions
diff --git a/password-model.lua b/password-model.lua
index e4dfb22..376c0e2 100644
--- a/password-model.lua
+++ b/password-model.lua
@@ -4,21 +4,8 @@ require "format"
-- no initializer in model - use controller.init for that
-get = function (self)
---hardcoded for root now
- f = format.search_for_lines("/etc/shadow", "root:")
- temp = format.string_to_table(f,":")
- if temp[2] == "!" then
- status = "not set"
- else
- status = "set"
- end
- f:close()
- return (cfe{value=status, name="password"})
-end
-
--setup so that it will compare password input
-set = function (self, cmd1, cmd2)
+set = function (self, userid, cmd1, cmd2)
if cmd1 ~= cmd2 then report = "Invalid or non matching password. Try again"
else
command = "/usr/bin/cryptpw" .. " " .. cmd1