|
@@ -67,6 +67,7 @@ function change_password_etherpad {
|
67
|
67
|
sed -i "s|\"$change_username\": {.*|\"$change_username\": { \"password\": \"$new_user_password\", \"is_admin\": false },|g" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json
|
68
|
68
|
fi
|
69
|
69
|
${PROJECT_NAME}-pass -u $change_username -a etherpad -p "$new_user_password"
|
|
70
|
+ systemctl restart etherpad
|
70
|
71
|
fi
|
71
|
72
|
}
|
72
|
73
|
|
|
@@ -193,8 +194,9 @@ function remove_user_etherpad {
|
193
|
194
|
|
194
|
195
|
${PROJECT_NAME}-pass -u $remove_username --rmapp etherpad
|
195
|
196
|
|
196
|
|
- if ! grep -q "\"$remove_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then
|
|
197
|
+ if grep -q "\"$remove_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then
|
197
|
198
|
sed -i "/\"$remove_username\": {/,/},/d" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json
|
|
199
|
+ systemctl restart etherpad
|
198
|
200
|
fi
|
199
|
201
|
}
|
200
|
202
|
|
|
@@ -205,6 +207,7 @@ function add_user_etherpad {
|
205
|
207
|
read_config_param ETHERPAD_DOMAIN_NAME
|
206
|
208
|
if ! grep -q "\"$new_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then
|
207
|
209
|
sed -i "/\"users\": {/a \"$new_username\": { \"password\": \"$new_user_password\", \"is_admin\": false }," /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json
|
|
210
|
+ systemctl restart etherpad
|
208
|
211
|
fi
|
209
|
212
|
}
|
210
|
213
|
|