From: Martin Pool Date: Fri, 22 Mar 2002 05:06:36 +0000 (+0000) Subject: Use `id -G` rather than `groups` to get a list of groups for this X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/69b06c50c4a2a94adbf0ca1d3eaef02fab511390 Use `id -G` rather than `groups` to get a list of groups for this user, so that we can cope on systems like Cygwin that tend to have group names containing spaces. --- diff --git a/testsuite/chgrp.test b/testsuite/chgrp.test index 3bcd0d5e..8cc89e04 100644 --- a/testsuite/chgrp.test +++ b/testsuite/chgrp.test @@ -18,7 +18,9 @@ set -x fromdir="$scratchdir/from" todir="$scratchdir/to" -mygrps="`groups`" || fail "Can't get groups" +# TODO: I guess some systems will not have 'id', and therefore we have +# to ship or emulate it. +mygrps="`id -G`" || fail "Can't get groups" mkdir "$fromdir" for g in $mygrps