[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