[cvsnt] Add Module script

Ian Epperson Ian at axiomdesign.com
Fri Jun 27 22:51:40 BST 2003


That's exactly what I'm trying to do.  What you say makes sense... Dammit!
;-)

__________

do
  fork agent( smith );
repeat;

> -----Original Message-----
> From: Glen Starrett [mailto:grstarrett at cox.net] 
> Sent: Friday, June 27, 2003 11:13 AM
> To: Ian Epperson; cvsnt at cvsnt.org
> Subject: RE: [cvsnt] Add Module script
> 
> 
> I think I know what may be happening.  Let me see if I have 
> this correct:
> 
> --You connect to IIS with NT Authentication
> 
> --You are running the python script with that authority
> 
> --You are trying to get the python script to validate with 
> SSPI to another
> machine (gambit)
> 
> If that is all true, I believe the problem is that the NT 
> Authentication
> credentials are not transitive--that is, IIS can impersonate 
> you ONLY on the
> local machine and it does not apply to the other machine (gambit).
> 
> Try looking that up in the MS KB and you'll find it there.  I 
> would suggest
> either moving your script to run on the CVS server or use 
> pserver | sspi
> with a CVS Login (pserver only so that you can use a 
> dedicated acct and not
> have to hardcode your password in the script or pass it in 
> clear text over
> your network to the IIS box).
> 
> HTH
> 
> Glen Starrett
> 
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org 
> [mailto:cvsnt-bounces at cvsnt.org]On Behalf
> Of Ian Epperson
> 
> Sent: Friday, June 27, 2003 10:29 AM
> To: 'cvsnt at cvsnt.org'
> Subject: [cvsnt] Add Module script
> 
> 
> Hi all.  I'm writing a CGI script that allows a user to go to 
> a web page and
> add a "Client" (module within our ClientFiles repository) and 
> I've run into
> a snag.
> 
> Doing this through NT4 via IIS (urg!) with a python script 
> invoking a batch
> file.  CVSNT (1.11.1.3 57g) is running on Gambit (different 
> server).  The
> batch file runs fine when I invoke it from the command line, 
> but here's what
> I get when invoked through python:
> 
> D:\CVSAdd>whoami
> ian
> 
> D:\CVSAdd>cd \Sandbox\_Template
> 
> D:\Sandbox\_Template>cvs update -APCdR
> Cannot access D:/AXIOMCVS/ClientFiles/CVSROOT
> 
> Permission denied
> 
> D:\Sandbox\_Template>cvs -d :sspi:Gambit:/ClientFiles import -m "Auto
> Imported from _Template" testAdd4 Axiom Initialized
> Cannot access D:/AXIOMCVS/ClientFiles/CVSROOT
> 
> Permission denied
> 
> 
> D:/AXIOMCVS/ClientFiles is the proper path on Gambit.  All employees
> (including myself) have full permissions on that CVSROOT.
> 
> This failure seems odd to me because I (ian) have full access 
> to the entire
> repository, and use it every day with SSPI.
> 
> Any thoughts?
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
> 


More information about the cvsnt mailing list