From c3e5c57ab153bcb6151e24adc2b3d2f507c512bb Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Thu, 2 Nov 2017 09:39:31 -0400 Subject: [PATCH] more cleanups on apache site adder nearly ready for prime time. --- scripts/system/add_apache_site.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/system/add_apache_site.sh b/scripts/system/add_apache_site.sh index fe77ae7c..a9c21f92 100644 --- a/scripts/system/add_apache_site.sh +++ b/scripts/system/add_apache_site.sh @@ -105,7 +105,7 @@ echo full path is $full_path fi # now give the web server some access to the folder. this is crucial since the folders # can be hosted in any user folder, and the group permissions will usually be only for the user. - chown -R $USER:www-data "$BASE_PATH" + chown -R $(logname):www-data "$BASE_PATH" check_result "Failed to set www-data as the owner on the path: $full_path" # note that web serving will also hose up unless the path to the folder is writable. so we walk backwards # and make sure group access is available. @@ -115,8 +115,9 @@ echo chow path is now $chow_path chmod -R g+rx "$chow_path" check_result "Failed to add group permissions for www-data on the path: $chow_path" # reassert the user's ownership of any directories we might have just created. - chown $USER "$chow_path" + chown $(logname) "$chow_path" check_result "changing ownership to user failed on the path: $chow_path" +echo just chowned $chow_path for user $(logname) chow_path="$(dirname "$chow_path")" done } -- 2.34.1