swerc

anselm's simpler werc fork
git clone git://git.suckless.org/swerc
Log | Files | Refs | README

commit 26008563545d12aec9a1ad0a12d06738580b37a0
parent 91c7010019b418428db97f807578f0127394960d
Author: uriel@soma <unknown>
Date:   Sat, 28 Feb 2009 14:02:34 +0000

Documentation updates.
Diffstat:
Msites/werc.cat-v.org/docs/user_management.md | 11++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/sites/werc.cat-v.org/docs/user_management.md b/sites/werc.cat-v.org/docs/user_management.md @@ -10,7 +10,9 @@ A user account consists of a directory under `etc/users/` that contains files wi % cat etc/users/uriel/password mypass -Groups consists of files named after the group name stored in `etc/groups/`, containing the names of the group members, one per line. +Users and groups share the same namespace, you can create a group the same way you create a user but instead of a 'password' file adding a 'members' file containing the names of the group members, one per line. + +A 'user-group' directory can contain both a password and members file, in which case it will act concurrently as a user and as a group. The group 'admin' is 'built-in' and any members in that group will have admin privileges for most werc apps by default. @@ -20,8 +22,9 @@ Example To create a user called [glenda](http://glenda.cat-v.org) that is a member of the group `rabbits` you can do: % mkdir etc/users/glenda/ - % echo passw > etc/user/glenda/password - % echo glenda >> etc/users/rabbits + % echo carrot > etc/user/glenda/password + % mkdir -p etc/users/rabbits + % echo glenda >> etc/users/rabbits/members Utils ----- @@ -29,3 +32,5 @@ Utils The script at bin/aux/addwuser.rc allows you to even more trivially add users. addwuser.rc user_name user_pass [groups ...] + +