|
@@ -77,6 +77,23 @@ function change_password_dokuwiki {
|
77
|
77
|
fi
|
78
|
78
|
}
|
79
|
79
|
|
|
80
|
+function add_user_dokuwiki {
|
|
81
|
+ new_username="$1"
|
|
82
|
+ new_user_password="$2"
|
|
83
|
+
|
|
84
|
+ HASHED_DOKUWIKI_PASSWORD=$(echo -n "$new_user_password" | md5sum | awk -F ' ' '{print $1}')
|
|
85
|
+ echo "$new_username:$HASHED_DOKUWIKI_PASSWORD:$new_username:$new_username@$HOSTNAME:user,upload" >> /var/lib/dokuwiki/acl/users.auth.php
|
|
86
|
+ chmod 640 /var/lib/dokuwiki/acl/users.auth.php
|
|
87
|
+}
|
|
88
|
+
|
|
89
|
+function remove_user_dokuwiki {
|
|
90
|
+ remove_username="$1"
|
|
91
|
+
|
|
92
|
+ if grep "$remove_username:" /var/lib/dokuwiki/acl/users.auth.php; then
|
|
93
|
+ sed -i "/$remove_username:/d" /var/lib/dokuwiki/acl/users.auth.php
|
|
94
|
+ fi
|
|
95
|
+}
|
|
96
|
+
|
80
|
97
|
function reconfigure_dokuwiki {
|
81
|
98
|
echo -n ''
|
82
|
99
|
}
|