diff --git a/bin/aux/addwuser.rc b/bin/aux/addwuser.rc new file mode 100755 index 0000000..8ad5284 --- /dev/null +++ b/bin/aux/addwuser.rc @@ -0,0 +1,31 @@ +#!/usr/bin/env rc + +if(! ~ $#werc_root 0) + cd $werc_root + +fn usage { + if(! ~ $#* 0) + echo $0: $* >[1=2] + echo 'Usage:' $0 'user_name user_password [groups ...]' >[1=2] + exit usage +} + +if(! test -d etc/users/ + usage 'Run for root of werc installation or set $werc_root' + +user_name=$1 +shift +user_pass=$1 +shift +user_groups=$* + +if(~ $"user_name '' || ~ $"user_pass '') + usage + +mkdir etc/users/$user_name +echo $user_pass > etc/users/$user_name/password + +if(! ~ $#user_groups 0) + for(g in $user_groups) + echo $user_name >> etc/groups/$g + diff --git a/sites/werc.cat-v.org/docs/config_options.md b/sites/werc.cat-v.org/docs/config_options.md index f8137e0..8feeba4 100644 --- a/sites/werc.cat-v.org/docs/config_options.md +++ b/sites/werc.cat-v.org/docs/config_options.md @@ -12,9 +12,9 @@ Variables: * siteSubTitle * Html header meta tags: - * meta_description - * meta_keywords - * extraHeaders - Raw extra headers. + * meta_description - `` tag.. Sidebar and navigation @@ -26,7 +26,7 @@ Variables: Functions: -* `conf_hide_paths [paths_patterns ...]` - Hide the given patterns from navigation menu, sitemap and dir listing (do *not* depend on this for securty!). +* `conf_hide_paths [path_patterns ...]` - Hide the given patterns from navigation menu, sitemap and dir listing (do *not* depend on this for securty!). Http control ------------