diff options
Diffstat (limited to 'tests/group-names')
-rw-r--r-- | tests/group-names | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/group-names b/tests/group-names new file mode 100644 index 000000000..ee1e5b94d --- /dev/null +++ b/tests/group-names @@ -0,0 +1,19 @@ +# -*- sh -*- +# Set `groups' to a space-separated list of at least two groups of which +# the user is a member. + +groups=${FETISH_GROUPS-`id -nG 2>/dev/null`} +case "$groups" in + *' '*) ;; + *) cat <<EOF 1>&2 +$0: this test requires that you be a member of more than one group, +but running \`id -nG' either failed or found just one. If you really +are a member of at least two group, then rerun this test with FETISH_GROUPS +set in your environment to the space-separated list of names. E.g., + + env FETISH_GROUPS='users cdrom' make check + +EOF + (exit 77); exit + ;; +esac |