From 92838457c6cb3ccbba0f1f69c41d1da9c6f7c2d7 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Fri, 16 Nov 2007 07:45:20 +0000 Subject: moved priv separation demo to sandbox git-svn-id: svn://svn.alpinelinux.org/acf/sandbox/trunk@314 ab2d0c66-481e-0410-8bed-d214d4d58bed --- privdemo-model.lua | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 privdemo-model.lua (limited to 'privdemo-model.lua') 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 + + + -- cgit v1.2.3