Browse Source

Set ghost permissions after upgrade

Bob Mottram 7 years ago
parent
commit
619834af05
1 changed files with 6 additions and 6 deletions
  1. 6
    6
      src/freedombone-app-ghost

+ 6
- 6
src/freedombone-app-ghost View File

@@ -185,6 +185,8 @@ function reconfigure_ghost {
185 185
 }
186 186
 
187 187
 function upgrade_ghost {
188
+    read_config_param GHOST_DOMAIN_NAME
189
+
188 190
     if [ ! -d /var/www/$GHOST_DOMAIN_NAME/htdocs ]; then
189 191
         return
190 192
     fi
@@ -200,9 +202,8 @@ function upgrade_ghost {
200 202
     ghost_replace_services
201 203
     ghost_remove_offsite_links
202 204
 
203
-    if [ -f /usr/local/bin/ghost ]; then
204
-        chown root:root /usr/local/bin/ghost
205
-    fi
205
+    chown root:root /usr/local/bin/ghost
206
+    chown -R root:root /usr/local/lib
206 207
     chown -R ghost: /var/www/${GHOST_DOMAIN_NAME}/htdocs
207 208
     systemctl restart ghost
208 209
 }
@@ -529,9 +530,8 @@ function install_ghost {
529 530
     function_check add_ddns_domain
530 531
     add_ddns_domain $GHOST_DOMAIN_NAME
531 532
 
532
-    if [ -f /usr/local/bin/ghost ]; then
533
-        chown root:root /usr/local/bin/ghost
534
-    fi
533
+    chown root:root /usr/local/bin/ghost
534
+    chown -R root:root /usr/local/lib
535 535
     chown -R ghost: /var/www/${GHOST_DOMAIN_NAME}/htdocs
536 536
     set_completion_param "ghost domain" "$GHOST_DOMAIN_NAME"
537 537
     if ! grep -q "ghost version:" ${COMPLETION_FILE}; then