Changeset 11609 for branches

Show
Ignore:
Timestamp:
11/10/08 14:33:37 (8 weeks ago)
Author:
juruen@…
Message:

--- Merging r11608 into from trunk into m-0.12.10

Location:
branches/maintenance-0.12-0.12.10/hardy-base/client/samba
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • branches/maintenance-0.12-0.12.10/hardy-base/client/samba

    • Property svn:mergeinfo set to /trunk/client/samba:11486,11507,11607-11608
  • branches/maintenance-0.12-0.12.10/hardy-base/client/samba/ChangeLog

    r11460 r11609  
     10.12.5 
     2        + Bugfix. Set loginShell when adding users. By default it takes /bin/false 
     3        but users can change it using /etc/ebox/80samba.conf 
    140.12.4 
    25        + Bugfix. Check and correct if there is a user or group with a wrong SID. 
  • branches/maintenance-0.12-0.12.10/hardy-base/client/samba/conf/80samba.conf

    r11460 r11609  
    2121# enable quota support 
    2222enable_quota = yes 
     23 
     24# default login shell for users 
     25login_shell = /bin/false 
  • branches/maintenance-0.12-0.12.10/hardy-base/client/samba/configure.ac

    r11457 r11609  
    1 AC_INIT([EBox-samba], [0.12.4]) 
     1AC_INIT([EBox-samba], [0.12.5]) 
    22 
    33AC_CONFIG_AUX_DIR([config]) 
  • branches/maintenance-0.12-0.12.10/hardy-base/client/samba/src/EBox/SambaLdapUser.pm

    r11460 r11609  
    4949use constant GECOS              => 'Ebox file sharing user ';  
    5050use constant USERGROUP          => 513; 
     51use constant DEFAULT_SHELL      => '/bin/false'; 
    5152# Home path for users and groups 
    5253use constant BASEPATH          => '/home/samba'; 
     
    125126 
    126127               sambaAcctFlags       => SMBACCTFLAGS, 
     128 
     129               loginShel            => _loginShell(), 
    127130              }; 
    128131 
     
    161164 
    162165                                     sambaSID             => $sambaSID, 
     166                                     
    163167 
    164168                                     # gecos                => GECOS 
     
    13091313} 
    13101314 
     1315sub _loginShell 
     1316{ 
     1317        my $shell = EBox::Config::configkey('login_shell'); 
     1318 
     1319        if (defined($shell)) { 
     1320                return $shell; 
     1321        } else { 
     1322                return DEFAULT_SHELL; 
     1323        } 
     1324} 
    131113251;