commit 681b1598bbbb0704f620bc0e27624a46d6f51f89 Author: Georg Koppen gk@torproject.org Date: Wed Apr 2 10:30:11 2014 +0000
Bug 11240: Don't run chmod on (dangling) symlinks. --- gitian/build-helpers/dtar.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gitian/build-helpers/dtar.sh b/gitian/build-helpers/dtar.sh index 282ec2d..e8ec340 100755 --- a/gitian/build-helpers/dtar.sh +++ b/gitian/build-helpers/dtar.sh @@ -5,7 +5,8 @@ export LC_ALL=C TARFILE=$1 shift
-find $@ -executable -exec chmod 700 {} ; -find $@ ! -executable -exec chmod 600 {} ; +# No need to execute chmod on (possibly) dangling symlinks. +find $@ ! -type l -executable -exec chmod 700 {} ; +find $@ ! -type l ! -executable -exec chmod 600 {} ;
find $@ | sort | tar --no-recursion -Jcvf $TARFILE -T -
tor-commits@lists.torproject.org