]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
generic/597,598: Require groups
authorRichard Weinberger <richard@nod.at>
Sun, 14 Jan 2024 09:56:11 +0000 (10:56 +0100)
committerZorro Lang <zlang@kernel.org>
Fri, 9 Feb 2024 05:27:17 +0000 (13:27 +0800)
Moving to a new test bed is always fun.
Forgot to add group fsgqa2 and tests 597, 598 failed.

generic/597       - output mismatch (see /root/xfstests-dev/results//generic/597.out.bad)
    --- tests/generic/597.out   2024-01-14 08:55:20.176084268 +0000
    +++ /root/xfstests-dev/results//generic/597.out.bad 2024-01-14 09:41:15.548729962 +0000
    @@ -2,13 +2,17 @@
     == Test symlink follow protection when
     == process != link owner and dir owner != link owner
     fs.protected_symlinks = 0
    +chown: invalid group: 'fsgqa2:fsgqa2'
     successfully followed symlink
     fs.protected_symlinks = 1
    +chown: invalid group: 'fsgqa2:fsgqa2'

Signed-off-by: Richard Weinberger <richard@nod.at>
Reviewed-by: Zorro Lang <zlang@redhat.com>
Signed-off-by: Zorro Lang <zlang@kernel.org>
tests/generic/597
tests/generic/598

index ff985ca61915107bd6740bb9c81d5e1940cd4a52..a3035489aea387459c956d509e0e167406b5fb6d 100755 (executable)
@@ -32,8 +32,10 @@ _require_test
 _require_sysctl_variable fs.protected_symlinks
 _require_sysctl_variable fs.protected_hardlinks
 _require_user fsgqa2
+_require_group fsgqa2
 # Do this SECOND so that qa_user is fsgqa, and _user_do uses that account
 _require_user fsgqa
+_require_group fsgqa
 _require_symlinks
 
 OWNER=fsgqa2
index 769c1b1a1ad94b7e9a6e9943b1553d5efc0e4207..31b7fde48868752f10bd27fbf482d9e4459c197f 100755 (executable)
@@ -32,8 +32,10 @@ _require_test
 _require_sysctl_variable fs.protected_regular
 _require_sysctl_variable fs.protected_fifos
 _require_user fsgqa2
+_require_group fsgqa2
 # Do this SECOND so that qa_user is fsgqa, and _user_do uses that account
 _require_user fsgqa
+_require_group fsgqa
 _require_chmod
 
 USER1=fsgqa2