On Fri, 2007-03-09 at 11:25 -0800, Jeremy Allison wrote: > Currently the Samba server parsing code > treats '\\' as a directory separator even > when posix pathnames is set to true. > > This means currently that we're not 100% > POSIX as '\\' is valid in a POSIX pathname, > the only banned characters are '/' and '\0'. > > How much of a problem is this ? And how > much effort (if any) should I put into > fixing this ? > > This includes all currently released > servers up to 3.0.24 that support the > POSIX pathnames extension. > > The issue becomes a problem with DFS > pathnames, which are defined are : > > \server\share\<pathname>. > > '\\' is mandatory as a separator in the > first 2 path components. Do we want to > enforce a DFS name as : > > \server\share\path/is/now/posix, > > or as : > > \server\share/path/is/now/posix, > > or can we live with '\\' always being > a directory separator ?
Think about a samba server with home directories of this kind (very possible if you use winbindd): /home/DOMAIN1\user1 /home/DOMAIN1\user2 /home/DOMAIN2\userX1 /home/DOMAIN2\userX2 Simo. -- Simo Sorce Samba Team GPL Compliance Officer email: [EMAIL PROTECTED] http://samba.org _______________________________________________ cifs-protocol mailing list [email protected] https://lists.samba.org/mailman/listinfo/cifs-protocol
