diff --git a/src/freedombone-app-etherpad b/src/freedombone-app-etherpad index 8b0149320ed009b1135a67f7537cc70a1e307303..88712cf30ddf93dfb0739d2e60108ce012d6e2bc 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