Browse Source

Fix cryptpad upgrade

Bob Mottram 7 years ago
parent
commit
db0856c3f0
1 changed files with 5 additions and 2 deletions
  1. 5
    2
      src/freedombone-app-cryptpad

+ 5
- 2
src/freedombone-app-cryptpad View File

37
 CRYPTPAD_ONION_PORT=8119
37
 CRYPTPAD_ONION_PORT=8119
38
 CRYPTPAD_PORT=9003
38
 CRYPTPAD_PORT=9003
39
 CRYPTPAD_REPO="https://github.com/xwiki-labs/cryptpad"
39
 CRYPTPAD_REPO="https://github.com/xwiki-labs/cryptpad"
40
-CRYPTPAD_COMMIT='52d344c3d1404d75d2bf4ae8845e5c024e85ec7f'
40
+CRYPTPAD_COMMIT='cfc9ce33d6c7034a13cb0e6d606de6fba38697e0'
41
 CRYPTPAD_DIR=/etc/cryptpad
41
 CRYPTPAD_DIR=/etc/cryptpad
42
 
42
 
43
 cryptpad_variables=(ONION_ONLY)
43
 cryptpad_variables=(ONION_ONLY)
101
     set_repo_commit $CRYPTPAD_DIR "cryptpad commit" "$CRYPTPAD_COMMIT" $CRYPTPAD_REPO
101
     set_repo_commit $CRYPTPAD_DIR "cryptpad commit" "$CRYPTPAD_COMMIT" $CRYPTPAD_REPO
102
 
102
 
103
     cd $CRYPTPAD_DIR
103
     cd $CRYPTPAD_DIR
104
+    npm upgrade
104
     npm install
105
     npm install
106
+    su -c 'echo "2" | bower update' - cryptpad
107
+    su -c 'bower install --config.interactive=false' - cryptpad
105
     cryptpad_generate_api_config
108
     cryptpad_generate_api_config
106
-    su -c 'bower install' - cryptpad
109
+    chown -R cryptpad:cryptpad $CRYPTPAD_DIR
107
 
110
 
108
     systemctl start cryptpad
111
     systemctl start cryptpad
109
 }
112
 }