[Cvsnt] (maybe not so) newbie question

Ivancic, Nikolaj nivancic at lumicyte.com
Thu May 2 18:37:12 BST 2002


Thanks for the advice Bo. I did read most of the posts you mentioned
here.

As a payback :-) I could tell you how sspi seem to really work as long
as
you confine yourself to the command line interface. Here is what I did
to
make this work:

1. On the server side, I did not do anything since changing the
config/SystemAuth=no
   flag does not have anything to do with the sspi protocol (that is my
conclusion
   only, I did not see that written anywhere).

2. On the client side I simply set the CVSROOT environment variable:

	CVSROOT=:sspi:server_id\user_id at domain_id:c:\CVS_ROOT

This seems simple, if you want to use the domain server for the
authentication,
since you do not do deal with any password files at all.

I do have a problem trying to use jCVS as the graphical front end, since
it seemingly
supports only the "pserver" mode, so it might expect some password file
which I did
not (intentionally) defined.

I would appreciate if anyone can explain a bit more about "sspi"
protocol, though.

Nik

-----Original Message-----
From: bo.berglund at telia.com [mailto:bo.berglund at telia.com]
Sent: Thursday, May 02, 2002 1:44 AM
To: cvsnt at cvsnt.org
Subject: Re: [Cvsnt] (maybe not so) newbie question


Suggested reading:

http://www.devguy.com/fp/cfgmgmt/cvs/
http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm#CVSWEBIIS
http://www.cvsnt.org/pipermail/cvsnt/2002-March/004046.html

I use various combinations of CVSNT and WinCvs versions in different
installations and all work very well. We use ntserver authentication in
all of these, basically because sspi was not available at the time we
installed everything. But I hear that sspi is really the protocol to use
instead of ntserver now.

HTH

/Bo


On Tue, 30 Apr 2002 18:03:19 +0000 (UTC), "Ivancic, Nikolaj"
<nivancic at lumicyte.com> wrote:

>This is a multi-part message in MIME format.
>--
>[ Picked text/plain from multipart/alternative ]
>Hello, all
>
>I did a relatively thorough job scanning the archives (I did not find
>any searching tools), and failed to find a definitive answer to
>something that should be on the first page of the most basic document.
>
>Here is the problem: given two machines on a LAN (SERVER and CLIENT),
>what are the steps necessary to establish the connection between the
>two. In order to avoid any conditional answers, I will restrict this
>situation further, stating that both machines run Windows 2000 (server
>and workstation editions) and that both use domain server for Windows
>authentication.
>
>So far I followed the instructions written in the document
>http://www.cvsnt.org/readme.nt and failed completely. Assuming that
>amongst you there will be a good soul to bail me out, I will indicate
>here what went wrong:
>
>1. On the SERVER machine, I did what the instruction tell me:
>
>1. Installation of the CVS server
>
>If you are using the precompiled version installation is simple - just
>click on the cvsnt_1.11.1.3.exe installation program.
>
>To setup the server use the cvsnt control panel to install the service,

>then add the locations of your repositories.
>
>
>    Note that the installation failed in that it required to me add the

>path Environment variable
>    to the CVS installation manually.
>
>2. On the CLIENT machine, I simply used the CVS.EXE from the above
>distribution
>
>If you are using an NT or Windows 2000 client, use is preferable to use

>the cvs.exe supplied, as this is full version which supports all
>features of the NT server.
>
>
>3. To verify authentication, I concluded that the best thing to do is
>to use the SSPI mode so:
>    a) On the SERVER machine, I set the repository path (C:\CVS_ROOT)
>as instructed by 1. above.
>    b) on the CLIENT machine, I set the Environment variable CVSROOT to
>
>        CVSROOT=:sspi:lumicyte\nivancic at SERVER:c:\CVS_ROOT\CVSROOT
>
>    c) any CVS command executed on the CLIENT, like:
>
>        c:\>cvs history
>        cvs [history aborted]: : Authentication failed
>
>Any suggestions? Use pserver? Use ntserver? Why if yes?
>
>Thanks in advance
>
>Nik
>
>
>--
>
>_______________________________________________
>Cvsnt mailing list
>Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt


/Bo
(Bo Berglund, developer in Sweden)
_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt


_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list