From 3f60f0e36b6de1be3944f8de039df875a2278078 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Tue, 13 May 2014 12:57:10 +0200 Subject: [PATCH] Fix selfetet environment user gid The real invoking user's gid should be in the /etc/group file or it may cause spurious error messages. Signed-off-by: Simo Sorce Reviewed-by: Andreas Schneider Autobuild-User(master): Simo Sorce Autobuild-Date(master): Tue May 13 15:33:21 CEST 2014 on sn-devel-104 --- selftest/target/Samba4.pm | 3 +++ 1 file changed, 3 insertions(+) mode change 100644 => 100755 selftest/target/Samba4.pm diff --git a/selftest/target/Samba4.pm b/selftest/target/Samba4.pm old mode 100644 new mode 100755 index 86ee4fe1b3..15fb5d2c53 --- a/selftest/target/Samba4.pm +++ b/selftest/target/Samba4.pm @@ -511,6 +511,8 @@ sub provision_raw_prepare($$$$$$$$$$) chomp $unix_name; $ctx->{unix_name} = $unix_name; $ctx->{unix_uid} = $>; + my @mygid = split(" ", $(); + $ctx->{unix_gid} = $mygid[0]; $ctx->{unix_gids_str} = $); @{$ctx->{unix_gids}} = split(" ", $ctx->{unix_gids_str}); @@ -688,6 +690,7 @@ wheel:x:10: users:x:100: nobody:x:65533: nogroup:x:65534:nobody +$ctx->{unix_name}:x:$ctx->{unix_gid}: "; close(GRP); my $gid_rfc2307test = 65532; -- 2.34.1