- Timestamp:
- 11/10/08 14:33:37 (8 weeks ago)
- Location:
- branches/maintenance-0.12-0.12.10/hardy-base/client/samba
- Files:
-
- 5 modified
-
. (modified) (1 prop)
-
ChangeLog (modified) (1 diff)
-
conf/80samba.conf (modified) (1 diff)
-
configure.ac (modified) (1 diff)
-
src/EBox/SambaLdapUser.pm (modified) (4 diffs)
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 1 0.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 1 4 0.12.4 2 5 + 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 21 21 # enable quota support 22 22 enable_quota = yes 23 24 # default login shell for users 25 login_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])1 AC_INIT([EBox-samba], [0.12.5]) 2 2 3 3 AC_CONFIG_AUX_DIR([config]) -
branches/maintenance-0.12-0.12.10/hardy-base/client/samba/src/EBox/SambaLdapUser.pm
r11460 r11609 49 49 use constant GECOS => 'Ebox file sharing user '; 50 50 use constant USERGROUP => 513; 51 use constant DEFAULT_SHELL => '/bin/false'; 51 52 # Home path for users and groups 52 53 use constant BASEPATH => '/home/samba'; … … 125 126 126 127 sambaAcctFlags => SMBACCTFLAGS, 128 129 loginShel => _loginShell(), 127 130 }; 128 131 … … 161 164 162 165 sambaSID => $sambaSID, 166 163 167 164 168 # gecos => GECOS … … 1309 1313 } 1310 1314 1315 sub _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 } 1311 1325 1;
