diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-07-05 15:17:32 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-07-05 15:17:32 +0200 |
commit | b76142bfef85987db05e2cf8a59939cd690960c5 (patch) | |
tree | 6fede9a2ae10acee347361498018ee0f1b17abde /sys/src/cmd/hjfs | |
parent | 76677bb8f0d1b5f5dd620de995c0c27c6494e93b (diff) |
hjfs: add users command, fix newuser ? documentation
Diffstat (limited to 'sys/src/cmd/hjfs')
-rw-r--r-- | sys/src/cmd/hjfs/auth.c | 1 | ||||
-rw-r--r-- | sys/src/cmd/hjfs/cons.c | 8 | ||||
-rw-r--r-- | sys/src/cmd/hjfs/fns.h | 1 | ||||
-rw-r--r-- | sys/src/cmd/hjfs/fs1.c | 2 |
4 files changed, 11 insertions, 1 deletions
diff --git a/sys/src/cmd/hjfs/auth.c b/sys/src/cmd/hjfs/auth.c index 1e032de25..ede0286e5 100644 --- a/sys/src/cmd/hjfs/auth.c +++ b/sys/src/cmd/hjfs/auth.c @@ -465,3 +465,4 @@ found: createuserdir(fs, argv[1], uid); return 1; } + diff --git a/sys/src/cmd/hjfs/cons.c b/sys/src/cmd/hjfs/cons.c index 688f31378..bfe6bf938 100644 --- a/sys/src/cmd/hjfs/cons.c +++ b/sys/src/cmd/hjfs/cons.c @@ -322,6 +322,13 @@ error: return -1; } +int +cmdusers(int, char**) +{ + readusers(fsmain); + return 0; +} + extern int cmdnewuser(int, char **); Cmd cmds[] = { @@ -334,6 +341,7 @@ Cmd cmds[] = { {"sync", 1, cmdsync}, {"halt", 1, cmdhalt}, {"newuser", 0, cmdnewuser}, + {"users", 1, cmdusers}, {"echo", 2, cmdecho}, {"df", 1, cmddf}, {"debug-deind", 2, cmddebugdeind}, diff --git a/sys/src/cmd/hjfs/fns.h b/sys/src/cmd/hjfs/fns.h index 24c48dffc..0a2cb8667 100644 --- a/sys/src/cmd/hjfs/fns.h +++ b/sys/src/cmd/hjfs/fns.h @@ -53,3 +53,4 @@ int userssave(Fs *, Chan *); int ingroup(Fs *, short, short, int); void workerinit(void); void writeusers(Fs *); +void readusers(Fs *); diff --git a/sys/src/cmd/hjfs/fs1.c b/sys/src/cmd/hjfs/fs1.c index ac37eefb0..b59d1e7f4 100644 --- a/sys/src/cmd/hjfs/fs1.c +++ b/sys/src/cmd/hjfs/fs1.c @@ -214,7 +214,7 @@ error: dprint("writeusers: %r\n"); } -static void +void readusers(Fs *fs) { Chan *ch; |