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");
                }
        }       
 

Reply via email to