summaryrefslogtreecommitdiff
path: root/selftest/target/Samba3.pm
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2012-06-27 17:51:55 +1000
committerAndrew Bartlett <abartlet@samba.org>2012-06-27 11:29:16 +0200
commitdf899ae04069d57f5120947d9e9fd20b0af1bfd1 (patch)
treec77012705d191cb1c8d9e2353d71ed16c54e718f /selftest/target/Samba3.pm
parent6acd2f2b1a75f1779a7a27402e2d285c74781df5 (diff)
downloadsamba-df899ae04069d57f5120947d9e9fd20b0af1bfd1.tar.gz
samba-df899ae04069d57f5120947d9e9fd20b0af1bfd1.tar.bz2
samba-df899ae04069d57f5120947d9e9fd20b0af1bfd1.zip
selftest: Add extra users to nss_wrapper
These will be used for a test using pdbtest and to run the client test environment under nss_wrapper. Andrew Bartlett
Diffstat (limited to 'selftest/target/Samba3.pm')
-rwxr-xr-xselftest/target/Samba3.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index 5dfafe41ca..149a31e1eb 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -808,7 +808,7 @@ sub provision($$$$$$)
##
my ($max_uid, $max_gid);
- my ($uid_nobody, $uid_root);
+ my ($uid_nobody, $uid_root, $uid_pdbtest);
my ($gid_nobody, $gid_nogroup, $gid_root, $gid_domusers);
if ($unix_uid < 0xffff - 2) {
@@ -819,6 +819,7 @@ sub provision($$$$$$)
$uid_root = $max_uid - 1;
$uid_nobody = $max_uid - 2;
+ $uid_pdbtest = $max_uid - 3;
if ($unix_gids[0] < 0xffff - 3) {
$max_gid = 0xffff;
@@ -1008,6 +1009,7 @@ sub provision($$$$$$)
}
print PASSWD "nobody:x:$uid_nobody:$gid_nobody:nobody gecos:$prefix_abs:/bin/false
$unix_name:x:$unix_uid:$unix_gids[0]:$unix_name gecos:$prefix_abs:/bin/false
+pdbtest:x:$uid_pdbtest:$gid_nogroup:pdbtest gecos:$prefix_abs:/bin/false
";
if ($unix_uid != 0) {
print PASSWD "root:x:$uid_root:$gid_root:root gecos:$prefix_abs:/bin/false";