From ca6c1878f73e10787bf542d9e14c5f7bd13fddf4 Mon Sep 17 00:00:00 2001 From: "Kyle J. McKay" Date: Sun, 5 May 2013 02:07:40 -0700 Subject: [PATCH] Properly set permissions of jail etc files --- install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index ed915ea..a89d448 100755 --- a/install.sh +++ b/install.sh @@ -68,8 +68,12 @@ fi echo "*** Setting up jail configuration (project database)..." mkdir -p "$cfg_chroot" "$cfg_chroot/etc" touch "$cfg_chroot/etc/passwd" "$cfg_chroot/etc/group" -chown "$cfg_cgi_user""$owngroup" "$cfg_chroot/etc" || +chown "$cfg_mirror_user""$owngroup" "$cfg_chroot/etc" || + echo "WARNING: Cannot chown $cfg_mirror_user$owngroup $cfg_chroot/etc" +chown "$cfg_cgi_user""$owngroup" "$cfg_chroot/etc/passwd" "$cfg_chroot/etc/group" || echo "WARNING: Cannot chown $cfg_cgi_user$owngroup the files" +chmod g+w "$cfg_chroot/etc/passwd" "$cfg_chroot/etc/group" || + echo "WARNING: Cannot chmod g+w the files" chmod 02775 "$cfg_chroot/etc" || echo "WARNING: Cannot chmod 02775 $cfg_chroot/etc" -- 2.11.4.GIT