[cvsnt] Re: 2.0.58 Run As Option
capaverde at 3ia.com.br
capaverde at 3ia.com.br
Tue Oct 5 21:26:54 BST 2004
Quoting Tony Hoyle <tmh at nodomain.org>:
> capaverde at 3ia.com.br wrote:
> > Hello
> >
> > I'm having some troubles using CVSNT 2.0.58, that I just installed.
> > If I leave the new option, "Run as user" with the default value,
> > i.e. "(client user)", everything works fine.
> > If I select a local user, cvs client complains that the user doesn't
> > exists (I had selected it from the drop down list found in the CVS's
> > control panel applet and I'm sure, it's there).
> >
> > D:\Arquiv~1\GNU\WinCvs~1.3\Cvsnt>cvs95 -d :sspi:n992:/cvsroot ls
> > Fatal error, aborting.
> > CVS95 [ls aborted]: N992\cvs999: no such user
>
> OK one thing to try - do
>
> cvs -t -t -t :sspi:n992:/cvsroot version
Executing with run as user in local administrators:
D:\Arquiv~1\GNU\WinCvs~1.3\Cvsnt>cvs95 -t -t -d :sspi:n992:/cvsroot version
-> Tracelevel set to 3. PID is -80358531
-> Session ID is fb35d37d4162fe9e0379
-> main loop with CVSROOT=:sspi:n992:/cvsroot
-> Server codepage is CP1252
-> Client codepage is CP1252
-> Requesting server cvsignore
-> wrap_add(*.gif -kb, 0, 0)
-> wrap_add(*.pdf -kb, 0, 0)
-> wrap_add(*.bmp -kb, 0, 0)
-> wrap_add(*.jpg -kb, 0, 0)
-> wrap_add(*.jpeg -kb, 0, 0)
-> wrap_add(*.png -kb, 0, 0)
-> wrap_add(*.exe -kb, 0, 0)
-> wrap_add(*.dll -kb, 0, 0)
-> wrap_add(*.so -kb, 0, 0)
-> wrap_add(*.a -kb, 0, 0)
-> wrap_add(*.pdb -kb, 0, 0)
-> wrap_add(*.lib -kb, 0, 0)
-> wrap_add(*.o -kb, 0, 0)
-> wrap_add(*.res -kb, 0, 0)
-> wrap_add(*.class -kb, 0, 0)
-> wrap_add(*.ogg -kb, 0, 0)
-> wrap_add(*.mp3 -kb, 0, 0)
-> Requesting server cvswrappers
Client: Concurrent Versions System (CVSNT) 2.0.58 (client)
Server: Concurrent Versions System (CVSNT) 2.0.58 (client/server)
Same execution, with run as user out of local administrators:
D:\Arquiv~1\GNU\WinCvs~1.3\Cvsnt>cvs95 -t -t -d :sspi:n992:/cvsroot version
-> Tracelevel set to 3. PID is -80358531
-> Session ID is fb35d37d4162fe6502bf
-> main loop with CVSROOT=:sspi:n992:/cvsroot
cvs server: Access denied looking up E:/cvstemp - results may not be correct
cvs [server aborted]: can't create temporary directory E:/cvstemp/cvs-serv4848:
Permission denied
Here is the rights over cvsroot and cvstemp:
E:\>cacls cvsroot
E:\cvsroot N992\cvs999:(OI)(CI)F
BANRISUL\pxt997:(OI)(CI)F
NT AUTHORITY\SYSTEM:(OI)(CI)F
E:\>cacls cvstemp
E:\cvstemp BUILTIN\Administrators:(OI)(CI)F
BANRISUL\pxt997:(OI)(CI)F
Note that banrisul\pxt997 (the user that impersonates access to
the repository) has full control over both dirs.
>
> It should tell you what the problem it (avoid cvs95 if you can is it's
> had its guts ripped out to work with win95).
I still have a lot of clients running win98. So, I can't
avoid cvs95, at least for awhile.
>
> Tony
>
Capaverde
More information about the cvsnt
mailing list