# eases some permissions to enable apache to write log files and do other shopkeeping.
function fix_site_perms()
{
- local site_dir="$1"; shift
+ local app_dir="$1"; shift
+
+ local site_dir="$app_dir/$CHECKOUT_DIR_NAME"
if [ -f "$site_dir/bin/cake" ]; then
chmod -R a+rx "$site_dir/bin/cake"
test_or_die "Git clone of repository: $repo_name"
fi
- fix_site_perms "$complete_path"
+#not doing this here since powerup uses this and has no sudo.
+ #fix_site_perms "$complete_path"
+#unused?
# construct the full path to where the app will actually live.
site_store_path="$complete_path"
# 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"
else
echo "user name failed checks for chowning, was found as '$user_name'"
fi
+
+ #
+#probably not enough for path!
+ fix_site_perms "$combo"
}