From 943d146c62693bb19df06d9dc9db4a5be1effe82 Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Tue, 14 Jul 2015 09:57:45 -0500 Subject: [PATCH] Fix permission changes on Linux `chmod -v` on OSX is non-standard and won't work elsewhere --- yadm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/yadm b/yadm index ee87d22..1eefb7a 100755 --- a/yadm +++ b/yadm @@ -342,13 +342,8 @@ function perms() { fi #; remove group/other permissions from collected globs - perms_modified=$(chmod -v go-rwx ${GLOBS[@]}) - - #; report any changed permissions - if [ -n "$perms_modified" ] ; then - echo "Updated permissions:" - ls -l $perms_modified | sort | uniq - fi + chmod -f go-rwx ${GLOBS[@]} >/dev/null 2>&1 + #; TODO: detect and report changing permissions in a portable way }