Ignore:
Timestamp:
Nov 25, 2016, 8:04:54 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/selftest/target/Samba3.pm

    r988 r989  
    461461        workgroup = $dcvars->{DOMAIN}
    462462        realm = $dcvars->{REALM}
     463        idmap config * : backend = autorid
     464        idmap config * : range = 1000000-1999999
     465        idmap config * : rangesize = 100000
    463466        idmap config $dcvars->{DOMAIN} : backend = rfc2307
    464467        idmap config $dcvars->{DOMAIN} : range = 2000000-2999999
     
    551554        read only = no
    552555        vfs_aio_fork:erratic_testing_mode=yes
     556
     557[dosmode]
     558        path = $prefix_abs/share
     559        vfs objects =
     560        store dos attributes = yes
     561        hide files = /hidefile/
     562        hide dot files = yes
    553563";
    554564
     
    594604        push(@dirs, "$dfree_share_dir/subdir1");
    595605        push(@dirs, "$dfree_share_dir/subdir2");
     606        push(@dirs, "$dfree_share_dir/subdir3");
    596607
    597608        my $valid_users_sharedir="$share_dir/valid_users";
     
    10801091            return undef;
    10811092        }
    1082         print "DONE\n";
    10831093}
    10841094
     
    13101320        my ($gid_userdup, $gid_everyone);
    13111321        my ($gid_force_user);
    1312 
    1313         if ($unix_uid < 0xffff - 7) {
     1322        my ($uid_user1);
     1323        my ($uid_user2);
     1324
     1325        if ($unix_uid < 0xffff - 10) {
    13141326                $max_uid = 0xffff;
    13151327        } else {
     
    13251337        $uid_force_user = $max_uid - 7;
    13261338        $uid_smbget = $max_uid - 8;
     1339        $uid_user1 = $max_uid - 9;
     1340        $uid_user2 = $max_uid - 10;
    13271341
    13281342        if ($unix_gids[0] < 0xffff - 8) {
     
    16781692[dfq]
    16791693        path = $shrdir/dfree
    1680         vfs objects = fake_dfq
     1694        vfs objects = acl_xattr fake_acls xattr_tdb fake_dfq
    16811695        admin users = $unix_name
    16821696        include = $dfqconffile
     1697[dfq_owner]
     1698        path = $shrdir/dfree
     1699        vfs objects = acl_xattr fake_acls xattr_tdb fake_dfq
     1700        inherit owner = yes
     1701        include = $dfqconffile
     1702
     1703[acl_xattr_ign_sysacl_posix]
     1704        copy = tmp
     1705        acl_xattr:ignore system acls = yes
     1706        acl_xattr:default acl style = posix
     1707[acl_xattr_ign_sysacl_windows]
     1708        copy = tmp
     1709        acl_xattr:ignore system acls = yes
     1710        acl_xattr:default acl style = windows
    16831711        ";
    16841712        close(CONF);
     
    17061734force_user:x:$uid_force_user:$gid_force_user:force user gecos:$prefix_abs:/bin/false
    17071735smbget_user:x:$uid_smbget:$gid_domusers:smbget_user gecos:$prefix_abs:/bin/false
     1736user1:x:$uid_user1:$gid_nogroup:user1 gecos:$prefix_abs:/bin/false
     1737user2:x:$uid_user2:$gid_nogroup:user2 gecos:$prefix_abs:/bin/false
    17081738";
    17091739        if ($unix_uid != 0) {
     
    17801810        createuser($self, "force_user", $password, $conffile) || die("Unable to create force_user");
    17811811        createuser($self, "smbget_user", $password, $conffile) || die("Unable to create smbget_user");
     1812        createuser($self, "user1", $password, $conffile) || die("Unable to create user1");
     1813        createuser($self, "user2", $password, $conffile) || die("Unable to create user2");
    17821814
    17831815        open(DNS_UPDATE_LIST, ">$prefix/dns_update_list") or die("Unable to open $$prefix/dns_update_list");
     
    17851817        print DNS_UPDATE_LIST "AAAA $server. $server_ipv6\n";
    17861818        close(DNS_UPDATE_LIST);
     1819
     1820        print "DONE\n";
    17871821
    17881822        $ret{SERVER_IP} = $server_ip;
Note: See TracChangeset for help on using the changeset viewer.