fstests: modify user name beginning with non-digit

openSUSE and SLE don't support username begin with digit, so it will
skip test generic/597 and generic/598 by lack of 123456-fsgqa user.
generic/597 and 598 are not test username begin with digit on purpose
(different with generic/381). It's will be helpful to use an username
begin with non-digit in this case.

Signed-off-by: Sun Yong <yosun@suse.com>
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Yong Sun
2020-06-05 11:12:38 +08:00
committed by Eryu Guan
parent 35fd4ce0b3
commit 1ce2a82c14
3 changed files with 5 additions and 8 deletions
+1
View File
@@ -22,6 +22,7 @@ _______________________
- create fsgqa test user ("sudo useradd -m fsgqa")
- create fsgqa group ("sudo groupadd fsgqa")
- create 123456-fsgqa test user ("sudo useradd 123456-fsgqa")
- create fsgqa2 test user ("sudo useradd fsgqa2")
______________________
USING THE FSQA SUITE
+2 -4
View File
@@ -41,13 +41,11 @@ _supported_os Linux
_require_test
_require_sysctl_variable fs.protected_symlinks
_require_sysctl_variable fs.protected_hardlinks
# su in _require_user prints warnings about user name starts with a digit,
# discard the warning
_require_user 123456-fsgqa >/dev/null 2>&1
_require_user fsgqa2
# Do this SECOND so that qa_user is fsgqa, and _user_do uses that account
_require_user fsgqa
OWNER=123456-fsgqa
OWNER=fsgqa2
OTHER=fsgqa
# Save current system state to reset when done
+2 -4
View File
@@ -41,13 +41,11 @@ _supported_os Linux
_require_test
_require_sysctl_variable fs.protected_regular
_require_sysctl_variable fs.protected_fifos
# su in _require_user prints warnings about user name starts with a digit,
# discard the warning
_require_user 123456-fsgqa >/dev/null 2>&1
_require_user fsgqa2
# Do this SECOND so that qa_user is fsgqa, and _user_do uses that account
_require_user fsgqa
USER1=123456-fsgqa
USER1=fsgqa2
USER2=fsgqa
# Save current system state to reset when done