From ae7dbe6a6a151f4da0a27c1283da83abacadb19d Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Fri, 8 Feb 2019 22:39:28 +0000
Subject: [PATCH] Etherpad permissions

---
 src/freedombone-app-etherpad | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/freedombone-app-etherpad b/src/freedombone-app-etherpad
index 8b0149320..88712cf30 100755
--- a/src/freedombone-app-etherpad
+++ b/src/freedombone-app-etherpad
@@ -309,6 +309,10 @@ function upgrade_etherpad {
 
     function_check set_repo_commit
     set_repo_commit /var/www/$ETHERPAD_DOMAIN_NAME/htdocs "etherpad commit" "$ETHERPAD_COMMIT" $ETHERPAD_REPO
+
+    if [ -d "/var/www/$ETHERPAD_DOMAIN_NAME/htdocs/.npm" ]; then
+        chmod 755 -R "/var/www/$ETHERPAD_DOMAIN_NAME/htdocs/.npm"
+    fi
 }
 
 function backup_local_etherpad {
@@ -649,6 +653,12 @@ function install_etherpad {
 
     increment_app_install_progress
 
+    if [ -d "/var/www/$ETHERPAD_DOMAIN_NAME/htdocs/.npm" ]; then
+        chmod 755 -R "/var/www/$ETHERPAD_DOMAIN_NAME/htdocs/.npm"
+    fi
+
+    increment_app_install_progress
+
     systemctl start etherpad
 
     increment_app_install_progress
-- 
GitLab