On Sun, Apr 07, 2013 at 07:59:50PM +0100, Philip Oakley wrote:

> >>uses the windows backslash separator)  I use this method with Git
> >>Extensions and Git for Windows (msysgit compiled) at work. It doesn't
> >>need usernames or passwords as teh permissions are done by the file
> >>system.
> >
> >^^^ This is a gross oversimplification which might mislead the OP.
> I was giving it as a weighted simplification, given that the OP
> (Leonidas) had specifically stated that the example PCs were both
> Windows.
> I know many git folks are fans of Linux, but the Windows hordes
> are't far behind. ;-)

Oh, come on! I did not even think about anything non-Windows when
I was writing my response.  No, really ;-)  I might appear to be a F/OSS
enthusiast (and I am) but at my $dayjob I mostly tame Windows machines,
and Linux-powered boxes, while crucial to the infrastructure, are not
big in numbers.

> >In fact the file system kicks in only after the SMB (or CIFS, if you
> >wish to call it this way) protocol did authentication and
> >authorization
> >(if "OtherGuy" is a "shared folder" on \\PC-3 then it has its own
> >security settings associated with it which are applied before the file
> >system is accessed).
> >
> >Hence when one works with SMB shares on a Windows network using Git,
> >one still has to think about the authen/authz stuff.  Either
> >pass-through authentication must work or the target share must be
> >configured to allow passwordless (guest) access or one has to first
> >connect to the share by hand (via `net use` or using Explorer) with
> >correct credentials and once the authentication is complete and the
> >connection is cached one can run Git to access the resource.
> All reasonable comments if Leonidas is on a mixed network.

Then again, all this is written about plain Windows.
"SMB" is not "SAMBA", it's the name Microsoft itself uses for its suite
of file-sharing/RPC protocols, you just did not see this name in the UI.

If you yourself did not face the problems I described, you're a lucky guy.

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to