shithub: werc

Download patch

ref: 0e3cecccaae7fb47774953fa9ea34571a6c07dea
parent: 58643279648893dc4c80bb904bbd5bdaad8e6d62
author: sl <uriel@engel.se.cat-v.org>
date: Thu Feb 12 19:56:15 EST 2009

Script to add users.

--- /dev/null
+++ b/bin/aux/addwuser.rc
@@ -1,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
+  
--- a/sites/werc.cat-v.org/docs/config_options.md
+++ b/sites/werc.cat-v.org/docs/config_options.md
@@ -12,9 +12,9 @@
     * siteSubTitle
 
 * Html header meta tags:
-    * meta_description
-    * meta_keywords
-    * extraHeaders  - Raw extra headers.
+    * meta_description - `<meta name="description" ...`
+    * meta_keywords - `<meta name="keywords" ...`
+    * extraHeaders  - Raw extra html headers, the content of this var will be inserted inside the `<head>` tag..
 
 
 Sidebar and navigation
@@ -26,7 +26,7 @@
 
 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
 ------------