[Pkg-shadow-devel] [Git][debian/adduser][wip-tests] 3 commits: re-work explicit --uid tests (4)

Marc Haber (@zugschlus) gitlab at salsa.debian.org
Thu Mar 6 17:55:11 GMT 2025



Marc Haber pushed to branch wip-tests at Debian / adduser


Commits:
22b7a697 by Marc Haber at 2025-03-06T18:54:58+01:00
re-work explicit --uid tests (4)

reformat system calls
double test, second instance should fail (Object exists)
third instance with different uid should fail as well (Object exists)
fourth instance with another different uid should fail as well (Object exists)

Git-Dch: ignore

- - - - -
42b39fab by Marc Haber at 2025-03-06T18:54:58+01:00
re-work system user explicit --uuid tests

triple test
first repeat should succeed and change nothing
second repeat with differen uid should fail (Wrong Object Parameters)
and change nothing

Git-Dch: ignore

- - - - -
67358f78 by Marc Haber at 2025-03-06T18:54:58+01:00
re-work system user explicit --uid tests (2)

double test
first repeat should succeed

Git-Dch: ignore

- - - - -


1 changed file:

- debian/tests/f/user_group.t


Changes:

=====================================
debian/tests/f/user_group.t
=====================================
@@ -326,11 +326,61 @@ $confhash{"USERGROUPS"}='yes';
 $confhash{"USERS_GROUP"}='';
 $confhash{"USERS_GID"}='';
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--home', "$homedir",
-  '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--home', "$homedir",
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_exists($test_name, $usergroup);
+assert_path_is_a_directory($homedir);
+assert_user_has_home_directory($test_name, $homedir);
+assert_dir_group_owner($homedir, $dusergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--home', "$homedir",
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_exists($test_name, $usergroup);
+assert_path_is_a_directory($homedir);
+assert_user_has_home_directory($test_name, $homedir);
+assert_dir_group_owner($homedir, $dusergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--home', "$homedir",
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_exists($test_name, $usergroup);
+assert_path_is_a_directory($homedir);
+assert_user_has_home_directory($test_name, $homedir);
+assert_dir_group_owner($homedir, $dusergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--home', "$homedir",
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -909,10 +959,52 @@ $confhash{"USERGROUPS"}='yes';
 $confhash{"USERS_GROUP"}=$cusergroup;
 $confhash{"USERS_GID"}='';
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -1142,10 +1234,52 @@ $confhash{"USERGROUPS"}='yes';
 $confhash{"USERS_GROUP"}='';
 $confhash{"USERS_GID"}=$cusergid;
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -1421,10 +1555,55 @@ $confhash{"USERGROUPS"}='yes';
 $confhash{"USERS_GROUP"}='';
 $confhash{"USERS_GID"}=-1;
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -1641,10 +1820,55 @@ $confhash{"USERGROUPS"}='no';
 $confhash{"USERS_GROUP"}=$cusergroup;
 $confhash{"USERS_GID"}='';
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -1859,10 +2083,55 @@ $confhash{"USERGROUPS"}='no';
 $confhash{"USERS_GROUP"}='';
 $confhash{"USERS_GID"}=$cusergid;
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $usergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -2079,10 +2348,55 @@ $confhash{"USERGROUPS"}='no';
 $confhash{"USERS_GROUP"}='';
 $confhash{"USERS_GID"}='';
 apply_config_hash(\%confhash);
-assert_command_success('/usr/sbin/adduser', @quiet, 
-  '--gid', $dusergid,
-  '--uid', "$useruid",
-  '--no-create-home', '--comment', '""', '--disabled-password', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$dusergid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $nextid,
+    '--uid', "$useruid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
+assert_user_uid_exists($test_name,$useruid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $dusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $usergroup);
+$nextid=$useruid+1000;
+assert_command_result_silent(RET_OBJECT_EXISTS,
+    '/usr/sbin/adduser', @quiet,
+    '--gid', $dusergid,
+    '--uid', "$nextid",
+    '--no-create-home',
+    '--comment', '""',
+    '--disabled-password',
+    $test_name);
 assert_user_uid_exists($test_name,$useruid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $dusergroup);
@@ -2145,9 +2459,23 @@ assert_user_uid_exists($test_name,$sysuuid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, 'nogroup');
 assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
-assert_command_success('/usr/sbin/adduser', @quiet, '--system', 
-  '--uid', "$sysuuid",
-  '--no-create-home', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    $test_name);
+assert_user_uid_exists($test_name,$sysuuid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, 'nogroup');
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+$nextid=$sysuuid+1000;
+assert_command_result_silent(RET_WRONG_OBJECT_PROPERTIES,
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$nextid",
+    '--no-create-home',
+    $test_name);
 assert_user_uid_exists($test_name,$sysuuid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, 'nogroup');
@@ -2180,9 +2508,24 @@ assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
 # with explicit --uid
 $test_name="systest2-a";
 $sysuuid++;
-assert_command_success('/usr/sbin/adduser', @quiet, '--system', 
-  '--uid', "$sysuuid",
-  '--no-create-home', '--gid', $cusergid, $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--gid', $cusergid,
+    $test_name);
+assert_user_uid_exists($test_name,$sysuuid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--gid', $cusergid,
+    $test_name);
 assert_user_uid_exists($test_name,$sysuuid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $cusergroup);
@@ -2228,9 +2571,24 @@ assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
 # with explicit --uid
 $test_name="systest3-a";
 $sysuuid++;
-assert_command_success('/usr/sbin/adduser', @quiet, '--system', 
-  '--uid', "$sysuuid",
-  '--no-create-home', '--ingroup', $cusergroup, $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--ingroup', $cusergroup,
+    $test_name);
+assert_user_uid_exists($test_name,$sysuuid);
+assert_group_does_not_exist($test_name);
+assert_primary_group_membership_exists($test_name, $cusergroup);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--ingroup', $cusergroup,
+    $test_name);
 assert_user_uid_exists($test_name,$sysuuid);
 assert_group_does_not_exist($test_name);
 assert_primary_group_membership_exists($test_name, $cusergroup);
@@ -2278,9 +2636,25 @@ assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
 # with explicit --uid
 $test_name="systest4-a";
 $sysuuid++;
-assert_command_success('/usr/sbin/adduser', @quiet, '--system', 
-  '--uid', "$sysuuid",
-  '--no-create-home', '--group', $test_name);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--group',
+    $test_name);
+assert_user_uid_exists($test_name,$sysuuid);
+assert_group_exists($test_name);
+assert_primary_group_membership_exists($test_name, $test_name);
+assert_supplementary_group_membership_does_not_exist($test_name, $test_name);
+assert_supplementary_group_membership_does_not_exist($test_name, $cusergroup);
+assert_command_success(
+    '/usr/sbin/adduser', @quiet,
+    '--system',
+    '--uid', "$sysuuid",
+    '--no-create-home',
+    '--group',
+    $test_name);
 assert_user_uid_exists($test_name,$sysuuid);
 assert_group_exists($test_name);
 assert_primary_group_membership_exists($test_name, $test_name);



View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/52c3782f47c914c1bcf004bb33bd43e74489a671...67358f788014bfc59f6f4f2df7af1d5736857037

-- 
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/52c3782f47c914c1bcf004bb33bd43e74489a671...67358f788014bfc59f6f4f2df7af1d5736857037
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-shadow-devel/attachments/20250306/7b7d44a2/attachment-0001.htm>


More information about the Pkg-shadow-devel mailing list