more cleanups on apache site adder
authorChris Koeritz <fred@gruntose.com>
Thu, 2 Nov 2017 13:39:31 +0000 (09:39 -0400)
committerChris Koeritz <fred@gruntose.com>
Thu, 2 Nov 2017 13:39:31 +0000 (09:39 -0400)
nearly ready for prime time.

scripts/system/add_apache_site.sh

index fe77ae7c871e29bdbf71bb4ac24bbd3c04d4b1db..a9c21f92352a430688d3a00e3dbe116feb449746 100644 (file)
@@ -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
 }