back to sudoized chown and chmod
authorChris Koeritz <fred@gruntose.com>
Tue, 13 Mar 2018 15:51:06 +0000 (11:51 -0400)
committerChris Koeritz <fred@gruntose.com>
Tue, 13 Mar 2018 15:51:06 +0000 (11:51 -0400)
scripts/site_avenger/shared_site_mgr.sh
scripts/site_avenger/standup.sh

index 952d29aac170bd746f47be9bad3d2f2c5597b195..27b03b9a75454caa4a21aa7008aa45c9e41e6fda 100644 (file)
@@ -142,17 +142,17 @@ function fix_site_perms()
   local site_dir="$app_dir/$CHECKOUT_DIR_NAME"
 
   if [ -f "$site_dir/bin/cake" ]; then
-    chmod -R a+rx "$site_dir/bin/cake"
+    sudo chmod -R a+rx "$site_dir/bin/cake"
     test_or_die "Enabling execute bit on cake binary"
   fi
 
   if [ -d "$site_dir/logs" ]; then
-    chmod -R g+w "$site_dir/logs"
+    sudo chmod -R g+w "$site_dir/logs"
     test_or_die "Enabling group write on site's Logs directory"
   fi
 
   if [ -d "$site_dir/tmp" ]; then
-    chmod -R g+w "$site_dir/tmp"
+    sudo chmod -R g+w "$site_dir/tmp"
     test_or_die "Enabling group write on site's tmp directory"
   fi
 }
@@ -370,7 +370,7 @@ function fix_appdir_ownership()
   if [ ! -z "$user_name" -a "$user_name" != "root" ]; then
     echo "Chowning the app folder to be owned by: $user_name"
 #hmmm: have to hope for now for standard group named after user 
-    chown -R "$user_name:$user_name" "$combo"
+    sudo chown -R "$user_name:$user_name" "$combo"
     test_or_die "Chowning $combo to be owned by $user_name"
   else
     echo "user name failed checks for chowning, was found as '$user_name'"
index 6e93af94cae42cd853af9f093bec1f448a374753..9fca8cb7c2d54261cd76834bba9a56192342137b 100644 (file)
@@ -98,11 +98,6 @@ powerup "$APPLICATION_NAME" "$REPO_NAME" "$THEME_NAME"
 
 sep
 
-# run this again after checkout to ensure apache can write.
-fix_appdir_ownership "$BASE_APPLICATION_PATH" "$APPLICATION_NAME" 
-
-sep
-
 echo "
 Finished standing up the full domain and site for: ${app_dirname}
 The domain name is: $DOMAIN_NAME