Author: jmcd Date: 2006-03-08 21:29:49 +0000 (Wed, 08 Mar 2006) New Revision: 14053
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14053 Log: Implement Simo's suggestion: don't use /dev/null for a 'bad' path for users/workstations Modified: branches/SAMBA_3_0/source/utils/net_rpc_samsync.c trunk/source/utils/net_rpc_samsync.c Changeset: Modified: branches/SAMBA_3_0/source/utils/net_rpc_samsync.c =================================================================== --- branches/SAMBA_3_0/source/utils/net_rpc_samsync.c 2006-03-08 21:20:43 UTC (rev 14052) +++ branches/SAMBA_3_0/source/utils/net_rpc_samsync.c 2006-03-08 21:29:49 UTC (rev 14053) @@ -1158,7 +1158,7 @@ fprintf(add_fd, "gidNumber: 514\n"); fprintf(add_fd, "uid: nobody\n"); fprintf(add_fd, "uidNumber: 999\n"); - fprintf(add_fd, "homeDirectory: /dev/null\n"); + fprintf(add_fd, "homeDirectory: /nobodyshomedir\n"); fprintf(add_fd, "sambaPwdLastSet: 0\n"); fprintf(add_fd, "sambaLogonTime: 0\n"); fprintf(add_fd, "sambaLogoffTime: 2147483647\n"); @@ -1472,7 +1472,7 @@ if (!*homedir) { pstr_sprintf(homedir, "/home/%s", username); } else { - pstr_sprintf(homedir, "/dev/null"); + pstr_sprintf(homedir, "/nobodyshomedir"); } } Modified: trunk/source/utils/net_rpc_samsync.c =================================================================== --- trunk/source/utils/net_rpc_samsync.c 2006-03-08 21:20:43 UTC (rev 14052) +++ trunk/source/utils/net_rpc_samsync.c 2006-03-08 21:29:49 UTC (rev 14053) @@ -1158,7 +1158,7 @@ fprintf(add_fd, "gidNumber: 514\n"); fprintf(add_fd, "uid: nobody\n"); fprintf(add_fd, "uidNumber: 999\n"); - fprintf(add_fd, "homeDirectory: /dev/null\n"); + fprintf(add_fd, "homeDirectory: /nobodyshomedir\n"); fprintf(add_fd, "sambaPwdLastSet: 0\n"); fprintf(add_fd, "sambaLogonTime: 0\n"); fprintf(add_fd, "sambaLogoffTime: 2147483647\n"); @@ -1472,7 +1472,7 @@ if (!*homedir) { pstr_sprintf(homedir, "/home/%s", username); } else { - pstr_sprintf(homedir, "/dev/null"); + pstr_sprintf(homedir, "/nobodyshomedir"); } }