diff options
Diffstat (limited to 'src/cmd/upas/common')
-rw-r--r-- | src/cmd/upas/common/become.c | 28 | ||||
-rw-r--r-- | src/cmd/upas/common/libsys.c | 1 |
2 files changed, 1 insertions, 28 deletions
diff --git a/src/cmd/upas/common/become.c b/src/cmd/upas/common/become.c deleted file mode 100644 index 1b5aa456..00000000 --- a/src/cmd/upas/common/become.c +++ /dev/null @@ -1,28 +0,0 @@ -#include "common.h" -#include <auth.h> -#include <ndb.h> - -/* - * become powerless user - */ -int -become(char **cmd, char *who) -{ - int fd; - - USED(cmd); - if(strcmp(who, "none") == 0) { - fd = open("#c/user", OWRITE); - if(fd < 0 || write(fd, "none", strlen("none")) < 0) { - werrstr("can't become none"); - return -1; - } - close(fd); - // jpc if(newns("none", 0)) { - // jpc werrstr("can't set new namespace"); - // jpc return -1; - // jpc } - } - return 0; -} - diff --git a/src/cmd/upas/common/libsys.c b/src/cmd/upas/common/libsys.c index a9d4f0f8..cf56c869 100644 --- a/src/cmd/upas/common/libsys.c +++ b/src/cmd/upas/common/libsys.c @@ -454,6 +454,7 @@ sysnames_read(void) if(namev) return namev; +/* XXX */ /* free(csgetvalue(0, "sys", alt_sysname_read(), "dom", &t)); jpc */ db = ndbopen(unsharp("#9/ndb/local")); free(ndbgetvalue(db, &s, "sys", sysname(),"dom", &t)); |