]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
common/rc: fix group detection regex to strictly match required name
authorAnthony Iliopoulos <ailiop@suse.com>
Fri, 21 Jan 2022 13:58:01 +0000 (14:58 +0100)
committerEryu Guan <guaneryu@gmail.com>
Sun, 13 Feb 2022 16:39:28 +0000 (00:39 +0800)
commit6bd65c707208afdc3d81d3146ac171d7621c26ee
tree10dc22152b73b00c9c37f2329d3ce5ab1a61df57
parent67f35c96a2d181b5b44ef9dfac309518dff7bb66
common/rc: fix group detection regex to strictly match required name

_require_group greps for the required group string in /etc/group but
this can partially match other groups or group member names and falsely
return success where it should fail.

Make the regex more specific so that it can unambigiously match only the
exact group name rather than any other group that happens to match as a
substring or any matching username from the group member list field.

Signed-off-by: Anthony Iliopoulos <ailiop@suse.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
common/rc