Sfoglia il codice sorgente

Add fedwiki friends module

Bob Mottram 7 anni fa
parent
commit
e98a2fc7c0
1 ha cambiato i file con 9 aggiunte e 0 eliminazioni
  1. 9
    0
      src/freedombone-app-fedwiki

+ 9
- 0
src/freedombone-app-fedwiki Vedi File

@@ -262,6 +262,7 @@ function remove_fedwiki {
262 262
     rm /etc/systemd/system/fedwiki.service
263 263
     systemctl daemon-reload
264 264
 
265
+    npm uninstall -g wiki-security-friends
265 266
     npm uninstall -g wiki
266 267
 
267 268
     function_check remove_nodejs
@@ -399,6 +400,12 @@ function install_fedwiki {
399 400
         exit 6293523
400 401
     fi
401 402
 
403
+    npm install -g wiki-security-friends@0.1.0
404
+    if [ ! "$?" = "0" ]; then
405
+        echo $'Failed to install wiki-security-friends'
406
+        exit 783533
407
+    fi
408
+
402 409
     if [ ! -f /usr/local/bin/wiki ]; then
403 410
         echo $'wiki was not installed'
404 411
         exit 5293524
@@ -440,6 +447,8 @@ function install_fedwiki {
440 447
 
441 448
     ${PROJECT_NAME}-pass -u $MY_USERNAME -a fedwiki -p "$FEDWIKI_ADMIN_PASSWORD"
442 449
 
450
+    fedwiki_auth_file=/var/lib/fedwiki/status/owner.json
451
+
443 452
     function_check add_ddns_domain
444 453
     add_ddns_domain $FEDWIKI_DOMAIN_NAME
445 454