X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fsite_avenger%2Fshared_site_mgr.sh;h=952d29aac170bd746f47be9bad3d2f2c5597b195;hb=878f0b63f274b63ffe433b451bcf6c4bf7705f2e;hp=4effce3c18a1ee1d1828155ab3409c06703ee42a;hpb=4b549afaa11ba1f40775392a51fd5c3a6e49ac25;p=feisty_meow.git diff --git a/scripts/site_avenger/shared_site_mgr.sh b/scripts/site_avenger/shared_site_mgr.sh index 4effce3c..952d29aa 100644 --- a/scripts/site_avenger/shared_site_mgr.sh +++ b/scripts/site_avenger/shared_site_mgr.sh @@ -146,19 +146,15 @@ function fix_site_perms() test_or_die "Enabling execute bit on cake binary" fi - if [ ! -d "$site_dir/logs" ]; then - mkdir -p "$site_dir/logs" - test_or_die "Creating logs directory" + if [ -d "$site_dir/logs" ]; then + chmod -R g+w "$site_dir/logs" + test_or_die "Enabling group write on site's Logs directory" fi - chmod -R g+w "$site_dir/logs" - test_or_die "Enabling group write on site's Logs directory" - if [ ! -d "$site_dir/tmp" ]; then - mkdir -p "$site_dir/tmp" - test_or_die "Creating tmp directory" + if [ -d "$site_dir/tmp" ]; then + chmod -R g+w "$site_dir/tmp" + test_or_die "Enabling group write on site's tmp directory" fi - chmod -R g+w "$site_dir/tmp" - test_or_die "Enabling group write on site's tmp directory" } # tosses out any cached object data that originated from the database. @@ -372,7 +368,7 @@ function fix_appdir_ownership() # go with the default user running the script. user_name="$USER" if [ ! -z "$user_name" -a "$user_name" != "root" ]; then - echo "Chowning the apps folder to be owned by: $user_name" + 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" test_or_die "Chowning $combo to be owned by $user_name"