diff options
author | Natanael Copa <natanael.copa@gmail.com> | 2007-11-16 07:45:20 +0000 |
---|---|---|
committer | Natanael Copa <natanael.copa@gmail.com> | 2007-11-16 07:45:20 +0000 |
commit | 92838457c6cb3ccbba0f1f69c41d1da9c6f7c2d7 (patch) | |
tree | ee7f7fc76aa53e69b15a0460b70bc06c77ac0c3c /privdemo-model.lua | |
download | acf-sandbox-92838457c6cb3ccbba0f1f69c41d1da9c6f7c2d7.tar.bz2 acf-sandbox-92838457c6cb3ccbba0f1f69c41d1da9c6f7c2d7.tar.xz |
moved priv separation demo to sandboxv0.1
git-svn-id: svn://svn.alpinelinux.org/acf/sandbox/trunk@314 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'privdemo-model.lua')
-rw-r--r-- | privdemo-model.lua | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/privdemo-model.lua b/privdemo-model.lua new file mode 100644 index 0000000..7103e2d --- /dev/null +++ b/privdemo-model.lua @@ -0,0 +1,25 @@ +-- ipsec controller + +module(..., package.seeall) + +require("posix") + +--------------------------------------------------------- +-- privileged funcs + +priv = {} +function priv.getuid() + return posix.getpid().euid +end + + + +------------------------------------------------------------- +-- Unprivileged funcs + +function getuid(self) + return posix.getpid().euid +end + + + |