From: Paul Eggert Date: Tue, 19 Apr 2005 07:08:08 +0000 (+0000) Subject: Use numeric group ids, not symbolic group names, X-Git-Tag: CPPI-1_12~967 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=822c4d9a83b69d2b752562580013750c2f249564;p=thirdparty%2Fcoreutils.git Use numeric group ids, not symbolic group names, since the latter can have shell metacharacters in them (e.g., spaces). --- diff --git a/tests/chmod/setgid b/tests/chmod/setgid index 6b84976c16..c3248a3d6c 100755 --- a/tests/chmod/setgid +++ b/tests/chmod/setgid @@ -36,7 +36,7 @@ chmod g+s d 2> /dev/null || # it may happen that when you create a directory, its group isn't one # to which you belong. When that happens, the above chmod fails. So # here, upon failure, we try to set the group, then rerun the chmod command. - group=${COREUTILS_GROUP-`(id -ng || /usr/xpg4/bin/id -ng) 2>/dev/null`} + group=${COREUTILS_GROUP-`(id -g || /usr/xpg4/bin/id -g) 2>/dev/null`} if test "$group"; then chgrp "$group" d || framework_failure=1 chmod g+s d || framework_failure=1