Changeset 118
- Timestamp:
- Feb 4, 2008, 11:14:58 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.0/source/smbd/password.c
r1 r118 247 247 const char *unix_homedir = 248 248 pdb_get_unix_homedir(server_info->sam_account); 249 249 250 if (unix_homedir) { 250 251 vuser->unix_homedir = … … 322 323 323 324 vuser->homes_snum = -1; 325 326 #ifdef __OS2__ 327 /* On OS/2 we use drive letters which have a colon. This is also the field 328 separator in master.passwd, so we use a $ instead of a colon for the drive 329 separator, ie e$/user instead of e:/user. This code simply exchanges any $ 330 for a : in the user's homedir */ 331 if (vuser->unix_homedir[1] == '$') 332 vuser->unix_homedir[1] = ':'; 333 #endif 334 324 335 325 336 if ( (!vuser->guest) && vuser->unix_homedir && *(vuser->unix_homedir))
Note:
See TracChangeset
for help on using the changeset viewer.