From: Mark Huang Date: Wed, 17 Jan 2007 22:44:17 +0000 (+0000) Subject: do not dereference symlinks when chowning files back to the SUDO_USER X-Git-Tag: planetlab-4_0-rc1~1 X-Git-Url: http://git.onelab.eu/?p=vserver-reference.git;a=commitdiff_plain;h=285291321819e0b3475555903fb5ed7602dde5ce do not dereference symlinks when chowning files back to the SUDO_USER --- diff --git a/vserver-reference.spec b/vserver-reference.spec index 0839f95..0ca26cb 100644 --- a/vserver-reference.spec +++ b/vserver-reference.spec @@ -66,12 +66,12 @@ rm -rf $RPM_BUILD_ROOT # If run under sudo if [ -n "$SUDO_USER" ] ; then # Allow user to delete the build directory - chown -R $SUDO_USER . + chown -h -R $SUDO_USER . # Some temporary cdroot files like /var/empty/sshd and # /usr/bin/sudo get created with non-readable permissions. find . -not -perm +0600 -exec chmod u+rw {} \; # Allow user to delete the built RPM(s) - chown -R $SUDO_USER %{_rpmdir}/%{_arch} + chown -h -R $SUDO_USER %{_rpmdir}/%{_arch} fi %files reference