[cvsnt] Windows domain accounts

Bo Berglund Bo.Berglund at system3r.se
Fri Feb 1 12:54:17 GMT 2008


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


As soon as you change the CVSROOT string from
:pserver:user at cvsserver:/repo to :sspi:cvsserver:/repo it immediately
starts working with the Windows domain logins.
You don't need to do anything else.

The users need to do this:
1) Straightforward way
- Commit all changes they have done in their working folders
- Delete the working folders (a.k.a sandboxes)
- Check out the projects again using the new CVSROOT format
- Continue working as before

or

2) More work, but keeps the existing sandboxes
- Run a macro on the sandboxes which finds all occurrences of the file
CVS/Root
- Let the macro change the existing CVSROOT value in these files to the
new format
- Continue working as before
If you don't have a macro for this then you can use WinCvs to accomplish
the change, it has a suitable macro built-in.


Best regards,

Bo Berglund


-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
Of Estelle Carr
Sent: den 31 januari 2008 16:53
To: Peter Crowther
Cc: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
Subject: Re: [cvsnt] Windows domain accounts

Thanks Peter. That is one option which seems to work.

It may not be possible for me to convert my organisation to using sspi
instead of pserver. If this is the case, do you know of a way I can
get pserver to work using domain accounts?

Thanks again,
Estelle


On 1/31/08, Peter Crowther <Peter.Crowther at melandra.com> wrote:
> > From: Estelle Carr
> > I now want to start using the Windows domain accounts instead. So I
> > added an entry to the passwd file as follows:
> >
> >     alias::domain\username
> >
> > However, when I try to login as 'alias' the CVS client says:
> >
> >     Fatal error, aborting.
> >     cvs [login aborted]: domain\username: no such user
> >
> > This user is definitely a domain user, as I can login to the
> > server with it.
> >
> > Does anyone have any ideas what might be wrong?
>
> Assuming your workstations and CVSNT server are all in the same
domain,
> there are no irritating firewalls in the way, and you want users to
use
> their Windows authentication:
>
> - You should use SSPI as your authentication mechanism.  Each user's
CVSROOT
> should be something like :sspi:cvsserver:/repo - note the lack of any
user
> identity in there!
>
> - Users should *not* use cvs login.  If they already are, they should
cvs
> logout.  cvs login doesn't work with SSPI.
>
> Everything should magically work then, although you might have some
fun
> updating sandboxes with the new root.  WinCVS has a macro to do this,
for
> example.
>
>                 - Peter
>
_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs


More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook