From bo.berglund at telia.com Wed Dec 5 01:32:34 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 5 Dec 2001 01:32:34 +0000 (UTC) Subject: [Cvsnt] Commit fails for one file Message-ID: <3c0d75ee.90779483@news.cvsnt.org> I have a repository problem (first real problem in 9 months). It is like this: In a module there are a bunch of source files, but we also have committed the exe target file (as binary). We do this routinely because we find that it is often very hard to check out the module and then set up a compiler environment capable of creating the target file. Much easier to just check out the exe to the tag we need. Anyhow, this has worked great for a long time in many modules, but now a problem has surfaced. Whenever I try to commit a new revision of this exe file WinCvs (1.2) hangs waiting for something that never happens. The fish swim and I wait forever... The only way out here is Task Manager because if I try to stop the operation with the red stop button nothing happens and if I try to close WinCvs it refuses because of the ongoing operation. In the repository where CVSNT (1.10.8) works I now find the following files: wrkctr.exe,v - size approx 4.5 Mb (this is the previous revision) ,wrkctr.exe, - size approx 5.2 Mb (probably the new revision) It looks like CVSNT is creating the ,wrkctr.exe, file as a temp file and then at the end fails to do what it needs to the original file (presumably killing it and replacing with the temp file. What is going on and what can I do to cure this? I have tried restarting the CVS service, manually moving the temp file out etc but nothing seems to help. There are no lock files in the repository to blame either. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Peter.Prokesch at wetzer.endress.com Wed Dec 5 10:37:18 2001 From: Peter.Prokesch at wetzer.endress.com (Peter.Prokesch at wetzer.endress.com) Date: Wed, 5 Dec 2001 10:37:18 +0000 (UTC) Subject: [Cvsnt] Creating a new repository on ntserver not possible Message-ID: Hi all, I'm just starting with cvs and have tried out the local mode using wincvs. (works perfectly fine) Now I'm switching to ntserver and I'm running into problems creating a new repository on the server machine. Scenario 1: Using cvsnt 1.11.1.2 Build 41, WinCVS 1.3 Trying WinCVS with "Create new Repository" and the following settings: authentication: ntserver path: c:/mpk/cvs/nt host address: cm-service user name: (blank) CVSROOT: @cm-service:c:/mpk/cvs/nt creates an output: cvs -d :ntserver:@cm-service:c:/mpk/cvs/nt init *****CVS exited normally with code 1***** when I use the command string in a DOS-Box on my client machine: cvs -d :ntserver:cm-service:c:/mpk/cvs/nt init I get the following message: Bad repository root c:/mpk/cvs/nt Scenario 2: in the CVSNT-Service window I added a new "Valid Repository Root" c:\mpk\cvs on the machine cm-service. Was successful, CVS-dir is created, so should work fine. using an import command from Wincvs 1.3 to this repository causes an exit with code 1, which means a problem again, when I use cvs import -I ! -I CVS -m 1 ringbuffer avendor arelease from the command line in the dos box (ringbuffer is a subdir of my actual location on my local disk) I get again this "bad repository root c:/mpk/cvs" Is it a problem of variables on my machine (I set the CVSROOT-Variable as "set CVSROOT :ntserver:cm-service:c:/mpk/cvs")? I can ping the cm-service machine and I have normal user rights. When I install the CVSNT on my local machine and access it via :ntserver: I get the same problems as described above. Thanks in advance, Peter _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Thu Dec 6 01:09:20 2001 From: terris at terris.com (Terris) Date: Thu, 6 Dec 2001 01:09:20 +0000 (UTC) Subject: [Cvsnt] Creating a new repository on ntserver not possible References: Message-ID: <9umge7$v31$1@sisko.my.home> The only time you should use a local CVSROOT is when using "cvs init" cvs -d c:/cvs init After that, CVSROOT should start with :ntserver: wrote in message news:OF81D9703D.F1AD3810-ONC1256B19.0030EBBA at wetzer.endress.com... > Hi all, > > I'm just starting with cvs and have tried out the local mode using wincvs. (works > perfectly fine) > > Now I'm switching to ntserver and I'm running into problems creating a new > repository on the server machine. > Scenario 1: > Using cvsnt 1.11.1.2 Build 41, WinCVS 1.3 > Trying WinCVS with "Create new Repository" and the following settings: > authentication: ntserver > path: c:/mpk/cvs/nt > host address: cm-service > user name: (blank) > CVSROOT: @cm-service:c:/mpk/cvs/nt > > creates an output: > cvs -d :ntserver:@cm-service:c:/mpk/cvs/nt init > > *****CVS exited normally with code 1***** > > when I use the command string in a DOS-Box on my client machine: > cvs -d :ntserver:cm-service:c:/mpk/cvs/nt init > I get the following message: > Bad repository root c:/mpk/cvs/nt > > Scenario 2: > in the CVSNT-Service window I added a new "Valid Repository Root" c:\mpk\cvs on the > machine cm-service. Was successful, CVS-dir is created, so should work fine. > using an import command from Wincvs 1.3 to this repository causes an exit with code > 1, which means a problem > > again, when I use cvs import -I ! -I CVS -m 1 ringbuffer avendor arelease from the > command line in the dos box (ringbuffer is a subdir of my actual location on my > local disk) > I get again this "bad repository root c:/mpk/cvs" > > Is it a problem of variables on my machine (I set the CVSROOT-Variable as "set > CVSROOT :ntserver:cm-service:c:/mpk/cvs")? I can ping the cm-service machine and I > have normal user rights. > > When I install the CVSNT on my local machine and access it via :ntserver: I get the > same problems as described above. > > Thanks in advance, > > Peter > > _______________________________________________ > 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 From Peter.Prokesch at wetzer.endress.com Thu Dec 6 17:35:30 2001 From: Peter.Prokesch at wetzer.endress.com (Peter.Prokesch at wetzer.endress.com) Date: Thu, 6 Dec 2001 17:35:30 +0000 (UTC) Subject: [Cvsnt] Creating a new repository on ntserver not possible Message-ID: I have done this, but still got this "bad Repository root" message... I have set CVSROOT=:ntserver:servername:d:/user/cvs Any ideas???? Thanks in advance Peter ----- Weitergeleitet von Peter Prokesch/EHWETZER/DE am 06.12.2001 18:28 ----- "Terris" Kopie: Gesendet von: Thema: Re: [Cvsnt] Creating a new repository on ntserver not possible cvsnt-admin at c vsnt.org 06.12.2001 02:08 The only time you should use a local CVSROOT is when using "cvs init" cvs -d c:/cvs init After that, CVSROOT should start with :ntserver: wrote in message news:OF81D9703D.F1AD3810-ONC1256B19.0030EBBA at wetzer.endress.com... > Hi all, > > I'm just starting with cvs and have tried out the local mode using wincvs. (works > perfectly fine) > > Now I'm switching to ntserver and I'm running into problems creating a new > repository on the server machine. > Scenario 1: > Using cvsnt 1.11.1.2 Build 41, WinCVS 1.3 > Trying WinCVS with "Create new Repository" and the following settings: > authentication: ntserver > path: c:/mpk/cvs/nt > host address: cm-service > user name: (blank) > CVSROOT: @cm-service:c:/mpk/cvs/nt > > creates an output: > cvs -d :ntserver:@cm-service:c:/mpk/cvs/nt init > > *****CVS exited normally with code 1***** > > when I use the command string in a DOS-Box on my client machine: > cvs -d :ntserver:cm-service:c:/mpk/cvs/nt init > I get the following message: > Bad repository root c:/mpk/cvs/nt > > Scenario 2: > in the CVSNT-Service window I added a new "Valid Repository Root" c:\mpk\cvs on the > machine cm-service. Was successful, CVS-dir is created, so should work fine. > using an import command from Wincvs 1.3 to this repository causes an exit with code > 1, which means a problem > > again, when I use cvs import -I ! -I CVS -m 1 ringbuffer avendor arelease from the > command line in the dos box (ringbuffer is a subdir of my actual location on my > local disk) > I get again this "bad repository root c:/mpk/cvs" > > Is it a problem of variables on my machine (I set the CVSROOT-Variable as "set > CVSROOT :ntserver:cm-service:c:/mpk/cvs")? I can ping the cm-service machine and I > have normal user rights. > > When I install the CVSNT on my local machine and access it via :ntserver: I get the > same problems as described above. > > Thanks in advance, > > Peter > > _______________________________________________ > 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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tadams at extremeeng.com Thu Dec 6 17:46:10 2001 From: tadams at extremeeng.com (Trenton D. Adams) Date: Thu, 6 Dec 2001 17:46:10 +0000 (UTC) Subject: [Cvsnt] Creating a new repository on ntserver not possible In-Reply-To: Message-ID: <000801c17e7d$66b42ba0$090110ac@TRENT> try "CVSROOT=:ntserver:servername:d:\user\cvs" forward slash '/' won't work for an NT server I don't think. Under a unix variant try "CVSROOT=:ntserver:servername:d:\\user\\cvs" > -----Original Message----- > From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org] On > Behalf Of Peter.Prokesch at wetzer.endress.com > Sent: December 6, 2001 10:30 AM > To: cvsnt at cvsnt.org > Subject: Re: [Cvsnt] Creating a new repository on ntserver > not possible > > > I have done this, but still got this "bad Repository root" message... > > I have set > CVSROOT=:ntserver:servername:d:/user/cvs > > Any ideas???? > > Thanks in advance > > Peter > ----- Weitergeleitet von Peter Prokesch/EHWETZER/DE am > 06.12.2001 18:28 ----- > > "Terris" > s.com> Kopie: > Gesendet von: Thema: Re: [Cvsnt] > Creating a new repository on ntserver not possible > cvsnt-admin at c > vsnt.org > > > 06.12.2001 > 02:08 > > > > > > > The only time you should use a local CVSROOT > is when using "cvs init" > > cvs -d c:/cvs init > > After that, CVSROOT should start with :ntserver: > > wrote in message > news:OF81D9703D.F1AD3810-ONC1256B19.0030EBBA at wetzer.endress.com... > > Hi all, > > > > I'm just starting with cvs and have tried out the local > mode using wincvs. > (works > > perfectly fine) > > > > Now I'm switching to ntserver and I'm running into problems > creating a new > > repository on the server machine. > > Scenario 1: > > Using cvsnt 1.11.1.2 Build 41, WinCVS 1.3 > > Trying WinCVS with "Create new Repository" and the > following settings: > > authentication: ntserver > > path: c:/mpk/cvs/nt > > host address: cm-service > > user name: (blank) > > CVSROOT: @cm-service:c:/mpk/cvs/nt > > > > creates an output: > > cvs -d :ntserver:@cm-service:c:/mpk/cvs/nt init > > > > *****CVS exited normally with code 1***** > > > > when I use the command string in a DOS-Box on my client machine: > > cvs -d :ntserver:cm-service:c:/mpk/cvs/nt init > > I get the following message: > > Bad repository root c:/mpk/cvs/nt > > > > Scenario 2: > > in the CVSNT-Service window I added a new "Valid Repository Root" > c:\mpk\cvs on the > > machine cm-service. Was successful, CVS-dir is created, so > should work > fine. > > using an import command from Wincvs 1.3 to this repository > causes an exit > with code > > 1, which means a problem > > > > again, when I use cvs import -I ! -I CVS -m 1 ringbuffer > avendor arelease > from the > > command line in the dos box (ringbuffer is a subdir of my > actual location > on my > > local disk) > > I get again this "bad repository root c:/mpk/cvs" > > > > Is it a problem of variables on my machine (I set the > CVSROOT-Variable as > "set > > CVSROOT :ntserver:cm-service:c:/mpk/cvs")? I can ping the cm-service > machine and I > > have normal user rights. > > > > When I install the CVSNT on my local machine and access it > via :ntserver: > I get the > > same problems as described above. > > > > Thanks in advance, > > > > Peter > > > > _______________________________________________ > > 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 > > > > _______________________________________________ > 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 From bo.berglund at telia.com Thu Dec 6 22:13:12 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 6 Dec 2001 22:13:12 +0000 (UTC) Subject: [Cvsnt] Creating a new repository on ntserver not possible References: <000801c17e7d$66b42ba0$090110ac@TRENT> Message-ID: <3c0fecc4.252276384@news.cvsnt.org> On Thu, 6 Dec 2001 17:46:10 +0000 (UTC), "Trenton D. Adams" wrote: >try "CVSROOT=:ntserver:servername:d:\user\cvs" > >forward slash '/' won't work for an NT server I don't think. > >Under a unix variant try "CVSROOT=:ntserver:servername:d:\\user\\cvs" > No, this is untrue! Forward slashes can and should be used in all of these circumstances because the CVS code is UNIX based no matter that it is running on NT. It takes care of the /\ issue internally. I always use / in all situations like this and it works very good. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cfelixhenry at scort.com Wed Dec 5 16:20:19 2001 From: cfelixhenry at scort.com (Christophe Felix-Henry) Date: Wed, 5 Dec 2001 16:20:19 +0000 (UTC) Subject: [Cvsnt] Cannot mkdir References: <9uivo3$phl$1@sisko.my.home> Message-ID: <9ulhdf$bc1$1@sisko.my.home> It is only an Eclipse/CVS integration problem, not a CVSNT one. (I have the same troubles with a CVS server on Linux). In fact Eclipse IDE assumes that a Project is a CVS module. So I can't import a Project in the cvs repository if I don't create a module using the CVS command-line ! Sorry to have posted this thread here, but I'm not familiar with CVS and the error message is not meaningfull. "Christophe Felix-Henry" wrote in message news:9uivo3$phl$1 at sisko.my.home... > I am using CVSNT 1.11.1.2 with Eclipse IDE. > I have configured the IDE like: > ':pserver:user at machine:/d//cvsrep' > > When I try to import files into CVS from the IDE, I get the following > message: > > "The CVS repository reported problems:" > "cvs server: cannot mkdir d:/cvsrep/java/test/util: No such file or > directory" > > And after creating the missing directory "java\test\util" in the repository > ("d:\cvsrep") by hand it works fine ! > The command line cvs client also works fine when I use the import command. > > May be it is an Eclipse or CVSNT bug. Any suggestions ? > > Thanks, > Christophe > > > > > > > > _______________________________________________ > 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 From bertrand.denoix at kalimagroup.com Wed Dec 5 17:31:13 2001 From: bertrand.denoix at kalimagroup.com (Bertrand Denoix) Date: Wed, 5 Dec 2001 17:31:13 +0000 (UTC) Subject: [Cvsnt] "RespositoryPrefix" key Message-ID: A recent post in the listed hinted that instead of defining several repositories with keys: Repository0=d:\some\long\path\to\first_repository Repository1=d:\some\long\path\to\second_repository I could use something like: RepositoryPrefix=d:\some\long\path\to\ Repository0=first_repository Repository1=second_repository Is this really possible? (if not skip the rest :-) What is the real syntax? My 1.11.1.2 (Build 40) doesn't mention this anywhere (readme.nt or the cvsservice dialog), but I didn't see it mentioned by Tony in the archives (esp when expounding the new things in 1.11.1.3). Since when is it available? Does that mean that users CVSROOT changes from :ntserver:my_server:d:\some\long\path\to\first_repository to a simpler: :ntserver:my_server:first_repository Thanks for a quick answer because we are adding a bunch of new users in the coming days and that would make things simpler for them (even simpler if we change the setup before they use it). Bd. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Thu Dec 6 00:15:17 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 6 Dec 2001 00:15:17 +0000 (UTC) Subject: [Cvsnt] "RespositoryPrefix" key References: Message-ID: On Wed, 05 Dec 2001 17:31:13 +0000, Bertrand Denoix wrote: > A recent post in the listed hinted that instead of defining several > repositories with keys: > > Repository0=d:\some\long\path\to\first_repository > Repository1=d:\some\long\path\to\second_repository > > I could use something like: > > RepositoryPrefix=d:\some\long\path\to\ Repository0=first_repository > Repository1=second_repository > > Is this really possible? (if not skip the rest :-) Only with the beta version. It's not in the release versions. > Does that mean that users CVSROOT changes from > > :ntserver:my_server:d:\some\long\path\to\first_repository > > to a simpler: > > :ntserver:my_server:first_repository Something like that. :ntserver:my_server:/first_repository Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 5 17:37:09 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 5 Dec 2001 17:37:09 +0000 (UTC) Subject: [Cvsnt] Latest updates Message-ID: <3c0e59fb.87102781@tony-home> cvsnt 1.11.1.3 beta 2 * THIS IS A BETA VERSION - IF YOU ARE NEW TO CVS DO NOT USE THIS VERSION * Fixed lots of problems as I found them. Removed sserver as it doesn't work. Tidied up control panel again. Still lots of testing needed on this one. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Fri Dec 7 04:15:20 2001 From: terris at terris.com (Terris) Date: Fri, 7 Dec 2001 04:15:20 +0000 (UTC) Subject: [Cvsnt] Latest updates References: <3c065dba.261916984@tony-home> Message-ID: <9upfno$omt$1@sisko.my.home> pserver works for me in this release "Tony Hoyle" wrote in message news:3c065dba.261916984 at tony-home... > cvsnt 1.11.1.3 beta 1 - this is *not* a stable release! > > I've been busy lately but have managed to merge in the ACL patches. > I've made quite a few changes to them (per-branch ACLs and a lot of > rewriting of the passwd stuff, plus some bug fixes). > > sserver is merged but changed to be multiplexed from the pserver port, > so it is the same as gserver etc. I haven't managed to test this as I > can't find out how to make a keyfile that openssl likes.. for now > sserver is best avoided. > > Administrators are now listed in CVSROOT/admins. > > Suggestions for improvements welcome... There are probably bugs in > the acl stuff & I'm not sure I got the balance of the permissions > right. > > I don't think anything here could screw up a repository, but you could > find your passwd file go up in smoke if you trigger the right bug... > standard disclaimers apply! > > Tony > > The new commands are: > > cvs passwd [-a] [-x] [-X] [-r real_user] [-R] [-D domain] [username] > -a Add user > -x Disable user > -X Delete user > -r Alias username to real system user > -R Remove alias to real system user > -D Use domain password > > User management. Non-admins can only change their own > password. > > cvs lsacl [directory....] > List current acl on a directory. > > cvs chacl -R [-r tag] {user|default}:[{[r][w][c]|[n]}] directory... > -R Recursively set permissions > -r Set permissions on specific branch/tag > > Permissions are: > > r - can update/read > w - can write/commit > c - can change (add/remove files) > n - no access > > For a permission to be effective you need at least 'read' access > to parent directories (so you can lock branches, etc.) > > Only the owner or an admin can set permissions. > > cvs chown user directory... > Change directory owner. Only valid for current owner or admin. > > _______________________________________________ > 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 From tmh at nothing-on.tv Thu Dec 13 19:34:15 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 13 Dec 2001 19:34:15 +0000 (UTC) Subject: [Cvsnt] Latest updates Message-ID: <3c190270.785587750@tony-home> cvsnt 1.11.1.3 Beta 3 * BETA VERSION - FOR EXPERIENCED (AND FOOLHARDY) USERS ONLY * Fixed lots of minor stuff. Fixed crashing bug on edit. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Fri Dec 28 16:09:32 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Fri, 28 Dec 2001 16:09:32 +0000 (UTC) Subject: [Cvsnt] Latest updates Message-ID: <3c2c977f.2351625@tony-home> cvsnt 1.11.1.3 beta 4 Added ipv6 support. There haven't been any major bugs in the last beta, so it's probably safe for everyone to use. Still be careful, though. I'm particularly interested in people using the acl support & sorting out any apparent problems with it. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tim at peierls.net Mon Dec 31 21:09:22 2001 From: tim at peierls.net (Timothy Peierls) Date: Mon, 31 Dec 2001 21:09:22 +0000 (UTC) Subject: [Cvsnt] Latest updates References: <3c2c977f.2351625@tony-home> Message-ID: <3C30D3B6.7F325E7D@peierls.net> Tony Hoyle wrote: > cvsnt 1.11.1.3 beta 4 > Added ipv6 support. > ... it's probably safe for everyone to use. Hmmm. Between 1.11.1.3 beta 2 (build 43) and 1.11.1.3 beta 4 (build 45) something broke for me under Win2K. With beta 2 the service starts with no problems; with beta 4 I get "Bind to port failed: Overlapped I/O operation is in progress" in my event viewer application log. Anyone else seeing this? Tim Peierls tim at peierls.net _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From David.Dyke at stratus.com Wed Dec 5 19:44:27 2001 From: David.Dyke at stratus.com (Dyke, David) Date: Wed, 5 Dec 2001 19:44:27 +0000 (UTC) Subject: [Cvsnt] Question about Windows 2K Message-ID: <95AE3CDB3543D511883A0020485B38B901C6244B@exna3.stratus.com> Greetings Folks, I am having some problems installing the Stable Version: CVSNT 1.11.1.2 (Build 41) on a windows 2000 servers. What happens is the service installation hangs forcing a hard reboot of the system. This system is running windows 2000 server with service pack 2. Is this software windows 2000 ready ? Any assistance would be appreciated. With thanks, ~ Dave _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jeffkwaters at yahoo.com Wed Dec 5 23:38:11 2001 From: jeffkwaters at yahoo.com (Jeff K. Waters) Date: Wed, 5 Dec 2001 23:38:11 +0000 (UTC) Subject: [Cvsnt] Question about Windows 2K References: <95AE3CDB3543D511883A0020485B38B901C6244B@exna3.stratus.com> Message-ID: <3C0EB0AD.90707@yahoo.com> Dyke, David wrote: > Greetings Folks, > > I am having some problems installing the Stable Version: CVSNT 1.11.1.2 > (Build 41) on a windows 2000 servers. What happens is the service > installation hangs forcing a hard reboot of the system. This system is > running windows 2000 server with service pack 2. Is this software windows > 2000 ready ? > Any assistance would be appreciated. > With thanks, ~ Dave I have got exactly the same software (Windows 2000 Server+SP2, CVSNT 1.11.1.2 B41) setup and it works here (with :pserver: protocol). Jeff _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Thu Dec 6 00:17:15 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 6 Dec 2001 00:17:15 +0000 (UTC) Subject: [Cvsnt] Question about Windows 2K References: <95AE3CDB3543D511883A0020485B38B901C6244B@exna3.stratus.com> Message-ID: On Wed, 05 Dec 2001 19:44:27 +0000, Dyke, David wrote: > Greetings Folks, > > I am having some problems installing the Stable Version: CVSNT 1.11.1.2 > (Build 41) on a windows 2000 servers. What happens is the service > installation hangs forcing a hard reboot of the system. This system is > running windows 2000 server with service pack 2. Is this software > windows 2000 ready ? > I have exactly this setup and have no problems. I don't see how service installation could cause a reboot unless there is something seriously wrong on the machine... it's just a system call. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From hoijarvi at me.wustl.edu Thu Dec 6 13:38:12 2001 From: hoijarvi at me.wustl.edu (Kari Hoijarvi) Date: Thu, 6 Dec 2001 13:38:12 +0000 (UTC) Subject: [Cvsnt] Question about Windows 2K In-Reply-To: Message-ID: I got the service hang too, but I cannot reproduce it. Somehow I have the gut feeling, that it's related to the incorrect setup I had. Kari -----Original Message----- From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]On Behalf Of Tony Hoyle Sent: Wednesday, December 05, 2001 6:16 PM To: cvsnt at cvsnt.org Subject: Re: [Cvsnt] Question about Windows 2K On Wed, 05 Dec 2001 19:44:27 +0000, Dyke, David wrote: > Greetings Folks, > > I am having some problems installing the Stable Version: CVSNT 1.11.1.2 > (Build 41) on a windows 2000 servers. What happens is the service > installation hangs forcing a hard reboot of the system. This system is > running windows 2000 server with service pack 2. Is this software > windows 2000 ready ? > I have exactly this setup and have no problems. I don't see how service installation could cause a reboot unless there is something seriously wrong on the machine... it's just a system call. Tony _______________________________________________ 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 From jeffkwaters at yahoo.com Wed Dec 5 23:36:14 2001 From: jeffkwaters at yahoo.com (Jeff K. Waters) Date: Wed, 5 Dec 2001 23:36:14 +0000 (UTC) Subject: Choosing the protocol (was: Re: [Cvsnt] Using CVS for small projects) References: <3C05E734.6040401@yahoo.com> Message-ID: <3C0EB01F.6040201@yahoo.com> Hello, I decided to use CVS for my small projects at home, thanks for the enlightenment from David Daniels, Dan Haynes and Douglas Seifert. I got CVSNT working on my Windows 2000 Server and did some small tests and all seemed working ok. Right now, I use :pserver: protocol, bound to my localhost (127.0.0.1) with a user defined for it. According to CVS manual, it is possible to use just :local: for the protocol and a person in my situation, who does not need remote access to the CVS server, is all done. On the other hand, I had read in Devguy's text that :local: protocol may corrupt the data. Is that info outdated or still current? And if it is safe to use :local: protocol in this case, will I still need to keep the CVSNT service installed? (It seems that I will not.) Thanks for any help, Jeff _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Thu Dec 6 01:55:30 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 6 Dec 2001 01:55:30 +0000 (UTC) Subject: Choosing the protocol (was: Re: [Cvsnt] Using CVS for small projects) References: <3C05E734.6040401@yahoo.com> <3C0EB01F.6040201@yahoo.com> Message-ID: <3c0ecf03.179122414@news.cvsnt.org> On Wed, 5 Dec 2001 23:36:14 +0000 (UTC), "Jeff K. Waters" wrote: >Hello, > >I decided to use CVS for my small projects at home, thanks for the >enlightenment from David Daniels, Dan Haynes and Douglas Seifert. > >I got CVSNT working on my Windows 2000 Server and did some small tests >and all seemed working ok. > >Right now, I use :pserver: protocol, bound to my localhost (127.0.0.1) >with a user defined for it. According to CVS manual, it is possible to >use just :local: for the protocol and a person in my situation, who does >not need remote access to the CVS server, is all done. On the other >hand, I had read in Devguy's text that :local: protocol may corrupt the >data. Is that info outdated or still current? And if it is safe to use >:local: protocol in this case, will I still need to keep the CVSNT >service installed? (It seems that I will not.) > >Thanks for any help, > >Jeff Local means just that: The local client (foe example WinCvs through its cvs.exe) does all the work on the repository files which are accessible directly in some local path. You are right that in this case CVSNT is not used. However I myself use sometimes a remote server and sometimes my own PC:s CVSNT installation, so I keep the protocol at :ntserver: all the time. The CVSNT service does not use up much resources as far as I can see so there is no real harm in going through it even on a local machine. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jakomail at emss.co.za Thu Dec 6 06:24:36 2001 From: jakomail at emss.co.za (Ulrich Jakobus) Date: Thu, 6 Dec 2001 06:24:36 +0000 (UTC) Subject: [Cvsnt] Using CVS_RSH=ssh gives wrong user name "SYSTEM" Message-ID: <20011206062305.84F06D3EF@mail.emss.co.za> Hi, I am using CVSNT 1.11.1.2 Build 41 (the latest stable) as CVS server on Win2k with several CVS clients on Linux/HP/Sun and other Windows machines. The protocal is :ext: with CVS_RSH=ssh, using sshd from Cygwin as SSH Server on the Win2k box. Everything works fine, except that all user names in the CVS log files appear to be SYSTEM instead of the real username, i.e. I get date 2001.12.06.06.14.02; author SYSTEM; state Exp; instead of date 2001.12.06.06.14.02; author jakobus; state Exp; sshd has been installed as service under the system account, but of course e.g. "ssh cvs_server whoami" correctly reports "jakobus" and not "SYSTEM", and also I see that CVS calls the external program ssh with the command line argument "-l jakobus". Other attempts to debug SSH (running the daemon in debug mode with options -ddd or calling ssh with the -v flag) clearly show that the ssh authentication works correctly. So I assume that this is a problem of CVSNT not getting the correct user name. Is anybody else observing this? Any idea what the reason might be? Any workaround that I might use? Thanks, Ulrich _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Thu Dec 6 16:48:13 2001 From: terris at terris.com (Terris) Date: Thu, 6 Dec 2001 16:48:13 +0000 (UTC) Subject: [Cvsnt] Using CVS_RSH=ssh gives wrong user name "SYSTEM" References: <20011206062305.84F06D3EF@mail.emss.co.za> Message-ID: <9uo7ed$av$1@sisko.my.home> Are you using SSH password authentication or SSH public key authentication? cygwin's openssh server has a bug whereby if you use public key authentication, the user is the user's that's running the sshd daemon rather than the remote user. The cygwin folks claim it's due to a problem with NT, (funny how that's always the fall-back position for programmers) but it's actually a problem with their understanding of NT. They need to look at the CVSNT 1.11.1.2 pserver code. If you really have to use public key authentication, use VanDyke's vshell. http://vandyke.com "Ulrich Jakobus" wrote in message news:20011206062305.84F06D3EF at mail.emss.co.za... > Hi, > > I am using CVSNT 1.11.1.2 Build 41 (the latest stable) as > CVS server on Win2k with several CVS clients on Linux/HP/Sun > and other Windows machines. > > The protocal is :ext: with CVS_RSH=ssh, using sshd from Cygwin > as SSH Server on the Win2k box. > > Everything works fine, except that all user names in the CVS > log files appear to be SYSTEM instead of the real username, > i.e. I get > date 2001.12.06.06.14.02; author SYSTEM; state Exp; > instead of > date 2001.12.06.06.14.02; author jakobus; state Exp; > > sshd has been installed as service under the system account, but > of course e.g. "ssh cvs_server whoami" correctly reports "jakobus" > and not "SYSTEM", and also I see that CVS calls the external > program ssh with the command line argument "-l jakobus". Other > attempts to debug SSH (running the daemon in debug mode with > options -ddd or calling ssh with the -v flag) clearly show that > the ssh authentication works correctly. So I assume that this is > a problem of CVSNT not getting the correct user name. > > Is anybody else observing this? Any idea what the reason might be? > Any workaround that I might use? > > Thanks, > > Ulrich > > > > _______________________________________________ > 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 From jakomail at emss.co.za Fri Dec 7 04:43:34 2001 From: jakomail at emss.co.za (Ulrich Jakobus) Date: Fri, 7 Dec 2001 04:43:34 +0000 (UTC) Subject: [Cvsnt] Using CVS_RSH=ssh gives wrong user name "SYSTEM" Message-ID: <20011207044155.4DC8FD3EF@mail.emss.co.za> I am using SSH public key authentication, with password authentication switching to the correct user context works fine. Thanks for the hint, will look at VanDyke's vshell. On Thu, 6 Dec 2001 08:45:36 -0800, Terris wrote: >Are you using SSH password authentication or SSH public key authentication? > >cygwin's openssh server has a bug whereby if you use public key >authentication, the user is the user's that's running the sshd daemon rather >than the remote user. The cygwin folks claim it's due to a problem with NT, >(funny how that's always the fall-back position for programmers) >but it's actually a problem with their understanding of NT. They need to >look at the CVSNT 1.11.1.2 pserver code. > >If you really have to use public key authentication, use >VanDyke's vshell. http://vandyke.com > >"Ulrich Jakobus" wrote in message >news:20011206062305.84F06D3EF at mail.emss.co.za... >> Hi, >> >> I am using CVSNT 1.11.1.2 Build 41 (the latest stable) as >> CVS server on Win2k with several CVS clients on Linux/HP/Sun >> and other Windows machines. >> >> The protocal is :ext: with CVS_RSH=ssh, using sshd from Cygwin >> as SSH Server on the Win2k box. >> >> Everything works fine, except that all user names in the CVS >> log files appear to be SYSTEM instead of the real username, >> i.e. I get >> date 2001.12.06.06.14.02; author SYSTEM; state Exp; >> instead of >> date 2001.12.06.06.14.02; author jakobus; state Exp; >> >> sshd has been installed as service under the system account, but >> of course e.g. "ssh cvs_server whoami" correctly reports "jakobus" >> and not "SYSTEM", and also I see that CVS calls the external >> program ssh with the command line argument "-l jakobus". Other >> attempts to debug SSH (running the daemon in debug mode with >> options -ddd or calling ssh with the -v flag) clearly show that >> the ssh authentication works correctly. So I assume that this is >> a problem of CVSNT not getting the correct user name. >> >> Is anybody else observing this? Any idea what the reason might be? >> Any workaround that I might use? >> >> Thanks, >> >> Ulrich >> >> >> >> _______________________________________________ >> 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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Thu Dec 6 07:03:33 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Thu, 6 Dec 2001 07:03:33 +0000 (UTC) Subject: [Cvsnt] CVSwebNT 1.93.2.2 now available Message-ID: With the help of many faithful CVSWEBNT users several bugs have been squashed and a new version is now available. You can view the changes, and download the latest ZIP from: http://198.142.100.140/cvswebnt/cvsweb.cgi/ The best documentation is still at devguy. http://devguy.com/cvswebnt Note that we have a new version numbering system and are now using branches based on the CVSWEB versions from Unix. So the last of the old versions was 1.93g, and the first of the new versions is 1.93.2.2 - clear as mud? I may have done something stupid while "building" this, so if it plainly doesn't work, just let me know. Work has commenced on getting CVSWEBNT up to date against CVSWEB 1.112 - but I have no idea how long this may take. Regards, Arthur Barrett _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Thu Dec 6 22:25:10 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 6 Dec 2001 22:25:10 +0000 (UTC) Subject: [Cvsnt] CVSwebNT 1.93.2.2 now available References: Message-ID: <3c0fef49.252921211@news.cvsnt.org> A question on CvsWeb: I have added a 'virtual' module in the modules file in order to combine the files from two different modules into one so that I can use some common files from the old module also in the new one without duplication. It is done using ampersand syntax in the modules file. My question is this: Can the new version of CvsWeb display also this kind of module? The version I am running (dating from about March 2001) does not show the 'virtual' module. /Bo On Thu, 6 Dec 2001 07:03:33 +0000 (UTC), Arthur Barrett wrote: >With the help of many faithful CVSWEBNT users several bugs have been >squashed and a new version is now available. > >You can view the changes, and download the latest ZIP from: >http://198.142.100.140/cvswebnt/cvsweb.cgi/ > >The best documentation is still at devguy. >http://devguy.com/cvswebnt > >Note that we have a new version numbering system and are now using branches >based on the CVSWEB versions from Unix. So the last of the old versions was >1.93g, and the first of the new versions is 1.93.2.2 - clear as mud? > >I may have done something stupid while "building" this, so if it plainly >doesn't work, just let me know. > >Work has commenced on getting CVSWEBNT up to date against CVSWEB 1.112 - but >I have no idea how long this may take. > >Regards, > > > >Arthur Barrett > > > >_______________________________________________ >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 From terris at terris.com Fri Dec 7 01:48:23 2001 From: terris at terris.com (Terris) Date: Fri, 7 Dec 2001 01:48:23 +0000 (UTC) Subject: [Cvsnt] CVSwebNT 1.93.2.2 now available References: <3c0fef49.252921211@news.cvsnt.org> Message-ID: <9up72h$jmp$1@sisko.my.home> I don't think so, because cvsweb looks at the raw files in CVS "Bo Berglund" wrote in message news:3c0fef49.252921211 at news.cvsnt.org... > A question on CvsWeb: > I have added a 'virtual' module in the modules file in order to > combine the files from two different modules into one so that I can > use some common files from the old module also in the new one without > duplication. It is done using ampersand syntax in the modules file. > > My question is this: > Can the new version of CvsWeb display also this kind of module? The > version I am running (dating from about March 2001) does not show the > 'virtual' module. > > /Bo > _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Fri Dec 7 11:46:14 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Fri, 7 Dec 2001 11:46:14 +0000 (UTC) Subject: [Cvsnt] CVSwebNT 1.93.2.2 now available Message-ID: No (at least not that I am aware of). There are many features that would be "nice to have", but up till now I have been focused more on keeping it in sync with the unix version of CVSWEB, but as interest increases, such changes may be forthcoming.... Regs, Arthur > -----Original Message----- > From: bo.berglund at telia.com [SMTP:bo.berglund at telia.com] > Sent: Friday, December 07, 2001 9:24 AM > To: cvsnt at cvsnt.org > Subject: Re: [Cvsnt] CVSwebNT 1.93.2.2 now available > > A question on CvsWeb: > I have added a 'virtual' module in the modules file in order to > combine the files from two different modules into one so that I can > use some common files from the old module also in the new one without > duplication. It is done using ampersand syntax in the modules file. > > My question is this: > Can the new version of CvsWeb display also this kind of module? The > version I am running (dating from about March 2001) does not show the > 'virtual' module. > > /Bo > > > On Thu, 6 Dec 2001 07:03:33 +0000 (UTC), Arthur Barrett > wrote: > > >With the help of many faithful CVSWEBNT users several bugs have been > >squashed and a new version is now available. > > > >You can view the changes, and download the latest ZIP from: > >http://198.142.100.140/cvswebnt/cvsweb.cgi/ > > > >The best documentation is still at devguy. > >http://devguy.com/cvswebnt > > > >Note that we have a new version numbering system and are now using > branches > >based on the CVSWEB versions from Unix. So the last of the old versions > was > >1.93g, and the first of the new versions is 1.93.2.2 - clear as mud? > > > >I may have done something stupid while "building" this, so if it plainly > >doesn't work, just let me know. > > > >Work has commenced on getting CVSWEBNT up to date against CVSWEB 1.112 - > but > >I have no idea how long this may take. > > > >Regards, > > > > > > > >Arthur Barrett > > > > > > > >_______________________________________________ > >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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bertrand.denoix at kalimagroup.com Thu Dec 6 09:04:12 2001 From: bertrand.denoix at kalimagroup.com (Bertrand Denoix) Date: Thu, 6 Dec 2001 09:04:12 +0000 (UTC) Subject: [Cvsnt] "RespositoryPrefix" key Message-ID: > > > > RepositoryPrefix=d:\some\long\path\to\ Repository0=first_repository > > Repository1=second_repository > > > > Is this really possible? (if not skip the rest :-) > > Only with the beta version. It's not in the release versions. > > > Does that mean that users CVSROOT changes from > > > > :ntserver:my_server:d:\some\long\path\to\first_repository > > > > to a simpler: > > > > :ntserver:my_server:first_repository > > Something like that. > > :ntserver:my_server:/first_repository > Eventutally got it working but: The RepositoriesN still contain a full path (ie d:\cvs\repositories\sandbox) The server setup dialog stores the prefix (as shown in its "Prefix" field) with regular slashes (ie "d:/cvs/repositories"), while the repository directories returned by the dir selector have backslashes (ie "d:\cvs\repositories\sandbox"). This makes the check for repository-under-prefix fail, unless the repository entry field is manually edited in between to convert the backslashes to forward slashes. Thx for the help. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Thu Dec 6 20:29:11 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 6 Dec 2001 20:29:11 +0000 (UTC) Subject: [Cvsnt] "RespositoryPrefix" key References: Message-ID: <3c0fd494.184024234@tony-home> On Thu, 6 Dec 2001 09:04:12 +0000 (UTC), "Bertrand Denoix" wrote: > >The RepositoriesN still contain a full path (ie >d:\cvs\repositories\sandbox) The full path is always stored in the registry. The prefix just makes cvs assume the first bit is there when you connect to it. >The server setup dialog stores the prefix (as shown in its "Prefix" >field) with regular slashes (ie "d:/cvs/repositories"), while the >repository directories returned by the dir selector have backslashes >(ie "d:\cvs\repositories\sandbox"). This makes the check for >repository-under-prefix fail, unless the repository entry field is >manually edited in between to convert the backslashes to forward >slashes. That should work... but then it is beta & not really useful yet. Something to check when I have time. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From khamneianm at umsystem.edu Thu Dec 6 15:47:33 2001 From: khamneianm at umsystem.edu (Khamneian, Mahtaj) Date: Thu, 6 Dec 2001 15:47:33 +0000 (UTC) Subject: [Cvsnt] ColdFusion Support Message-ID: I have two questions and I appreciate any and all help. Does cvsnt support ColdFusion? If not, do you know if there is a free/cheap version control software that offers integration with ColdFusion? My second question is regarding removing a cvsnt install. Is there any document explaining the steps? Thanks, ------------------------------------- Mahtaj Khamneian University of Missouri - ASP Phone : (573) 884-2281 1805 East Walnut Fax : (573) 884-3070 Columbia, MO 65201-6425 khamneianm at missouri.edu _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From lmeadors at plumcreek.com Thu Dec 6 20:57:29 2001 From: lmeadors at plumcreek.com (Larry Meadors) Date: Thu, 6 Dec 2001 20:57:29 +0000 (UTC) Subject: [Cvsnt] ColdFusion Support References: Message-ID: <5emv0u0hpkn98nnuhhn13jrriovqd20d37@4ax.com> On Thu, 6 Dec 2001 15:47:33 +0000 (UTC), "Khamneian, Mahtaj" wrote: There is a add on that allows you to use the M$ SCCAPI with cvs that I think would work with CF Studio. http://www.zeusedit.com/archives/scccvs.html I have not seen any cf server tools that work with cvs, but you might look at jcvs and using it to work with cvs. Larry >I have two questions and I appreciate any and all help. >Does cvsnt support ColdFusion? If not, do you know if there is a >free/cheap version control software that offers integration with >ColdFusion? >My second question is regarding removing a cvsnt install. Is there any >document explaining the steps? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cmattia at olisan.it Thu Dec 6 15:50:15 2001 From: cmattia at olisan.it (cmattia at olisan.it) Date: Thu, 6 Dec 2001 15:50:15 +0000 (UTC) Subject: [Cvsnt] End of file from server Message-ID: Hi, I am using CvsNT 1.11.1.1 build 27on WinNt4 SP 5, and a wincvs 1.2 client. Sometime i have some problem with some file that i cannot COMMIT, this is the error from WinCVS console: cvs commit -m "no message" PersistentPanel.java (in directory C: \Java\PSGLibrary\UI\Frame\) Checking in PersistentPanel.java; r:/cvs/PSGLibrary/UI/Frame/PersistentPanel.java,v <-- PersistentPanel.java cvs [commit aborted]: end of file from server (consult above messages if any) Is there a way to get around this error, or someone can explain if i make same stupid mistake? Thanks in advance, Mattia _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From haynes at montanadsl.net Thu Dec 6 16:01:11 2001 From: haynes at montanadsl.net (Dan Haynes) Date: Thu, 6 Dec 2001 16:01:11 +0000 (UTC) Subject: [Cvsnt] End of file from server In-Reply-To: Message-ID: This is a long shot - but a long time ago I saw random "end of file" messages because we had AIX workstations on our LAN that had a daemon running on them - I think it was called 'write'? It was for messaging between users. That daemon uses port 2401 by default and it interfered with CVS, and caused random "end of file from server" errors. Regards, Dan Haynes > -----Original Message----- > From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]On Behalf Of > cmattia at olisan.it > Sent: Thursday, December 06, 2001 8:56 AM > To: cvsnt at cvsnt.org > Subject: [Cvsnt] End of file from server > > > Hi, > I am using CvsNT 1.11.1.1 build 27on WinNt4 SP 5, and a wincvs 1.2 client. > > Sometime i have some problem with some file that i cannot COMMIT, this is > the error from WinCVS console: > > cvs commit -m "no message" PersistentPanel.java (in directory C: > \Java\PSGLibrary\UI\Frame\) > Checking in PersistentPanel.java; > r:/cvs/PSGLibrary/UI/Frame/PersistentPanel.java,v <-- > PersistentPanel.java > cvs [commit aborted]: end of file from server (consult above messages if > any) > > Is there a way to get around this error, or someone can explain if i make > same stupid mistake? > > Thanks in advance, > Mattia > > > _______________________________________________ > 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 From cmattia at olisan.it Thu Dec 6 16:41:12 2001 From: cmattia at olisan.it (cmattia at olisan.it) Date: Thu, 6 Dec 2001 16:41:12 +0000 (UTC) Subject: [Cvsnt] End of file from server Message-ID: Il 06/12/2001 17.00.04 "Dan Haynes" ha scritto: >This is a long shot - but a long time ago I saw random "end of file" messages >because we had AIX workstations on our LAN that had a >daemon running on them - I think it was called 'write'? It was for messaging >between users. That daemon uses port 2401 by default >and it interfered with CVS, and caused random "end of file from server" errors. I don't think this is the problem, i forget to say that when the problem occurs is not in all the project but only in 1 random(???) file. Thanks, Mattia _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Thu Dec 6 16:43:11 2001 From: terris at terris.com (Terris) Date: Thu, 6 Dec 2001 16:43:11 +0000 (UTC) Subject: [Cvsnt] End of file from server References: Message-ID: <9uo74o$vnf$1@sisko.my.home> Usually this means you need to "update" the file, i.e., it needs to be merged. wrote in message news:OFD64201D0.96EEE999-ON41256B1A.00562E61 at engisan.it... > Hi, > I am using CvsNT 1.11.1.1 build 27on WinNt4 SP 5, and a wincvs 1.2 client. > > Sometime i have some problem with some file that i cannot COMMIT, this is > the error from WinCVS console: > > cvs commit -m "no message" PersistentPanel.java (in directory C: > \Java\PSGLibrary\UI\Frame\) > Checking in PersistentPanel.java; > r:/cvs/PSGLibrary/UI/Frame/PersistentPanel.java,v <-- > PersistentPanel.java > cvs [commit aborted]: end of file from server (consult above messages if > any) > > Is there a way to get around this error, or someone can explain if i make > same stupid mistake? > > Thanks in advance, > Mattia > > > _______________________________________________ > 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 From aaron_barzilai at yahoo.com Mon Dec 10 20:16:12 2001 From: aaron_barzilai at yahoo.com (Aaron Barzilai) Date: Mon, 10 Dec 2001 20:16:12 +0000 (UTC) Subject: [Cvsnt] End of file from server Message-ID: <4.2.0.58.20011210151522.00a597a0@pop.mail.yahoo.com> Hello, I've just started using CVSNT and WinCvs, they've been working great. However, I've run into the dreaded "end of file from server" problem. For no apparent reason, a single file give me the error when I try to commit it. I can update it to an older revision, I can even commit it if i force the revision to the next number myself. However, if I just try to commit in the standard way, I get the end of file from server problem. This is the only file I've seen it on, I can commit others just fine. I checked the things DevGuy lists in the trouble shooting section, but they haven't helped. It was all working fine last week. Any suggestions? I've done an update and ensured I have a TEMP and TMP system environment variable. Thanks, Aaron _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From hoijarvi at me.wustl.edu Thu Dec 6 20:01:11 2001 From: hoijarvi at me.wustl.edu (Kari Hoijarvi) Date: Thu, 6 Dec 2001 20:01:11 +0000 (UTC) Subject: [Cvsnt] Now the prefix works! Message-ID: The unix-style paths give me much more freedom to move the repository around. No more hard coded device prefix! Good job. Into the readme, I'd like to add the following advice: if you use repository prefixes and change the root format from F:\SCM to /SCM, manually update edit each existing CVS\Root file in every client side: change :pserver:hoijarvi at 128.252.167.115:F:\SCM to :pserver:hoijarvi at 128.252.167.115:/SCM Because you have to do this for every client and every folder you need a script for it. Kari Hoijarvi hoijarvi at hotmail.com +1 (314) 843 6436 (h) +1 (314) 935 5772 (w) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Thu Dec 6 20:30:13 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 6 Dec 2001 20:30:13 +0000 (UTC) Subject: [Cvsnt] Now the prefix works! References: Message-ID: <3c0fd554.184216046@tony-home> On Thu, 6 Dec 2001 20:01:11 +0000 (UTC), "Kari Hoijarvi" wrote: >Because you have to do this for every client and every folder >you need a script for it. > I'd probably advise checking the repository out again... however there is a script in WinCVS that will do this. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From janson at asiatek.com.tw Fri Dec 7 02:15:29 2001 From: janson at asiatek.com.tw (Janson Hu) Date: Fri, 7 Dec 2001 02:15:29 +0000 (UTC) Subject: [Cvsnt] can't checkin! Message-ID: <025201c17ec5$85508bb0$265e43cb@dydy> This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] hi, i am writing a client for cvsnt in BCB. when i want to check in one file named 'testdata.txt', after that the 'testdata.txt' file content is erased. the following is the conversation between client & server after the client login server. C: Root d:/cvs C: Argument -m C: Argument "No message" C: Argument testdata.txt C: Directory test C: d:/cvs/test C: Entry /testdata.txt/1.1/// C: Modified testdata.txt C: 120 C: this is new testdata! C: ci S: ok after about conversation, 'testdata.txt' be erased! if you had tried before, please share the experience with us. any suggest will be appreciated. thanks! Janson -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From lferro at netcabo.pt Fri Dec 7 11:15:16 2001 From: lferro at netcabo.pt (lferro at netcabo.pt) Date: Fri, 7 Dec 2001 11:15:16 +0000 (UTC) Subject: [Cvsnt] How-To install CVSNT in a windows 2000 environment In-Reply-To: <20011207044155.4DC8FD3EF@mail.emss.co.za> Message-ID: <000901c17f11$32b37d80$0a00a8c0@techlab.gedotecome.pt> To install the server: a) Install cvsnt b) Go to the Control Panel and open the CVS NT console c) Add a repository in a directory in the server machine d) Install the service e) Start the service To allow users in NTServer mode: a) Add all the users that need to use CVS to the machine b) Check permissions im both the repository directory and the temp directory to acertain that those users can read/write that directory To install clients: a) Create a new system environment var in the client computer as: :ntserver:servername:local_repository_dir Servername is the netbios server name in the network. If netbios isn't in use, it can be the ip of the server machine. local_repository_dir is the same directory as the one used when creating the repository in the server. For instance, if the repository was created as F:\CVSROOT, then, it should be used F:/CVSROOT (mind the slashs, because it can be needed to invert them or use double slashs '\\' - i used as stated and it worked ok). b) After that you just need to use a CVS client and when needed, select ntserver as protocol, in the server use again the server name or it's ip address, and as the repository use the same used in creating it. At this point, i've used the tortoiseCVS client with sucess at creating and mantaining a CVS tree, and i'm sure this setup will work with other clients as well. Cheers, Luis Ferro _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From vinschen at redhat.com Fri Dec 7 11:51:14 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Fri, 7 Dec 2001 11:51:14 +0000 (UTC) Subject: [Cvsnt] [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] Message-ID: <20011207125017.K740@cygbert.vinschen.de> ----- Forwarded message from Ulrich Jakobus ----- Date: Thu, 06 Dec 2001 21:14:26 +0200 From: "Ulrich Jakobus" Subject: Re: User context switch in sshd using RSAAuthentication To: "cygwin at cygwin.com" Reply-To: "Ulrich Jakobus" May be here a reply that I got from the CVSNT list on this issue (claiming that this is a problem of Cygwin/sshd): On Thu, 6 Dec 2001 08:45:36 -0800, Terris wrote: >Are you using SSH password authentication or SSH public key authentication? > >cygwin's openssh server has a bug whereby if you use public key >authentication, the user is the user's that's running the sshd daemon rather >than the remote user. The cygwin folks claim it's due to a problem with NT, >(funny how that's always the fall-back position for programmers) >but it's actually a problem with their understanding of NT. They need to >look at the CVSNT 1.11.1.2 pserver code. > >If you really have to use public key authentication, use >VanDyke's vshell. http://vandyke.com [...] ----- End forwarded message ----- Hi, I'm the developer who added the NTCreateToken stuff to Cygwin. I have to make some points and questions here. First of all, the above description isn't fully correct. The Cygwin OpenSSH has no idea about the NT way of changing user context w/o password. The implementation is inside of the Cygwin DLL. OpenSSH is using the setuid() call. I'm just wondering about the above message since you should know that. The big comment at the beginning of setuid.c is claiming that the setuid() code is based on my Cygwin implementation. The problem with the user name is something which really bugs me and I'm hoping somebody actually knows how to solve that. Anyway, the problem is the following. Imagine the NtCreateToken() call is successful in Cygwin, now we call ImpersonateLoggedOnUser() or later when executing a child process we call CreateProcessAsUser(). If you now take a look into the Task Manager, you'll see the new child process is actually running under the new account name. But _inside_ of the new child process it can't retrieve its own user name correctly. If the NtCreateToken is called by a process running under account `foo', changing to account `bar', a call to GetUserName() in a child process running under `bar' returns `foo'! Ok, if I can't rely on the GetUserName() info, let's call LookupAccountSid() with the own `bar' SID. Nevertheless, even LookupAccountSid() returns the user name `foo'! So the system knows that the process is running under account `bar' but the process itself can't get that user name. It knows it's SID, but no NT function returns the correct user name coupled to that SID. I can workaround that in Cygwin for all POSIX calls which retrieve user information but I can't change the return values of Win32 functions, obviously. I looked into the pserver implementation of cvsNT per your suggestion but from what I see cvsNT has the advantage that it doesn't use GetUserName() or LookupAccountSid() _after_ changing the user context but before. It stores the user name and uses it later on. So it's no wonder that cvsNT can syslog the correct user name. OTOH, if it's called from Cygwin's OpenSSH, it retrieves the user name _after_ the user context switch has happened. Now it suffers from the same problem as all processes using Win32 calls to retrieve the user name. I found a piece of new code in cvsNT's setuid() which isn't in my implementation. It adds a Logon ID (S-1-5-5-xxx-yyy) to the group list. First I thought that my problem is related to the fact that my tokens don't have that Logon ID but adding the Logon ID to the token's group list and adding SE_GROUP_LOGON_ID to the group's attributes didn't change the above behaviour, unfortunately. However, I don't see any other difference in the sources. Do you have a hint or at least an idea what's going wrong? Please keep me Cc'd since I'm not subscribed to the cvsnt list. Thanks, Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Wed Dec 12 17:06:15 2001 From: terris at terris.com (Terris) Date: Wed, 12 Dec 2001 17:06:15 +0000 (UTC) Subject: [Cvsnt] [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] References: <20011207125017.K740@cygbert.vinschen.de> Message-ID: <9v82np$p3g$1@sisko.my.home> Hi, I just wanted everyone here to know that Corinna and I discussed this offline. Corinna brings up some issues that I obviously was not aware of. It seems that CVSNT is working around a real problem in the NT kernel in which all attempts to get the effective user name or SID returns 'SYSTEM', which sucks hard. I had discussed this before on a previous list (ssh-d) and this is the first time I've heard the facts and I appreciate Corinna for taking the time to educate me. At any rate, VanDyke's vshell works, so I wonder what they do. Unless Tony and Corinna can find a solution, I don't think cygwin's openssh implementation is very usable unless you use password authentication, which I think is fine for the majority of CVS users. Perhaps openssh should not even claim to support public key authentication? It just generates email traffic like this. There should at least be some sort of disclaimer. I warn the readers of devguy.com at http://devguy.com/fp/cfgmgmt/cvs/cvs_ssh.htm, but that page reaches a small minority of the NT SSH population. "Corinna Vinschen" wrote in message news:20011207125017.K740 at cygbert.vinschen.de... > ----- Forwarded message from Ulrich Jakobus ----- > Date: Thu, 06 Dec 2001 21:14:26 +0200 > From: "Ulrich Jakobus" > Subject: Re: User context switch in sshd using RSAAuthentication > To: "cygwin at cygwin.com" > Reply-To: "Ulrich Jakobus" > > May be here a reply that I got from the CVSNT list on this issue > (claiming that this is a problem of Cygwin/sshd): > > On Thu, 6 Dec 2001 08:45:36 -0800, Terris wrote: > > >Are you using SSH password authentication or SSH public key authentication? > > > >cygwin's openssh server has a bug whereby if you use public key > >authentication, the user is the user's that's running the sshd daemon rather > >than the remote user. The cygwin folks claim it's due to a problem with NT, > >(funny how that's always the fall-back position for programmers) > >but it's actually a problem with their understanding of NT. They need to > >look at the CVSNT 1.11.1.2 pserver code. > > > >If you really have to use public key authentication, use > >VanDyke's vshell. http://vandyke.com > [...] > ----- End forwarded message ----- > > Hi, > > I'm the developer who added the NTCreateToken stuff to Cygwin. I have > to make some points and questions here. > > First of all, the above description isn't fully correct. The Cygwin > OpenSSH has no idea about the NT way of changing user context w/o > password. The implementation is inside of the Cygwin DLL. OpenSSH > is using the setuid() call. I'm just wondering about the above > message since you should know that. The big comment at the beginning > of setuid.c is claiming that the setuid() code is based on my Cygwin > implementation. > > The problem with the user name is something which really bugs me and > I'm hoping somebody actually knows how to solve that. > > Anyway, the problem is the following. > > Imagine the NtCreateToken() call is successful in Cygwin, now we call > ImpersonateLoggedOnUser() or later when executing a child process we > call CreateProcessAsUser(). > > If you now take a look into the Task Manager, you'll see the new > child process is actually running under the new account name. > > But _inside_ of the new child process it can't retrieve its own > user name correctly. If the NtCreateToken is called by a process > running under account `foo', changing to account `bar', a call > to GetUserName() in a child process running under `bar' returns > `foo'! Ok, if I can't rely on the GetUserName() info, let's > call LookupAccountSid() with the own `bar' SID. Nevertheless, > even LookupAccountSid() returns the user name `foo'! > > So the system knows that the process is running under account `bar' > but the process itself can't get that user name. It knows it's > SID, but no NT function returns the correct user name coupled to > that SID. > > I can workaround that in Cygwin for all POSIX calls which retrieve > user information but I can't change the return values of Win32 > functions, obviously. > > I looked into the pserver implementation of cvsNT per your suggestion > but from what I see cvsNT has the advantage that it doesn't use > GetUserName() or LookupAccountSid() _after_ changing the user context > but before. It stores the user name and uses it later on. So it's > no wonder that cvsNT can syslog the correct user name. > > OTOH, if it's called from Cygwin's OpenSSH, it retrieves the user > name _after_ the user context switch has happened. Now it suffers > from the same problem as all processes using Win32 calls to retrieve > the user name. > > I found a piece of new code in cvsNT's setuid() which isn't in my > implementation. It adds a Logon ID (S-1-5-5-xxx-yyy) to the group > list. First I thought that my problem is related to the fact that > my tokens don't have that Logon ID but adding the Logon ID to the > token's group list and adding SE_GROUP_LOGON_ID to the group's > attributes didn't change the above behaviour, unfortunately. > > However, I don't see any other difference in the sources. Do you > have a hint or at least an idea what's going wrong? > > Please keep me Cc'd since I'm not subscribed to the cvsnt list. > > Thanks, > Corinna > > -- > Corinna Vinschen > Cygwin Developer > Red Hat, Inc. > mailto:vinschen at redhat.com > _______________________________________________ > 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 From Mike_Stopper at amsinc.com Fri Dec 7 17:17:18 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Fri, 7 Dec 2001 17:17:18 +0000 (UTC) Subject: [Cvsnt] CVSNT and cvswrappers -t/-f options Message-ID: <85256B1B.005E9369.00@ams-central-gate-5a.amsinc.com> It doesn't look like the -t/-f options are supported (at least not in builds 41-43 ;-) Is there any other way to filter an inbound file through a program at commit time?? ?I've searched in vain up until now and thought -t would be my answer but..... Also, are there any plans to add -t / -f support into CVSNT in the future?? Thanks. ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Fri Dec 7 17:25:42 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Fri, 7 Dec 2001 17:25:42 +0000 (UTC) Subject: [Cvsnt] CVSNT and cvswrappers -t/-f options References: <85256B1B.005E9369.00@ams-central-gate-5a.amsinc.com> Message-ID: <3c10fb5d.259489546@tony-home> On Fri, 7 Dec 2001 17:17:18 +0000 (UTC), Mike_Stopper at amsinc.com wrote: > >Also, are there any plans to add -t / -f support into CVSNT in the future?? > This was depreciated in the CVS core some years ago I believe, because of the security concerns. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Fri Dec 7 17:27:13 2001 From: terris at terris.com (Terris) Date: Fri, 7 Dec 2001 17:27:13 +0000 (UTC) Subject: [Cvsnt] CVSNT and cvswrappers -t/-f options References: <85256B1B.005E9369.00@ams-central-gate-5a.amsinc.com> Message-ID: <9uqu38$kjk$1@sisko.my.home> I thought cvswrappers had been broken since CVS 1.10, in the unix builds too. wrote in message news:85256B1B.005E9369.00 at ams-central-gate-5a.amsinc.com... It doesn't look like the -t/-f options are supported (at least not in builds 41-43 ;-) Is there any other way to filter an inbound file through a program at commit time?? I've searched in vain up until now and thought -t would be my answer but..... Also, are there any plans to add -t / -f support into CVSNT in the future?? Thanks. ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia 22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com _______________________________________________ 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 From Mike_Stopper at amsinc.com Fri Dec 7 17:50:32 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Fri, 7 Dec 2001 17:50:32 +0000 (UTC) Subject: [Cvsnt] CVSNT and cvswrappers -t/-f options Message-ID: <85256B1B.0061920C.00@ams-central-gate-5a.amsinc.com> So, is there no way to put a file through a filter?? I looks like commitinfo can tell me yeah/nay on whether a file SHOULD go into the repository, but it can actually manipulate the file in question before it goes in, can it?? Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com On Fri, 7 Dec 2001 17:17:18 +0000 (UTC), Mike_Stopper at amsinc.com wrote: > >Also, are there any plans to add -t / -f support into CVSNT in the future?? > This was depreciated in the CVS core some years ago I believe, because of the security concerns. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Mike_Stopper at amsinc.com Fri Dec 7 20:31:27 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Fri, 7 Dec 2001 20:31:27 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 Message-ID: <85256B1B.006FC6D2.00@ams-central-gate-5a.amsinc.com> It appears that Corey Minyard's site with these docs is a victim of the @Home debacle. ?Does anyone have these docs or can explain how the ACL mechanism in CVSNT works? Thanks. ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Sat Dec 8 11:57:15 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Sat, 8 Dec 2001 11:57:15 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 References: <85256B1B.006FC6D2.00@ams-central-gate-5a.amsinc.com> Message-ID: On Fri, 07 Dec 2001 20:31:27 +0000, Mike_Stopper wrote: > > It appears that Corey Minyard's site with these docs is a victim of the > @Home debacle. ?Does anyone have these docs or can explain how the ACL > mechanism in CVSNT works? > At the moment the best documentation is the cvs help system (cvs -H chacl)... I've changed some of the semantics & added branch tags. Basically: ACLs are per-directory. Each directory has a set of ACL lines which can define access to a particular user/branch. There is a special entry 'default' which is used whenever there is no other applicable entry. Permissions are: r - read/checkout w - write/checkin c - create/add (should this be changed to 'a'?) n - no access You need 'r' access on all parent directories before any permissions are granted (I could possibly add another permission here for this... 'l' for list?). You can lock an entire branch by saying 'cvs chacl -R -r foo default:r', then add the users who have permission to commit to it. If you want to disable access to a branch altogether there is no need alter the permissions of the subdirectories, so 'cvs chacl -r foo default:n' is enough. Users listed in the CVSROOT/admin file always have access to all directories (again, I may change this as technically they only need the permission to change the ACLs on all directories.... NTFS does it this way). ACLs can only be changed by the directory owner (if it has one - set by cvs chown) or an admin user. To delete an ACL just specify no permissions for it - 'cvs chacl foo:' This is how I expect everything to work... In the (quite likely) event it doesn't work properly tell me what's wrong and I'll fix it for the next beta. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Mike_Stopper at amsinc.com Mon Dec 10 15:26:10 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Mon, 10 Dec 2001 15:26:10 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 Message-ID: <85256B1E.0054A460.00@ams-central-gate-5.amsinc.com> -- What is the format of the CVSROOT/admin file?? ?Couldn't find any mention of it in the Cederqvist docs, and just putting in the user name doesn't seem to be the right setup, since after running ? ? ? ? cvs chacl -R default:r I get this output: cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied cvs edit: cannot open e:/cvs/webroot/perms: Permission denied cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied cvs edit: cannot open e:/cvs/webroot/perms: Permission denied cvs [edit aborted]: cannot open CVS/Notify: No such file or directory when I try to edit any file in the webroot directory, even though I'm both the directory's owner AND I'm listed in CVSROOT/admin and the perms file's O/S attributes are read/write/execute for everyone. Here's the output from lsacl.... ? ? ? ? D:\sandbox\PDe\webroot>cvs lsacl ? ? ? ? Directory: . ? ? ? ? Owner: mstopper ? ? ? ? ? default:r And here's the output from cvs edit on a file in that directory: ? ? ? ? D:\sandbox\PDe\webroot>cvs edit tree.html ? ? ? ? cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied ? ? ? ? cvs edit: cannot open e:/cvs/webroot/perms: Permission denied ? ? ? ? cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied ? ? ? ? cvs edit: cannot open e:/cvs/webroot/perms: Permission denied ? ? ? ? cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied ? ? ? ? cvs edit: cannot open e:/cvs/webroot/perms: Permission denied ? ? ? ? cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied ? ? ? ? cvs edit: cannot open e:/cvs/webroot/perms: Permission denied Is this an issue with the admin file, or with ACL's in general?? Thanks. ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com |-------------------------+-------------------------+-------------------------| | | Tony Hoyle | | | | | ? ? ? ? To: | | | | cvsnt at cvsnt.org | | | 12/08/2001 06:56 AM | ? ? ? ? cc: | | | | (bcc: Mike | | | | Stopper/AMS/AMSINC) | | | | ? ? ? ? Subject: | | | | Re: [Cvsnt] | | | | Documentation on ACL | | | | features in build 43 | |-------------------------+-------------------------+-------------------------| [IMAGE] On Fri, 07 Dec 2001 20:31:27 +0000, Mike_Stopper wrote: > > It appears that Corey Minyard's site with these docs is a victim of the > @Home debacle. ?Does anyone have these docs or can explain how the ACL > mechanism in CVSNT works? > At the moment the best documentation is the cvs help system (cvs -H chacl)... I've changed some of the semantics & added branch tags. ?Basically: ACLs are per-directory. ?Each directory has a set of ACL lines which can define access to a particular user/branch. There is a special entry 'default' which is used whenever there is no other applicable entry. Permissions are: r - read/checkout w - write/checkin c - create/add (should this be changed to 'a'?) n - no access You need 'r' access on all parent directories before any permissions are granted (I could possibly add another permission here for this... ?'l' for list?). You can lock an entire branch by saying 'cvs chacl -R -r foo default:r', then add the users who have permission to commit to it. ?If you want to disable access to a branch altogether there is no need alter the permissions of the subdirectories, so 'cvs chacl -r foo default:n' is enough. Users listed in the CVSROOT/admin file always have access to all directories (again, I may change this as technically they only need the permission to change the ACLs on all directories.... NTFS does it this way). ACLs can only be changed by the directory owner (if it has one - set by cvs chown) or an admin user. To delete an ACL just specify no permissions for it - 'cvs chacl foo:' This is how I expect everything to work... ?In the (quite likely) event it doesn't work properly tell me what's wrong and I'll fix it for the next beta. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt (Embedded image moved to file: pic29139.pcx) -- [ pic29139.pcx of type application/octet-stream deleted ] -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Mon Dec 10 15:43:29 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Mon, 10 Dec 2001 15:43:29 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 References: <85256B1E.0054A460.00@ams-central-gate-5.amsinc.com> Message-ID: <3c14d7aa.512493875@tony-home> On Mon, 10 Dec 2001 15:26:10 +0000 (UTC), Mike_Stopper at amsinc.com wrote: > >What is the format of the CVSROOT/admin file?? =A0Couldn't find any mention= > of it >in the Cederqvist docs, and just putting in the user name doesn't seem to b= >e the >right setup, since after running Just the username is fine. >cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied >cvs edit: cannot open e:/cvs/webroot/perms: Permission denied >cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied >cvs edit: cannot open e:/cvs/webroot/perms: Permission denied >cvs [edit aborted]: cannot open CVS/Notify: No such file or directory That looks like a filesystem error not an ACL one... no read access to the directory. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Mike_Stopper at amsinc.com Mon Dec 10 17:13:14 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Mon, 10 Dec 2001 17:13:14 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 Message-ID: <85256B1E.005DDD6B.00@ams-central-gate-5a.amsinc.com> -- I've got full access to all the files in the e:/cvs/webroot directory, including the perms and owner file. A Java program run on the server can also open, read, and write to those files. Thoughts? My server is WinNT 4.0 SP6a. ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com |-------------------------+-------------------------+-------------------------| | | tmh at nothing-on.tv | | | | (Tony Hoyle) | ? ? ? ? To: | | | | cvsnt at cvsnt.org | | | 12/10/2001 10:44 AM | ? ? ? ? cc: | | | | (bcc: Mike | | | | Stopper/AMS/AMSINC) | | | | ? ? ? ? Subject: | | | | Re: [Cvsnt] | | | | Documentation on ACL | | | | features in build 43 | |-------------------------+-------------------------+-------------------------| [IMAGE] On Mon, 10 Dec 2001 15:26:10 +0000 (UTC), Mike_Stopper at amsinc.com wrote: > >What is the format of the CVSROOT/admin file?? =A0Couldn't find any mention= > of it >in the Cederqvist docs, and just putting in the user name doesn't seem to b= >e the >right setup, since after running Just the username is fine. >cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied >cvs edit: cannot open e:/cvs/webroot/perms: Permission denied >cvs edit: cannot read owner file in e:/cvs/webroot: Permission denied >cvs edit: cannot open e:/cvs/webroot/perms: Permission denied >cvs [edit aborted]: cannot open CVS/Notify: No such file or directory That looks like a filesystem error not an ACL one... no read access to the directory. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt (Embedded image moved to file: pic20395.pcx) -- [ pic20395.pcx of type application/octet-stream deleted ] -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Mon Dec 10 18:56:14 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Mon, 10 Dec 2001 18:56:14 +0000 (UTC) Subject: [Cvsnt] Documentation on ACL features in build 43 References: <85256B1E.005DDD6B.00@ams-central-gate-5a.amsinc.com> Message-ID: <3c15049c.523999734@tony-home> On Mon, 10 Dec 2001 17:13:14 +0000 (UTC), Mike_Stopper at amsinc.com wrote: >I've got full access to all the files in the e:/cvs/webroot directory, incl= >uding >the perms and owner file. > >A Java program run on the server can also open, read, and write to those fi= >les. Unless it's trying to read the file as System (which it would normally only do if impersonation is off) I've no idea. You don't have a directory called 'owner' in there or something? I think I'll change its name as 'owner' is a bit of an easy clash... Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cs at nospam.home.com Sun Dec 9 03:45:24 2001 From: cs at nospam.home.com (CS) Date: Sun, 9 Dec 2001 03:45:24 +0000 (UTC) Subject: [Cvsnt] "no such user" error Message-ID: <9uummg$obf$1@sisko.my.home> I'm trying to get CVSNT working and I'm having a bit of trouble. I've configured the server with the following options: - pserver support - No pserver impersonation - No ntserver support - No ntserver impersonation - SystemAuth=no My understanding would be that this would not require anything other than the user/password in the passwd file. When I place a user/password into the passwd file, I'm able to "cvs login" to the server just fine. If I try to import a module, I get "user: no such user" no matter what I do. I managed to get this working on a different machine by adding the user to the local machine, although I don't understand why that should be necessary when impersonation is turned off. On another machine, I can't get it working even that way. The working machine is a WinXP machine that is not in a domain. The non-working machine is an NT 4.0 machine that is in a domain. Can anyone help? I've read "readme.nt" multiple times, but can't seem to get this working. Thanks. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.306 / Virus Database: 166 - Release Date: 12/4/2001 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tgalvin at dataforge.com Sun Dec 9 04:56:21 2001 From: tgalvin at dataforge.com (Tom Galvin) Date: Sun, 9 Dec 2001 04:56:21 +0000 (UTC) Subject: [Cvsnt] "no such user" error In-Reply-To: <9uummg$obf$1@sisko.my.home> Message-ID: > My understanding would be that this would not require anything other than > the user/password in the passwd file. It needs to be aliased to a system userid like cvsuser:Xkl34YjKK:administrator Tom _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cs at nospam.home.com Sun Dec 9 15:32:39 2001 From: cs at nospam.home.com (CS) Date: Sun, 9 Dec 2001 15:32:39 +0000 (UTC) Subject: [Cvsnt] "no such user" error References: Message-ID: <9v0051$glc$1@sisko.my.home> Tom, I tried that as well and couldn't get it to work any better. Any other thoughts? Does it have anything to do with being in a domain versus not? Does "administrator" (in your example) need an entry in the passwd file as well? This is driving me crazy! Thanks for your help! "Tom Galvin" wrote in message news:NEEMLPCBNHLJMPBGPDNPMEJBCGAA.tgalvin at dataforge.com... > > My understanding would be that this would not require anything other than > > the user/password in the passwd file. > > It needs to be aliased to a system userid like > > cvsuser:Xkl34YjKK:administrator > > Tom > _______________________________________________ > Cvsnt mailing list > Cvsnt at cvsnt.org > http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.306 / Virus Database: 166 - Release Date: 12/4/2001 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sun Dec 9 20:57:14 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 9 Dec 2001 20:57:14 +0000 (UTC) Subject: [Cvsnt] "no such user" error References: <9uummg$obf$1@sisko.my.home> Message-ID: <3c13cf16.506828791@news.cvsnt.org> Use CVSNT 1.10.8 instead. It treats the pserver protocol like you want it to (except you cannot do per-user permissions). With 1.11.x CVSNT has introduced a mapping towards "real" users as opposed to the users in the password file in CVS. So with 1.11.x you need to have the same user present in both the CVS password file and in the system user database (and I guess that in a Domain it has to be a domain user). You can alias the CVS login user to a system user in the password file, but then the aliased user must be a valid NT user. I might be wrong in which case Tony will probably correct this message... /Bo On Sun, 9 Dec 2001 03:45:24 +0000 (UTC), "CS" wrote: >I'm trying to get CVSNT working and I'm having a bit of trouble. I've >configured the server with the following options: > >- pserver support >- No pserver impersonation >- No ntserver support >- No ntserver impersonation >- SystemAuth=no > >My understanding would be that this would not require anything other than >the user/password in the passwd file. When I place a user/password into the >passwd file, I'm able to "cvs login" to the server just fine. If I try to >import a module, I get "user: no such user" no matter what I do. > >I managed to get this working on a different machine by adding the user to >the local machine, although I don't understand why that should be necessary >when impersonation is turned off. On another machine, I can't get it >working even that way. The working machine is a WinXP machine that is not >in a domain. The non-working machine is an NT 4.0 machine that is in a >domain. > >Can anyone help? I've read "readme.nt" multiple times, but can't seem to >get this working. > >Thanks. > > > >--- >Outgoing mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.306 / Virus Database: 166 - Release Date: 12/4/2001 > > >_______________________________________________ >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 From oblin at ms1.url.com.tw Sun Dec 9 10:44:14 2001 From: oblin at ms1.url.com.tw (oblin) Date: Sun, 9 Dec 2001 10:44:14 +0000 (UTC) Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Message-ID: <9uvf8t$6tg$1@sisko.my.home> Dear all, I'm glad to use the cvsweb for my winxp. I followed the steps in But failed to access the modules list on the web site. That is, It works fine when the cgi is starting and list all modules in my repository. But when I want to see the details of each module, it shows "Failed to spawn GNU rlog"! What I did wrong? Please help Here is the reply from Arthur: >The most common causes for this are: >1) security >2) wrong version of rlog/rlog not in SYSTEM's PATH > >I've attached the version of rcs tools I use. > >The security problems may be anything from Network share to IIS security. >Basically, make sure that SYSTEM can run rlog and gain access to the CVS >repository (that acutal repository CVSROOT). > >Note: if you change your SYSTEM path you MUST reboot your computer. I'ad done the second step as he told me. But still, it won't work and show the same message as above. I'm in deep trouble, no clue at all. Please help. Thanks in adv. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Tue Dec 11 03:21:18 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Tue, 11 Dec 2001 03:21:18 +0000 (UTC) Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Message-ID: I assume that the CVS executable is also in the SYSTEM PATH ? I had a report from another user saying he needed to change "the IIS config for the /cvsweb directory from medium isolation [which runs as IWAM_xxx] to low isolation [which runs as IUSR_xxx]." Where is your CVS repository stored? On a shared drive, on a local drive (as viewed from the server running IIS)? Try putting cvs.exe, rlog.exe and diff.exe in the c:\winnt\system32 directory (to be sure...), and check the execute permissions..... Anyone else have any ideas? Regs, Arthur -----Original Message----- From: oblin To: cvsnt at cvsnt.org Sent: 9/12/01 21:39 Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Dear all, I'm glad to use the cvsweb for my winxp. I followed the steps in But failed to access the modules list on the web site. That is, It works fine when the cgi is starting and list all modules in my repository. But when I want to see the details of each module, it shows "Failed to spawn GNU rlog"! What I did wrong? Please help Here is the reply from Arthur: >The most common causes for this are: >1) security >2) wrong version of rlog/rlog not in SYSTEM's PATH > >I've attached the version of rcs tools I use. > >The security problems may be anything from Network share to IIS security. >Basically, make sure that SYSTEM can run rlog and gain access to the CVS >repository (that acutal repository CVSROOT). > >Note: if you change your SYSTEM path you MUST reboot your computer. I'ad done the second step as he told me. But still, it won't work and show the same message as above. I'm in deep trouble, no clue at all. Please help. Thanks in adv. _______________________________________________ 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 From keynet at london.com Tue Dec 11 03:38:37 2001 From: keynet at london.com (Richard Farthing) Date: Tue, 11 Dec 2001 03:38:37 +0000 (UTC) Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog In-Reply-To: Message-ID: <3C15EFBE.846.86EBBE@localhost> Arthur, how about your copy of the DOS RCS tools? "Failed to spawn rlog" was a problem I had with the supposed GNU tools I had, fixed by the ones you mailed me. rgds/Richard > I assume that the CVS executable is also in the SYSTEM PATH ? > > I had a report from another user saying he needed to change "the IIS config > for the /cvsweb directory from medium isolation [which runs as IWAM_xxx] to > low isolation [which runs as IUSR_xxx]." > > Where is your CVS repository stored? On a shared drive, on a local drive > (as viewed from the server running IIS)? > > Try putting cvs.exe, rlog.exe and diff.exe in the c:\winnt\system32 > directory (to be sure...), and check the execute permissions..... > > Anyone else have any ideas? > > Regs, > > > Arthur > > > > > -----Original Message----- > From: oblin > To: cvsnt at cvsnt.org > Sent: 9/12/01 21:39 > Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog > > Dear all, > > I'm glad to use the cvsweb for my winxp. I followed the steps in > > But failed to access the modules list on the web site. > > That is, > > It works fine when the cgi is starting and list all modules in my > repository. But when I want to see the details of each module, it shows > "Failed to spawn GNU rlog"! What I did wrong? Please help > > > Here is the reply from Arthur: > > >The most common causes for this are: > >1) security > >2) wrong version of rlog/rlog not in SYSTEM's PATH > > > >I've attached the version of rcs tools I use. > > > >The security problems may be anything from Network share to IIS > security. > >Basically, make sure that SYSTEM can run rlog and gain access to the > CVS > >repository (that acutal repository CVSROOT). > > > >Note: if you change your SYSTEM path you MUST reboot your computer. > > I'ad done the second step as he told me. But still, it won't work and > show > the same message as above. I'm in deep trouble, no clue at all. Please > help. > > Thanks in adv. > > > _______________________________________________ > 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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Tue Dec 11 06:01:34 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Tue, 11 Dec 2001 06:01:34 +0000 (UTC) Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Message-ID: Yes, I already forwarded those to "oblin" but from his comments I assume that wasn't it.... > > > >I've attached the version of rcs tools I use. > > > I'ad done the second step as he told me. But still, it won't > work and show the same message as above. I'm in deep trouble, > no clue at all. Please help. > > Thanks in adv. > _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From david at arfs.co.uk Tue Dec 11 07:24:29 2001 From: david at arfs.co.uk (David Woakes) Date: Tue, 11 Dec 2001 07:24:29 +0000 (UTC) Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Message-ID: <4.3.2.7.2.20011211071721.00b86e28@pop3.norton.antivirus> I've got it working on W2k Proffessional now. I didn't set a global CVSROOT environment variable, this I have now done. I set the directory to Medium isolation. As medium isolation is the default setting I doubt that processes run as IWAM_xxx, but I've made no attempt to check... ----------------------------------------------- I assume that the CVS executable is also in the SYSTEM PATH ? I had a report from another user saying he needed to change "the IIS config for the /cvsweb directory from medium isolation [which runs as IWAM_xxx] to low isolation [which runs as IUSR_xxx]." Where is your CVS repository stored? On a shared drive, on a local drive (as viewed from the server running IIS)? Try putting cvs.exe, rlog.exe and diff.exe in the c:\winnt\system32 directory (to be sure...), and check the execute permissions..... Anyone else have any ideas? Regs, Arthur -----Original Message----- From: oblin To: cvsnt at cvsnt.org Sent: 9/12/01 21:39 Subject: [Cvsnt] [CVSWebNt] Failed to spawn GNU rlog Dear all, I'm glad to use the cvsweb for my winxp. I followed the steps in But failed to access the modules list on the web site. That is, It works fine when the cgi is starting and list all modules in my repository. But when I want to see the details of each module, it shows "Failed to spawn GNU rlog"! What I did wrong? Please help Here is the reply from Arthur: >The most common causes for this are: >1) security >2) wrong version of rlog/rlog not in SYSTEM's PATH > >I've attached the version of rcs tools I use. > >The security problems may be anything from Network share to IIS security. >Basically, make sure that SYSTEM can run rlog and gain access to the CVS >repository (that acutal repository CVSROOT). > >Note: if you change your SYSTEM path you MUST reboot your computer. I'ad done the second step as he told me. But still, it won't work and show the same message as above. I'm in deep trouble, no clue at all. Please help. Thanks in adv. _______________________________________________ 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 From bl at breathe.com Sun Dec 9 15:21:15 2001 From: bl at breathe.com (Brian M Lyttle) Date: Sun, 9 Dec 2001 15:21:15 +0000 (UTC) Subject: [Cvsnt] Reasons for 500 errors with web cvs... Message-ID: <9uvvf1$g54$1@sisko.my.home> Hi I'm just getting into this whole CVS thing, so please don't flame me. I have setup CVS for NT in C:\Program Files\CVS for NT with my CVS root as c:\CVSROOT. I created a new repository called brian. WebCVS browses the top levels correctly, ie displays the repositories but it throws a 500 when i browse further eg. http://localhost/cgi-bin/cvsweb.cgi/brian/CVSROOT/. What are common reasons for this? Yours, Brian _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sun Dec 9 21:04:15 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 9 Dec 2001 21:04:15 +0000 (UTC) Subject: [Cvsnt] Reasons for 500 errors with web cvs... References: <9uvvf1$g54$1@sisko.my.home> Message-ID: <3c13d049.507135412@news.cvsnt.org> How did you create the repository called brian? It seems like you already have a repository (unfortunately named CVSROOT, which is kind of a reserved word for CVS). Did you maybe mean to say that you created a module 'brian' in this repository instead? If so, how did you go about it? My hunch is that you have tried to manually create directories and files inside the CVS repository by copying with Windows Explorer. This simply does not work! You *must* work via the CVSNT service from a CVS client like WinCvs or the command line cvs. Look at http://www.devguy.com/fp/cfgmgmt/cvs/ for a bit more information on all of this. /Bo On Sun, 9 Dec 2001 15:21:15 +0000 (UTC), "Brian M Lyttle" wrote: >Hi > >I'm just getting into this whole CVS thing, so please don't flame me. > >I have setup CVS for NT in C:\Program Files\CVS for NT with my CVS root as >c:\CVSROOT. I created a new repository called brian. > >WebCVS browses the top levels correctly, ie displays the repositories but it >throws a 500 when i browse further eg. >http://localhost/cgi-bin/cvsweb.cgi/brian/CVSROOT/. What are common reasons >for this? > >Yours, > >Brian > > >_______________________________________________ >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 From bo.berglund at telia.com Sun Dec 9 21:14:31 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 9 Dec 2001 21:14:31 +0000 (UTC) Subject: [Cvsnt] Format of fileattr file? Message-ID: <3c13d1a5.507484113@news.cvsnt.org> Hi, I am working on a CVSMailer program to use for sending mail from CVS when there is a commit (using loginfo) and some other action (using notify). I have pretty much most of this working now, but I cannot test my notify handling because I cannot trigger a notify event. If I put a watch on a file and then edit it or commit a change to it the notification process will see that I did it myself and will not trigger. "Don't have to tell a developer what he did himself" is the rationale behind this. So I thought that I would force a few fake users into the fileattr file that gets created whenever a watch is put on a file. But I don't know the exact format of this file for multiple users... When I add my watch there will be a line like this: FIniFileFuncs.pas _watchers=bosse>edit+unedit+commit How will the entry look like if users charles and jill also put watches on the same file? Is it a space separated list after the = sign or will there be multiple lines for the same file???? Hope someone is active during the weekend who knows this or can send an example from a system with several users watching the same file... /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Mon Dec 10 00:29:23 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Mon, 10 Dec 2001 00:29:23 +0000 (UTC) Subject: [Cvsnt] Recommended use of email notification via loginfo?? Message-ID: <3c13fe2e.518885898@news.cvsnt.org> I would like to know what is the "normal" way of using the loginfo file? As I understand it loginfo is invoked whenever there is a commit in the repository. This causes email to be sent out to some or all users. I guess that email goes out to people in the users admin file, but this file should really contain the email mapping for all users on the system. This makes the message go out to all users of CVS, maybe not quite what we want? When a watch is put on a file and it is committed then CVS uses the users file to translate usernames into email addresses, but only for those users who have in fact put themselves on the watch list. Then notify is called with this address list as input. In the case of loginfo I have not found a similar screening, so I guess that all users in the users file get the email. Or am I completely off here? If loginfo does not use the users file, then I wonder where the system gets the addresses to which to send the commit info? Is it perhaps another manually maintained userlist? Any help would be great! What do people generally do? /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Mon Dec 10 04:39:18 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Mon, 10 Dec 2001 04:39:18 +0000 (UTC) Subject: [Cvsnt] Recommended use of email notification via loginfo?? In-Reply-To: <3c13fe2e.518885898@news.cvsnt.org> Message-ID: In a message to cvsnt at cvsnt.org, Bo Berglund wrote: > > I would like to know what is the "normal" way of using the loginfo > file? As I understand it loginfo is invoked whenever there is a commit > in the repository. Yes, the actions you specify in the loginfo file are invoked whenever a matching file is committed. > This causes email to be sent out to some or all users. This depends entirely on what you put in the loginfo file. Often this will be Perl scripts, in which case you'll have to read those scripts to figure out what will happen. Our company uses a Perl script that appends an entry to a (per module) changelog file. Another option is to send an email as you pointed out. > I guess that email goes out to people in the users admin file, but this > file should really contain the email mapping for all users on the > system. This makes the message go out to all users of CVS, maybe not > quite what we want? Again, this is entirely up to the scripts that are referenced in the loginfo file. CVS itself doesn't do anything other than call these scripts, optionally passing it certain arguments if so specified in the loginfo file. > When a watch is put on a file and it is committed then CVS uses the > users file to translate usernames into email addresses, but only for > those users who have in fact put themselves on the watch list. Then > notify is called with this address list as input. Yes, in this case CVS makes the assumption that you want to send email and translates user names to email addresses before calling the script specified in the notify file. It doesn't do this in the case of loginfo, although a Perl script can do this itself, if desired. > If loginfo does not use the users file, then I wonder where the system > gets the addresses to which to send the commit info? Is it perhaps > another manually maintained userlist? You'll really have to look at the script file, CVS itself doesn't do anything of the sort. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From shekhar at cygnus.stpp.soft.net Mon Dec 10 05:56:19 2001 From: shekhar at cygnus.stpp.soft.net (shekhar) Date: Mon, 10 Dec 2001 05:56:19 +0000 (UTC) Subject: [Cvsnt] permission denied error .. Message-ID: <3C144E8B.2AAF7EC2@cygnus.stpp.soft.net> Hi all. I am getting an error 'permission denied' (details are given below) when I try to checkout a module to which I HAVE READ ONLY PERMISSIONs. I am using ntserver cvsnt 1.11.1.2 and winCVS 1.2. I am using 'ntserver' protocol. I have been given READ only permissions by setting NTFS permissions (by administrator) for me. I am able to drill down the tree through windows explorer. The detailed message is given below: cvs checkout -d comProj vss2cvs\comProj (in directory C:\) cvs server: Updating comProj cvs server: failed to create lock directory for `d:/cvs/vss2cvs/mbcc' (d:/cvs/vss2cvs/comproj/#cvs.lock): Permission denied cvs server: failed to obtain dir lock in repository `d:/cvs/vss2cvs/comproj' cvs checkout: warning: unrecognized response `5' from cvs server cvs checkout: warning: unrecognized response `/cvs/vss2cvs/comproj'' from cvs server cvs [server aborted]: read lock failed - giving up cvs [checkout aborted]: reading from server: Invalid argument *****CVS exited normally with code 1***** Any advice? Thanks Shekhar _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachim at kraut.ca Mon Dec 10 08:03:32 2001 From: joachim at kraut.ca (Joachim Achtzehnter) Date: Mon, 10 Dec 2001 08:03:32 +0000 (UTC) Subject: [Cvsnt] permission denied error .. In-Reply-To: <3C144E8B.2AAF7EC2@cygnus.stpp.soft.net> Message-ID: In a message to cvsnt at cvsnt.org, shekhar wrote: > > I am getting an error 'permission denied' (details are given below) > when I try to checkout a module to which I HAVE READ ONLY PERMISSIONs. You need WRITE permissions for the repository even for seemingly read-only operations like checkout. The reason for this should be obvious from this error message: > cvs server: failed to create lock directory for `d:/cvs/vss2cvs/mbcc' > (d:/cvs/vss2cvs/comproj/#cvs.lock): Permission denied To prevent other users (who may be carrying out write operations) from modifying data while you are reading it, CVS must create a lock. By default, locks are created within the repository. > Any advice? Read the documentation about the LockDir parameter in the config file. This parameter instructs CVS to create its locks in another directory hierarchy, hence allowing read-only file permissions in the repository. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From david at arfs.co.uk Mon Dec 10 09:46:14 2001 From: david at arfs.co.uk (David Woakes) Date: Mon, 10 Dec 2001 09:46:14 +0000 (UTC) Subject: [Cvsnt] CVSWeb hanging on Windows 2000 Message-ID: <4.3.2.7.2.20011210093832.00b80690@pop3.norton.antivirus> I've installed CVS 1.11.2 (build 41), since I want to use ssh for updates, and find that I get IIS not responding with CVS WEB 1.93.2.2 when I switch from browsing one directory in the root to another (sometimes it works just to be contrary). eg. I explore say CVSROOT, then return to the opening page and then explore another directory. Any ideas ? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From shekhar at cygnus.stpp.soft.net Mon Dec 10 13:26:54 2001 From: shekhar at cygnus.stpp.soft.net (shekhar) Date: Mon, 10 Dec 2001 13:26:54 +0000 (UTC) Subject: [Cvsnt] commit aborted error ... Message-ID: <3C14B7E8.8EAC237F@cygnus.stpp.soft.net> Hi there When working in unreserved (concurrent) mode, we are getting following error cvs [commit aborted]: reading from server: Invalid argument What we did is we (4 of us) checkout a file at the same time. We made changes independently to that file . Then one of us committed changes to CVS. Till this point every thing was fine. Then when any of us tried to commit our changes, we got above error. Instead of showing conflict or merging our changes smoothly, CVS throwed above error. We are using ntserver protocol on cvsnt 1.11.1.2 server and wincvs 1.2 client. Please help Thanks Shekhar _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Mike_Stopper at amsinc.com Mon Dec 10 15:13:13 2001 From: Mike_Stopper at amsinc.com (Mike_Stopper at amsinc.com) Date: Mon, 10 Dec 2001 15:13:13 +0000 (UTC) Subject: [Cvsnt] CVS edit causes GPF under Win2K Message-ID: <85256B1E.0053794A.00@ams-central-gate-5.amsinc.com> -- When I run the build 43 CVS client under Windows 2000 Pro, I now get an "Application Error" when I do cvs edit "filename" from the command line. ?I haven't yet tried it with WinCVS or the like, but I could if necessary. The error is included as a screen-capture bitmap, but here's the text: cvs.exe - Application Error ? ? ? ? The instruction at "0x00405465" referenced memory at "0x00000008". ?The memory could not be "read". Even though the GPF happens, the file does get set to edit mode (its file attribute goes from +R to -R). ?This only seems to happen in the cases where cvs edit produces output about the file(s) to be checked out, like this: ? ? ? ? tree.html ? ? ? mstopper ? ? ? ?Mon Dec 10 15:10:21 2001 GMT mstopper-c800 ? D:\sandbox\PDe\webroot Most times, I don't see any output from edit, but on those times that I see output like the above, I get the GPF. ?Is this a known bug or is there some configuration to get around it (like supressing the output info from cvs edit?) Thanks. [IMAGE] ----------------------------------------------------- Michael Stopper Senior Principal / SPS Technical Architect American Management Systems, Inc. 4114 Legato Road Fairfax, Virginia ?22033 703.227.6646 Office 703.227.4696 FAX mailto:Michael.Stopper at ams.com (Embedded image moved to file: pic29409.pcx) -- [ pic29409.pcx of type application/octet-stream deleted ] -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From ole.h.hansen at softdesign.dk Mon Dec 10 16:30:48 2001 From: ole.h.hansen at softdesign.dk (Ole H. Hansen) Date: Mon, 10 Dec 2001 16:30:48 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT Message-ID: <101E5890C004D51189C2006094DC9003040E81@NTSERVER1> Hi there I can't get CVSWEBNT to work. Perl error log says: main::viewable() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 292. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 350. main::chooseMirror() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 372. main::chooseCVSRoot() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 373. main::toggleQuery() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 441. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 545. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 613. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 354. Anyone knows what that is about? Thanks, Ole H?egh Hansen _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From keynet at london.com Tue Dec 11 01:12:38 2001 From: keynet at london.com (Richard Farthing) Date: Tue, 11 Dec 2001 01:12:38 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT In-Reply-To: <101E5890C004D51189C2006094DC9003040E81@NTSERVER1> Message-ID: <3C156648.29111.B2B859@localhost> [ unknown Content-Transfer-Encoding: Quoted-printable, discarding content ] _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Tue Dec 11 03:10:39 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Tue, 11 Dec 2001 03:10:39 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT Message-ID: Richard, I think something went wrong with this post ? -----Original Message----- From: Richard Farthing To: cvsnt at cvsnt.org Sent: 11/12/01 4:50 Subject: Re: [Cvsnt] CVSWEBNT [ unknown Content-Transfer-Encoding: Quoted-printable, discarding content ] _______________________________________________ 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 From arthur.barrett at march-hare.com Tue Dec 11 03:11:42 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Tue, 11 Dec 2001 03:11:42 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT Message-ID: These "errors" are completely normal. Can you describe what behaviour you are seeing from CVSWEBNT ? What does it do ? Regs, Arthur -----Original Message----- From: Ole H. Hansen To: 'cvsnt at cvsnt.org' Sent: 11/12/01 3:28 Subject: [Cvsnt] CVSWEBNT Hi there I can't get CVSWEBNT to work. Perl error log says: main::viewable() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 292. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 350. main::chooseMirror() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 372. main::chooseCVSRoot() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 373. main::toggleQuery() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 441. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 545. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 613. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 354. Anyone knows what that is about? Thanks, Ole H?egh Hansen _______________________________________________ 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 From keynet at london.com Tue Dec 11 03:59:36 2001 From: keynet at london.com (Richard Farthing) Date: Tue, 11 Dec 2001 03:59:36 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT In-Reply-To: Message-ID: <3C15F401.15223.978FEE@localhost> > Richard, > > I think something went wrong with this post ? > I think it came through separately again: "Your DOS RCS tools may not be compatible with CVS...." rgds/Richard _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From ole.h.hansen at softdesign.dk Tue Dec 11 12:43:16 2001 From: ole.h.hansen at softdesign.dk (Ole H. Hansen) Date: Tue, 11 Dec 2001 12:43:16 +0000 (UTC) Subject: [Cvsnt] CVSWEBNT Message-ID: <101E5890C004D51189C2006094DC9003040E8F@NTSERVER1> Actually I got the cvsweb to work somewhat last night. Problem is it only answers sometimes. If it doesn't answer it helps clicking on several links - after a while it suddenly answers again. I can see several reports of this but I can't see what people did to fix this. I have installed it on an w2k server with IIS 5.0, SP 2 I followed the link in the installation instructions to a copy of RCS and installed that. Details from cvsweb.conf: # 'symbolic_name' 'path_to_the_actual_repository' %CVSROOT = ( 'Root' => 'c:/CVSROOT', 'TESTCVS' => 'c:/cvsroot/TESTCVS' ); # This tree is enabled by default when # you enter the page # $cvstreedefault = 'Configuration'; $cvstreedefault = 'Root'; $ENV{'PATH'} .= 'c:/program files/cvs for nt;c:/program files/rcs'; I have followed the instructions for installing, except for Compress:zlib as I didn't figured that out and it was optional. Regards, Ole H?egh Hansen _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From ola.theander at connective.se Mon Dec 10 17:32:27 2001 From: ola.theander at connective.se (Ola Theander) Date: Mon, 10 Dec 2001 17:32:27 +0000 (UTC) Subject: [Cvsnt] Is the cvsnt repository compatible with the Unix\Linux cvs utilit y? Message-ID: Dear subscribers. I would like to know if the CVSNT repository is compatible with the Unix\Linux CVS counterpart, since some day I'll probably move the repository to the Linux platform and when that is done I wouldn't like to loose the repository history etc. in the process. Kind regards, Ola Theander _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Mon Dec 10 18:51:13 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Mon, 10 Dec 2001 18:51:13 +0000 (UTC) Subject: [Cvsnt] Is the cvsnt repository compatible with the Unix\Linux cvs utilit y? References: Message-ID: <3c150407.523851312@tony-home> On Mon, 10 Dec 2001 17:32:27 +0000 (UTC), Ola Theander wrote: >Dear subscribers. > >I would like to know if the CVSNT repository is compatible with the >Unix\Linux CVS counterpart, since some day I'll probably move the repository >to the Linux platform and when that is done I wouldn't like to loose the >repository history etc. in the process. > It should be... the RCS file format certainly is, but some of the control files in CVSROOT might have CRLF problems. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From nguyend at aegisgrp.com Mon Dec 10 19:36:12 2001 From: nguyend at aegisgrp.com (Don Nguyen) Date: Mon, 10 Dec 2001 19:36:12 +0000 (UTC) Subject: [Cvsnt] cvsnt + CVSWEB + Apache +NT Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi, I realize this is more of a cvsnt mailing list however, I'm hopeing someone has run into the problem I am having with CVSWeb. Currently I have cvsnt on a Win NT 4.0 box as well as Apache 1.3.22. This works fine bringing up the cvs directory. My problem however, is that when you click a link to a directory that contains files(source code, docs, etc..) you end up with a ascii text output(shown below). I am currently using the unix cvsweb.cgi on apache. I've tried a few times to use the cvswebnt version on IIS but it locks up the IIS process. Also I'm using activestate perl (build 630). Any advice would be appreciated. Thanks, Don RCS file: d:/AegisRepo/src/com/aegisgrp/servlet/log//LogFacility.java,v Working file: LogFacility.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2001/12/04 23:03:45; author: aegis#jons; state: Exp; Created. ============================================================================ = _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From keynet at london.com Tue Dec 11 01:57:41 2001 From: keynet at london.com (Richard Farthing) Date: Tue, 11 Dec 2001 01:57:41 +0000 (UTC) Subject: [Cvsnt] cvsnt + CVSWEB + Apache +NT In-Reply-To: Message-ID: <3C15D81D.27870.2AA004@localhost> Your DOS RCS tools may not be compatible with CVS. I had a problem with rlog when first installing CVSWebNT which was caused by some supposed GNU RCS tools I had that CVS didn't like. You *do* need to be using CVSWebNT though - don't waste time with UNIX CVSWeb on NT, there are quite a few subtle changes for NT. I run Apache on NT and it's fine with CVSWebNT - no configuration other than the standard Apache setup needed (which it sounds like you have done). I can mail the DOS RCS tools I use with the same configuration, if you like - contact me direct if you want them. rgds/Richard > Hi, > > I realize this is more of a cvsnt mailing list however, I'm hopeing someone > has run into the problem I am having with CVSWeb. Currently I have cvsnt on > a Win NT 4.0 box as well as Apache 1.3.22. This works fine bringing up the > cvs directory. My problem however, is that when you click a link to a > directory that contains files(source code, docs, etc..) you end up with a > ascii text output(shown below). I am currently using the unix cvsweb.cgi on > apache. I've tried a few times to use the cvswebnt version on IIS but it > locks up the IIS process. Also I'm using activestate perl (build 630). Any > advice would be appreciated. > > Thanks, > > Don > > > > RCS file: d:/AegisRepo/src/com/aegisgrp/servlet/log//LogFacility.java,v > Working file: LogFacility.java > head: 1.1 > branch: > locks: strict > access list: > symbolic names: > keyword substitution: kv > total revisions: 1; selected revisions: 1 > description: > ---------------------------- > revision 1.1 > date: 2001/12/04 23:03:45; author: aegis#jons; state: Exp; > Created. > ================================================================ ============ > = > > _______________________________________________ > 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 From scott at mho.net Mon Dec 10 19:49:12 2001 From: scott at mho.net (MHO) Date: Mon, 10 Dec 2001 19:49:12 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout Message-ID: <9v33ij$e9b$1@sisko.my.home> Hi, When I check out files from a repository, the file are always timestamped with the current time. Is there a way to have them timestamped with the original creation or last modification date? -Scott _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Tue Dec 11 13:55:39 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Tue, 11 Dec 2001 13:55:39 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> Message-ID: <3c160ffd.592449171@tony-home> On Mon, 10 Dec 2001 19:49:12 +0000 (UTC), "MHO" wrote: >Hi, > >When I check out files from a repository, the file are always timestamped >with the current time. Is there a way to have them timestamped with the >original creation or last modification date? > They are already timestamped with the last modification date. This is how things like wincvs work out whether they've been modified. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From scott at mho.net Tue Dec 11 17:02:36 2001 From: scott at mho.net (MHO) Date: Tue, 11 Dec 2001 17:02:36 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> <3c160ffd.592449171@tony-home> Message-ID: <9v5e61$ujf$1@sisko.my.home> Well, when I do a "cvs checkout" of my module, all the files are given the current date and time. Not the date and time they were last modified. -Scott "Tony Hoyle" wrote in message news:3c160ffd.592449171 at tony-home... > On Mon, 10 Dec 2001 19:49:12 +0000 (UTC), "MHO" wrote: > > >Hi, > > > >When I check out files from a repository, the file are always timestamped > >with the current time. Is there a way to have them timestamped with the > >original creation or last modification date? > > > They are already timestamped with the last modification date. This is > how things like wincvs work out whether they've been modified. > > Tony > > _______________________________________________ > 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 From bo.berglund at telia.com Tue Dec 11 19:20:32 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Tue, 11 Dec 2001 19:20:32 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> <3c160ffd.592449171@tony-home> <9v5e61$ujf$1@sisko.my.home> Message-ID: <3c165b74.673839439@news.cvsnt.org> On Tue, 11 Dec 2001 17:02:36 +0000 (UTC), "MHO" wrote: >Well, when I do a "cvs checkout" of my module, all the files are given the >current date and time. Not the date and time they were last modified. > >-Scott > No, you are not right. I just doublechecked this statement since I think that I did not recall seeing this behaviour. So I checked out a test module from my own CVSNT server using WinCvs (1.10.8 and 1.2 respectively). The files come out with timestamps 2001-10-20 which is the date of the last commit on that module. Today is 2001-12-11, so it is not using today's date. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From scott at mho.net Thu Dec 13 16:28:18 2001 From: scott at mho.net (MHO) Date: Thu, 13 Dec 2001 16:28:18 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> <3c160ffd.592449171@tony-home> <9v5e61$ujf$1@sisko.my.home> <3c165b74.673839439@news.cvsnt.org> Message-ID: <9vakt7$if9$1@sisko.my.home> Bo is correct. I was mistaken. As he and others have pointed out, the timestamp is set to the first time the files are imported. I still believe that this is a bad default behaviour for import. What happened was this: I checked a large existing project into CVS. All the original file timestamp information was lost and the timestamps were set to the date of the first import. A lot of information was lost. When a file is first imported into a module the timestamp of the file should be kept intact. The whole point of having a version control system is to preserve information about a project. Throwing out valuable info in its first step seems wrong. What makes matters worse is that there doesn't even seem to be an option to preserve file timestamp. -Scott "Bo Berglund" wrote in message news:3c165b74.673839439 at news.cvsnt.org... > On Tue, 11 Dec 2001 17:02:36 +0000 (UTC), "MHO" wrote: > > >Well, when I do a "cvs checkout" of my module, all the files are given the > >current date and time. Not the date and time they were last modified. > > > >-Scott > > > No, you are not right. > I just doublechecked this statement since I think that I did not > recall seeing this behaviour. So I checked out a test module from my > own CVSNT server using WinCvs (1.10.8 and 1.2 respectively). > The files come out with timestamps 2001-10-20 which is the date of the > last commit on that module. Today is 2001-12-11, so it is not using > today's date. > > /Bo > > > _______________________________________________ > 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 From tmh at nothing-on.tv Tue Dec 11 22:22:41 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Tue, 11 Dec 2001 22:22:41 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> Message-ID: On Mon, 10 Dec 2001 19:49:12 +0000, MHO wrote: > Hi, > > When I check out files from a repository, the file are always > timestamped with the current time. Is there a way to have them > timestamped with the original creation or last modification date? The timestamp is not the current time. I think it's the time of checkin... I use a very large repository and regularly see timestamps over 12 months old. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Tue Dec 11 22:56:34 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Tue, 11 Dec 2001 22:56:34 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <9v33ij$e9b$1@sisko.my.home> Message-ID: On Tue, 11 Dec 2001 22:22:41 +0000, Tony Hoyle wrote: Oops replied to that twice... dodgy newsreader... _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From haible at heidenhain.de Thu Dec 13 17:05:18 2001 From: haible at heidenhain.de (Haible Pascal) Date: Thu, 13 Dec 2001 17:05:18 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout Message-ID: <4141A7DD42EFD211B94C00805F8BE19A02709970@ntas20> > A lot of information was lost. When a file is > first imported into > a module the timestamp of the file should be kept intact. > The whole point > of having a version control system is to preserve information about a > project. ...while it is under version control. Looks like the developers of cvs have put their projects under version control so early that they didn't notice that. I agree that it would make sense to keep the original file date on import. As cvs is free software, this will be fixed when somebody is too annoyed by this behaviour and has the knowledge and time to fix it. The former is obviously true for you, so where is your patch ;-) Pascal _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From scott at mho.net Thu Dec 13 17:28:35 2001 From: scott at mho.net (MHO) Date: Thu, 13 Dec 2001 17:28:35 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout References: <4141A7DD42EFD211B94C00805F8BE19A02709970@ntas20> Message-ID: <9vaodt$l4e$1@sisko.my.home> It was just pointed out to me by Jerzy Kaczorowski that there is a -d option to the import command: cvs -H import Usage: cvs.exe import [-d] [-k subst] [-I ign] [-m msg] [-b branch] [-W spec] repository vendor-tag release-tags... -d Use the file's modification time as the time of import. -k sub Set default RCS keyword substitution mode. -I ign More files to ignore (! to reset). -b bra Vendor branch id. -m msg Log message. -W spec Wrappers specification line. It is not mentioned in the manual and I didn't think to just go directly to the source! -Scott "Haible Pascal" wrote in message news:4141A7DD42EFD211B94C00805F8BE19A02709970 at ntas20... > > A lot of information was lost. When a file is > > first imported into > > a module the timestamp of the file should be kept intact. > > The whole point > > of having a version control system is to preserve information about a > > project. > ...while it is under version control. > Looks like the developers of cvs have put their projects > under version control so early that they didn't notice that. > I agree that it would make sense to keep the original file > date on import. > As cvs is free software, this will be fixed when somebody is too > annoyed by this behaviour and has the knowledge and time to fix it. > The former is obviously true for you, so where is your patch ;-) > > Pascal > _______________________________________________ > 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 From shekhar at cygnus.stpp.soft.net Tue Dec 11 05:18:33 2001 From: shekhar at cygnus.stpp.soft.net (shekhar) Date: Tue, 11 Dec 2001 05:18:33 +0000 (UTC) Subject: [Cvsnt] Urgent: getting commit aborted error Message-ID: <3C15972E.C672DE7@cygnus.stpp.soft.net> Hello When working in unreserved (concurrent) mode, we are getting following error cvs [commit aborted]: reading from server: Invalid argument What we did is we (4 of us) checkout a file at the same time. We made changes independently to that file . Then one of us committed changes to CVS. Till this point every thing was fine. Then when any of us tried to commit our changes, we got above error. Please help. We got stuck and can't proceed further. Your help is highly appreciated. Thanks Shekhar _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From John.Hall at optionexist.co.uk Tue Dec 11 09:09:28 2001 From: John.Hall at optionexist.co.uk (John Hall) Date: Tue, 11 Dec 2001 09:09:28 +0000 (UTC) Subject: [Cvsnt] Urgent: getting commit aborted error Message-ID: <541025071C7AC24C84E9F82296BB9B9502BA2D@OPTEX1.optex.local> On Tue, 11 Dec 2001 10:48:38 +0530, shekhar wrote: > When working in unreserved (concurrent) mode, we are getting following > error cvs [commit aborted]: reading from server: Invalid argument > > What we did is we (4 of us) checkout a file at the same time. We made > changes independently to that file . Then one of us committed changes > to CVS. Till this point every thing was fine. Then when any of us > tried to commit our changes, we got above error. Shekhar, You need to do an update and merge the changes already committed before you can commit your copy. Cheers, John Hall _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bertrand.denoix at kalimagroup.com Tue Dec 11 18:21:20 2001 From: bertrand.denoix at kalimagroup.com (Bertrand Denoix) Date: Tue, 11 Dec 2001 18:21:20 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout Message-ID: Quite useful if you intend to compile them with Make, IMHO... What would happen if you checked out a prevoius version to eradicate a new bug, and recompile right away? If CVS gave it the "old" date, the compile wouldn't do much, and you would be left wondering why the old version doesn't work either. If not, I'm quite sure there is a Good Reason anyway (and in any case, the CVS log will tell you a lot more than a barely trustable file timestamp). > > Well, when I do a "cvs checkout" of my module, all the files > are given the current date and time. Not the date and time > they were last modified. > > -Scott _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From pyamamoto at blueshiftinc.com Wed Dec 12 03:50:17 2001 From: pyamamoto at blueshiftinc.com (Peter Yamamoto) Date: Wed, 12 Dec 2001 03:50:17 +0000 (UTC) Subject: [Cvsnt] Timestamp of files from checkout Message-ID: Sigh, we are evaluating version control software and it is surprisingly at how many, how to put it, "broken", workflow issues that people think they need in the replacement (for cvs, sorry guys!-) software. File date preservation being one of them. Yes, it CAN be useful, but is it at all reliable, NO. I agree, the "best" default behaviour is for it to set the filestamp to the checkout time so that build tools can recognize it as "new". This in itself is not foolproof, but better than checking out a new *version* of a file, doing a build, and not seeing anything happen. BUT to get back on topic... What we have also seen, is that some of this software, as well as MSDev, are prone to seeing files as instantly "modified" after a checkout: as soon as you get an update it then shows up as modified. In some cases, this is because of (viral) Antivirus software, live backup software, possibly a time synchrnoization issue between server and client, or in some cases, still a mystery. It may actually be happening to this person, but the thing changing the filestamp may not be CVS. Peter -----Original Message----- From: Bertrand Denoix [mailto:bertrand.denoix at kalimagroup.com] Sent: Tuesday, December 11, 2001 10:24 AM To: cvsnt at cvsnt.org Subject: RE : [Cvsnt] Timestamp of files from checkout Quite useful if you intend to compile them with Make, IMHO... What would happen if you checked out a prevoius version to eradicate a new bug, and recompile right away? If CVS gave it the "old" date, the compile wouldn't do much, and you would be left wondering why the old version doesn't work either. If not, I'm quite sure there is a Good Reason anyway (and in any case, the CVS log will tell you a lot more than a barely trustable file timestamp). > > Well, when I do a "cvs checkout" of my module, all the files > are given the current date and time. Not the date and time > they were last modified. > > -Scott _______________________________________________ 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 From ole.h.hansen at softdesign.dk Wed Dec 12 08:27:38 2001 From: ole.h.hansen at softdesign.dk (Ole H. Hansen) Date: Wed, 12 Dec 2001 08:27:38 +0000 (UTC) Subject: [CVSNT] [CVSWEBNT] Message-ID: <101E5890C004D51189C2006094DC9003040EA5@NTSERVER1> Thanks to Arthur Barret and Don Nguyen I got cvswebnt to work on Windows2000, IIS 5.0. I moved cvs.exe etc. to system32 and removed the ENV{'PATH'} thing in.conf. I also changed the .cgi mapping from perliis.dll to perl.exe %s %s Thanks for you help, Ole H?egh Hansen _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From savvyside at woh.rr.com Wed Dec 12 12:16:19 2001 From: savvyside at woh.rr.com (michael christopher) Date: Wed, 12 Dec 2001 12:16:19 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot Message-ID: <9v7hot$edv$1@sisko.my.home> C:\>cvs -d c:/cvsroots init cvs [init aborted]: Only the administrator can initialize new CVS stuff I hate to tell cvs, but I AM the administrator on this computer. :) Does anyone have any ideas why it won't let me create the repository? Michael _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 14:30:38 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 14:30:38 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot References: <9v7hot$edv$1@sisko.my.home> Message-ID: <3c1769b3.680951046@tony-home> On Wed, 12 Dec 2001 12:16:19 +0000 (UTC), "michael christopher" wrote: >C:\>cvs -d c:/cvsroots init >cvs [init aborted]: Only the administrator can initialize new CVS stuff > >I hate to tell cvs, but I AM the administrator on this computer. :) > >Does anyone have any ideas why it won't let me create the repository? > That was a beta 1 bug. Try beta 2. btw. I currently don't recommend using any of the beta versions unless you're fairly experienced with cvs - there are still too many instabilities in there. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Wed Dec 12 19:56:15 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 12 Dec 2001 19:56:15 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot References: <9v7hot$edv$1@sisko.my.home> <3c1769b3.680951046@tony-home> Message-ID: <3c17b5f7.78133480@news.cvsnt.org> On Wed, 12 Dec 2001 14:30:38 +0000 (UTC), tmh at nothing-on.tv (Tony Hoyle) wrote: > >btw. I currently don't recommend using any of the beta versions >unless you're fairly experienced with cvs - there are still too many >instabilities in there. > >Tony > > Does this mean that people should still use 1.10.8 (like I do)? /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 20:06:27 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 20:06:27 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot References: <9v7hot$edv$1@sisko.my.home> <3c1769b3.680951046@tony-home> <3c17b5f7.78133480@news.cvsnt.org> Message-ID: <3c17b87b.701119281@tony-home> On Wed, 12 Dec 2001 19:56:15 +0000 (UTC), bo.berglund at telia.com (Bo Berglund) wrote: >> >Does this mean that people should still use 1.10.8 (like I do)? > 1.11.1.2 is perfectly fine... no serious bugs anyway (as far as I know). It's just 1.11.1.3 is a bit dodgy because the ACL stuff touched a lot of code. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From murray.bishop at acnielsen.com.au Wed Dec 12 21:20:29 2001 From: murray.bishop at acnielsen.com.au (Bishop, Murray) Date: Wed, 12 Dec 2001 21:20:29 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot Message-ID: <21E0267B3548D211B0DA0008C74CD8D101FAD193@ACNMELMSX10> tmh at nothing-on.tv wrote on Thursday, December 13, 2001 7:07 AM: > On Wed, 12 Dec 2001 19:56:15 +0000 (UTC), bo.berglund at telia.com (Bo > Berglund) wrote: > > > >> > >Does this mean that people should still use 1.10.8 (like I do)? > > > 1.11.1.2 is perfectly fine... no serious bugs anyway (as far as I > know). It's just 1.11.1.3 is a bit dodgy because the ACL stuff > touched a lot of code. > > Tony > > > You've done great work getting cvsnt into use. At the risk of being cheeky, I'd like to mention something Ron Jefferies has written http://www.xprogramming.com/xpmag/expUnitTestsat100.htm and sanity.sh (or whatever that is these days). Murray Bishop _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 23:14:15 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 23:14:15 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot References: <21E0267B3548D211B0DA0008C74CD8D101FAD193@ACNMELMSX10> Message-ID: <3C17E478.5000404@nothing-on.tv> Bishop, Murray wrote: > > You've done great work getting cvsnt into use. > > At the risk of being cheeky, I'd like to mention something Ron Jefferies > has written http://www.xprogramming.com/xpmag/expUnitTestsat100.htm > and sanity.sh (or whatever that is these days). > sanity.sh breaks every time you change the wording of the output... I'd prefer a script that checked what cvs did, rather than what it looked like... cvsnt changes rather a lot & it would be a pain to modify a script every time the output changed slightly (anyay it's shell script so it won't run under NT). I've never seen a testing procedure that worked satisfactorily, though. They're supposed to be developing one at work but it's the same problem with 50 developers modifying bits of the code by the time anyone has written a test script it's obsolete anyway. There is a 'sort of OK' test script that just checks that program core functions are reasonably sane, and that's as far as it goes. Something that tested the basic functions - commit, import, add, remove, etc. & checked the RCS files & repository for sanity would be nice. It'd probably have to be a perl or python script. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From murray.bishop at acnielsen.com.au Wed Dec 12 23:56:34 2001 From: murray.bishop at acnielsen.com.au (Bishop, Murray) Date: Wed, 12 Dec 2001 23:56:34 +0000 (UTC) Subject: [Cvsnt] I can't initialize my cvsroot Message-ID: <21E0267B3548D211B0DA0008C74CD8D101FAD19A@ACNMELMSX10> Tony Hoyle [SMTP:tmh at nothing-on.tv] wrote: > sanity.sh breaks every time you change the wording of the output... I'd > prefer a script that checked what cvs did, rather than what it looked > like... cvsnt changes rather a lot & it would be a pain to modify a > script every time the output changed slightly (anyay it's shell script > so it won't run under NT). > > Changing the expected stdout and stderr to $(DOTSTAR) would disable most of the checks on the wording of the output. But perhaps checking this is a good way to keep compatibility with scripts that parse stdout or stderr from CVS. sanity.sh does at least some checking on changes to files and directories. I got sanity.sh running on windows NT 4.0 on cygwin B20 at CVS 1.9.28. Some tests (symlinks and others) I couldn't see how to make work on NT - so I skipped them. It was a lot of work to do, but my boss was happy to pay for it. And it took a long time to run (a few hours). > I've never seen a testing procedure that worked satisfactorily, though. > They're supposed to be developing one at work but it's the same > problem with 50 developers modifying bits of the code by the time > anyone has written a test script it's obsolete anyway. There is a 'sort > of OK' test script that just checks that program core functions are > reasonably sane, and that's as far as it goes. > > I haven't had that experience myself either. But the Extreme Programming folks report great results from their usual practices of writing unit tests before coding, testing everything that could possibly break, continuous integration with all unit tests passing 100%. I'm starting to adopt those practices as much as I can in my work. So far it feels pretty good to me. > Something that tested the basic functions - commit, import, add, remove, > etc. & checked the RCS files & repository for sanity would be nice. > It'd probably have to be a perl or python script. > > Back in september, devel-cvs had a message that Alexy Mahotkin was going to start "the hard work of converting the insanity.sh to Autotest" for whatever that's worth. Cheers, Murray. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arichter at clarfeld.de Wed Dec 12 13:31:26 2001 From: arichter at clarfeld.de (Andreas Richter) Date: Wed, 12 Dec 2001 13:31:26 +0000 (UTC) Subject: [Cvsnt] slashes in directory-description failed Message-ID: <000f01c18311$27ab1250$2d01a8c0@IKSWEB.DE> This is a multi-part message in MIME format. -- hi, i can't use the ntserver-protocol (cvsnt_1.11.1.12) with the following command-line cvs diff -t -c c:\_src\project\file.txt the cvs.exe changed the backslashes into slashes. but the ntserver can't handle these?!? this error-message i receive: absolute pathname `C:/_src/Datanorm' illegal for server anybody an idea what i can do to resolve this problem? thanks & Gr?sse / Regards Andreas Richter - Clarfeld GmbH http://www.clarfeld.de --- Sichere EMail's? ?ffentlicher GnuPG/PGP-Schl?ssel auf Anfrage. -- [ winmail.dat of type application/ms-tnef deleted ] -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 14:28:29 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 14:28:29 +0000 (UTC) Subject: [Cvsnt] slashes in directory-description failed References: <000f01c18311$27ab1250$2d01a8c0@IKSWEB.DE> Message-ID: <3c17692b.680815546@tony-home> On Wed, 12 Dec 2001 13:31:26 +0000 (UTC), "Andreas Richter" wrote: >=09cvs diff -t -c c:\_src\project\file.txt > This line is not a legal cvs command. What are you trying to do exactly... diff a file outside the sandbox? Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From DONALD.T.GATES at saic.com Wed Dec 12 19:21:28 2001 From: DONALD.T.GATES at saic.com (Gates, Donald T) Date: Wed, 12 Dec 2001 19:21:28 +0000 (UTC) Subject: [Cvsnt] Error Message on Commit Message-ID: <9C4E165721F7D311AC3D00805FBBB1186F737E@US-SD-PLTC.mail.saic.com> I am trying to commit a 158MB file. I was able to do it (with some difficulty) once before. However, I don't remember how I was able to accomplish it. The error message I am getting is: unable to write, file XSW700GR1020_10_20_700.DEPOT No space left on device Environment: Server: Windows 2000 running CVSNT 1.11.1.2 (Build 41) Client: Windows 2000 running WinCVS 1.3.6.1 (Beta 6 (Local Build 1) I've checked, and there is enough space on the drive containing the repository. My storage space quota is more than high enough to accomodate the file. The page file never grows anywhere near its maximum. The amount of available physical memory reported by the server's Task Manager never drops below 15MB. What have I missed? Don _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 19:44:31 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 19:44:31 +0000 (UTC) Subject: [Cvsnt] Error Message on Commit References: <9C4E165721F7D311AC3D00805FBBB1186F737E@US-SD-PLTC.mail.saic.com> Message-ID: <3c17b331.699765390@tony-home> On Wed, 12 Dec 2001 19:21:28 +0000 (UTC), "Gates, Donald T" wrote: >I am trying to commit a 158MB file. I was able to do it (with some >difficulty) once before. However, I don't remember how I was able to >accomplish it. CVS isn't the best place to store a 158MB (presumably binary) file... >The error message I am getting is: > >unable to write, file XSW700GR1020_10_20_700.DEPOT >No space left on device To commit you'll need at least 158MB*2+(size of RCS file) free space. If this is a binary file & you've committed before the RCS file could well be huge. If it's text it has to diff the individual file which could well at another 100MB or so to the space usage. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Wed Dec 12 19:58:15 2001 From: terris at terris.com (Terris) Date: Wed, 12 Dec 2001 19:58:15 +0000 (UTC) Subject: [Cvsnt] Error Message on Commit References: <9C4E165721F7D311AC3D00805FBBB1186F737E@US-SD-PLTC.mail.saic.com> <3c17b331.699765390@tony-home> Message-ID: <9v8crs$vl3$1@sisko.my.home> Tony, is there any hope of generating deltas for binaries some day? What are you working on CVS-wise? "Tony Hoyle" wrote in message news:3c17b331.699765390 at tony-home... > On Wed, 12 Dec 2001 19:21:28 +0000 (UTC), "Gates, Donald T" > wrote: > > >I am trying to commit a 158MB file. I was able to do it (with some > >difficulty) once before. However, I don't remember how I was able to > >accomplish it. > > CVS isn't the best place to store a 158MB (presumably binary) file... > > >The error message I am getting is: > > > >unable to write, file XSW700GR1020_10_20_700.DEPOT > >No space left on device > > To commit you'll need at least 158MB*2+(size of RCS file) free space. > If this is a binary file & you've committed before the RCS file could > well be huge. If it's text it has to diff the individual file which > could well at another 100MB or so to the space usage. > > Tony > > _______________________________________________ > 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 From tmh at nothing-on.tv Wed Dec 12 20:02:14 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 20:02:14 +0000 (UTC) Subject: [Cvsnt] Error Message on Commit References: <9C4E165721F7D311AC3D00805FBBB1186F737E@US-SD-PLTC.mail.saic.com> <3c17b331.699765390@tony-home> <9v8crs$vl3$1@sisko.my.home> Message-ID: <3c17b790.700884000@tony-home> On Wed, 12 Dec 2001 19:58:15 +0000 (UTC), "Terris" wrote: >Tony, is there any hope of generating deltas for binaries some day? > >What are you working on CVS-wise? > I've got a lot going on at the moment so I'm just fixing bugs in the betas as they appear. Binary diff would be nice... I've never seen a good GPL binary diff program I could use though. It'd also mean that cvsnt repositories could no long be ported back to Unix. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Wed Dec 12 19:54:16 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 12 Dec 2001 19:54:16 +0000 (UTC) Subject: [Cvsnt] Another timestamp issue Message-ID: <3c17b35a.77464878@news.cvsnt.org> Interestingly we found a problem with timestamping going the other waythan what has been discussed here before. What happened was that one developer having a module checked out and updated decided to serach-and-replace an identifier across the whole module (several dozen files). He used some kind of strange editor to do this that preserved the timestamp of the file! So now he had a bunch of changed but white files that could not be commited in to CVS! The only way we could find to fix this was to force a commit of all his files changed or not using the command line cvs (WinCvs can't do this). The problem was discovered when another developer tried to build the project and failed because of the identifier problem. Just goes to show that timestamps can break things in may ways... /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 20:04:16 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 20:04:16 +0000 (UTC) Subject: [Cvsnt] Another timestamp issue References: <3c17b35a.77464878@news.cvsnt.org> Message-ID: <3c17b80c.701007859@tony-home> On Wed, 12 Dec 2001 19:54:16 +0000 (UTC), bo.berglund at telia.com (Bo Berglund) wrote: >Interestingly we found a problem with timestamping going the other >waythan what has been discussed here before. >What happened was that one developer having a module checked out and >updated decided to serach-and-replace an identifier across the whole >module (several dozen files). He used some kind of strange editor to >do this that preserved the timestamp of the file! So now he had a I presume said editor since been deleted from his hard disk!!! The way CVS does it is reasonable (ie. what you want 90% of the time). There'll always be cases where it would have been nice to do it some other way though. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From fbeauregard49 at yahoo.com Wed Dec 12 20:42:28 2001 From: fbeauregard49 at yahoo.com (Francois Beauregard) Date: Wed, 12 Dec 2001 20:42:28 +0000 (UTC) Subject: [Cvsnt] CVS vs Web vs Commits Message-ID: <20011212204059.56552.qmail@web14309.mail.yahoo.com> We have cvsnt running on win2k and are in the process of making cvswebnt to run. From arthur.barrett at march-hare.com Wed Dec 12 22:23:15 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Wed, 12 Dec 2001 22:23:15 +0000 (UTC) Subject: [Cvsnt] CVS vs Web vs Commits Message-ID: As far as I am aware, cvswebclient is nowhere near being ready for prime time, even on Unix. So I have not considered porting it to NT. Very early on in the development someone mentioned to them that they should look at NT, but I don't believe they every did. Someone else on the list should be able to answer your questions about SSH vs pserver vs ntserver protocols (though you may want a better subject line). Regs, Arthur > -----Original Message----- > From: Francois Beauregard [SMTP:fbeauregard49 at yahoo.com] > Sent: Thursday, December 13, 2001 7:41 AM > To: Cvsnt at cvsnt.org > Subject: [Cvsnt] CVS vs Web vs Commits > > We have cvsnt running on win2k and are in the process > of making cvswebnt to run. > > From my understanding, this will allow us to browse > our cvs repository through the web but we will not be > able to do commit operations. > > Ideally, we want to be able to do commits through the > web. > > 1. Is there an alternative to setting up SSH ? > 2. Anybody with experience with CVSwebclient or any > other alternative on NT/win2k ? > 3. Using ntserver protocol secure enough? What port is > it using? > > Regards > Frank > > =========______________________________________________ > Fran?ois Beauregard > Pyxis Technologies > Vice-pr?sident, recherche et d?veloppement > > Tel: (450) 622-7543 Fax: (450) 622-4812 > fbeauregard at pyxis-tech.com > > __________________________________________________ > Do You Yahoo!? > Check out Yahoo! Shopping and Yahoo! Auctions for all of > your unique holiday gifts! Buy at http://shopping.yahoo.com > or bid at http://auctions.yahoo.com > _______________________________________________ > 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 From keynet at london.com Thu Dec 13 02:09:17 2001 From: keynet at london.com (Richard Farthing) Date: Thu, 13 Dec 2001 02:09:17 +0000 (UTC) Subject: [Cvsnt] CVS vs Web vs Commits In-Reply-To: <20011212204059.56552.qmail@web14309.mail.yahoo.com> Message-ID: <3C187D34.3413.3DBC71@localhost> [ unknown Content-Transfer-Encoding: Quoted-printable, discarding content ] _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From fbeauregard at pyxis-tech.com Thu Dec 13 02:18:43 2001 From: fbeauregard at pyxis-tech.com (=?iso-8859-1?Q?Fran=E7ois_Beauregard?=) Date: Thu, 13 Dec 2001 02:18:43 +0000 (UTC) Subject: [Cvsnt] CVS vs Web vs Commits References: <3C187D34.3413.3DBC71@localhost> Message-ID: <000c01c1837c$66cfead0$8ecd9a8e@hercules> Richard, there seems to be a problem with this post. Regards ______________________________________________ Fran?ois Beauregard Pyxis Technologies Vice-pr?sident, recherche et d?veloppement Tel: (450) 622-7543 Fax: (450) 622-4812 fbeauregard at pyxis-tech.com ----- Original Message ----- From: "Richard Farthing" To: Sent: Wednesday, December 12, 2001 6:04 PM Subject: Re: [Cvsnt] CVS vs Web vs Commits > [ unknown Content-Transfer-Encoding: Quoted-printable, discarding content ] > _______________________________________________ > 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 From abergevin at pyxis-tech.com Wed Dec 12 22:10:45 2001 From: abergevin at pyxis-tech.com (Alain Bergevin) Date: Wed, 12 Dec 2001 22:10:45 +0000 (UTC) Subject: [Cvsnt] Problem installing cvsweb-NT on Apache Message-ID: This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] Hi, I'm trying to install cvsweb-NT on Apache but I have a problem. The configuration seems OK, but when I invoke the cvsweb.cgi, I get the following error (Apache log): [error] [client 192.168.0.15] malformed header from script. Bad header=HTTP/1.1 301 Moved: c:/program files/apache group/apache/cgi-bin/cvsweb.cgi [error] [client 192.168.0.15] main::viewable() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 295. [error] [client 192.168.0.15] main::html_header() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 353. [error] [client 192.168.0.15] main::chooseMirror() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 375. [error] [client 192.168.0.15] main::chooseCVSRoot() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 376. [error] [client 192.168.0.15] main::toggleQuery() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 444. [error] [client 192.168.0.15] main::readableTime() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 548. [error] [client 192.168.0.15] main::readableTime() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 616. [error] [client 192.168.0.15] main::html_header() called too early to check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 357. I saw on groups.google.com that it may not work with Perl 5.6, is this the case? I currently run Active Perl 5.6.1.630. Any help would be greatly appreciated! Thanks ______________________________________________ Alain Bergevin Pyxis Technologies Conseiller Tel: (450) 622-7543 Fax: (450) 622-4812 abergevin at pyxis-tech.com -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Wed Dec 12 22:19:39 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Wed, 12 Dec 2001 22:19:39 +0000 (UTC) Subject: [Cvsnt] Problem installing cvsweb-NT on Apache Message-ID: Most of these "errors" are ok, eg: "... called to early to check". The 1st one is a bit odd. Which version of CVSWEBNT are you using ? The current release is 193.2.2. What URL are you trying? eg: http://localhost/cvsbweb/cvsweb.cgi/ I use IIS, not Apache, but there are others using it with Apache, but (alas) no one has volunteered to create some documentation ... Maybe when you get it working you'd like to contibute? Regs, Arthur > -----Original Message----- > From: Alain Bergevin [SMTP:abergevin at pyxis-tech.com] > Sent: Thursday, December 13, 2001 9:09 AM > To: cvsnt at cvsnt.org > Subject: [Cvsnt] Problem installing cvsweb-NT on Apache > > This is a multi-part message in MIME format. > -- > [ Picked text/plain from multipart/alternative ] > Hi, > > I'm trying to install cvsweb-NT on Apache but I have a problem. The > configuration seems OK, but when I invoke the cvsweb.cgi, I get the > following error (Apache log): > > [error] [client 192.168.0.15] malformed header from script. Bad > header=HTTP/1.1 301 Moved: c:/program files/apache > group/apache/cgi-bin/cvsweb.cgi > [error] [client 192.168.0.15] main::viewable() called too early to check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 295. > [error] [client 192.168.0.15] main::html_header() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 353. > [error] [client 192.168.0.15] main::chooseMirror() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 375. > [error] [client 192.168.0.15] main::chooseCVSRoot() called too early to > check prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line > 376. > [error] [client 192.168.0.15] main::toggleQuery() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 444. > [error] [client 192.168.0.15] main::readableTime() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 548. > [error] [client 192.168.0.15] main::readableTime() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 616. > [error] [client 192.168.0.15] main::html_header() called too early to > check > prototype at c:\PROGRA~1\APACHE~1\apache\cgi-bin\cvsweb.cgi line 357. > > I saw on groups.google.com that it may not work with Perl 5.6, is t From glens at oopl.com.au Wed Dec 12 23:08:24 2001 From: glens at oopl.com.au (Glen Stampoultzis) Date: Wed, 12 Dec 2001 23:08:24 +0000 (UTC) Subject: [Cvsnt] Problem when using systemAuth=no Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi, I'm having trouble running pserver when systemAuth is set to no. I have done the following things: Set up a passwd file. I created the file directly in my repository CVSROOT module. I checkout CVSROOT in a sanbox directory using local mode. I modified config and set systemAuth=no and commited. I switched to remote mode. I did a cvs login which worked. I then tried to check out a module and got the following error: Fatal error, aborting. user1: no such user Any ideas? I tried using systemAuth=yes and got it to work (having created a real user first). Glen Stampoultzis gstamp at iprimus.com.au Phone: +61 3 9753 6850 Mobile: 0402 835 458 ICQ: 62722370 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 12 23:18:17 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 12 Dec 2001 23:18:17 +0000 (UTC) Subject: [Cvsnt] Problem when using systemAuth=no References: Message-ID: On Wed, 12 Dec 2001 23:08:24 +0000, Glen Stampoultzis wrote: > > I then tried to check out a module and got the following error: > > Fatal error, aborting. > user1: no such user > > Any ideas? I tried using systemAuth=yes and got it to work (having > created a real user first). > > user1 should be aliased to a real user. cvs has to use a real user ID to drop privileges.. something like user1::Guest Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Wed Dec 12 23:26:38 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Wed, 12 Dec 2001 23:26:38 +0000 (UTC) Subject: [Cvsnt] Problem when using systemAuth=no In-Reply-To: Message-ID: Glen Stampoultzis wrote, > > I then tried to check out a module and got the following error: > > Fatal error, aborting. > user1: no such user > > Any ideas? I tried using systemAuth=yes and got it to work (having created > a real user first). You are confused about the meaning of this parameter. All the users in the password file must always exist as real users or must be aliased to real users, no matter what systemAuth is set to. The meaning of systemAuth is as follows: If systemAuth is "no" then CVS will only accept users who have an entry in the password file. If systemAuth is "yes" and the user is not in the password file CVS will let you in anyway if you are a real user, i.e. it will fall-back to use the "system" to authorize you. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From glens at oopl.com.au Thu Dec 13 00:28:35 2001 From: glens at oopl.com.au (Glen Stampoultzis) Date: Thu, 13 Dec 2001 00:28:35 +0000 (UTC) Subject: [Cvsnt] Problem when using systemAuth=no Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Thanks so much everyone for your help. It all working great now. -- Glen -----Original Message----- From: Joachim Achtzehnter [mailto:joachima at netacquire.com] Sent: Thursday, 13 December 2001 10:22 AM To: cvsnt at cvsnt.org Subject: Re: [Cvsnt] Problem when using systemAuth=no Glen Stampoultzis wrote, > > I then tried to check out a module and got the following error: > > Fatal error, aborting. > user1: no such user > > Any ideas? I tried using systemAuth=yes and got it to work (having created > a real user first). You are confused about the meaning of this parameter. All the users in the password file must always exist as real users or must be aliased to real users, no matter what systemAuth is set to. The meaning of systemAuth is as follows: If systemAuth is "no" then CVS will only accept users who have an entry in the password file. If systemAuth is "yes" and the user is not in the password file CVS will let you in anyway if you are a real user, i.e. it will fall-back to use the "system" to authorize you. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ 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 From houston_1 at 21cn.com Thu Dec 13 02:36:20 2001 From: houston_1 at 21cn.com (=?GB2312?Q?=B6=AD=BA=C6 ?= (Houston)) Date: Thu, 13 Dec 2001 02:36:20 +0000 (UTC) Subject: [Cvsnt] How to create a module? Message-ID: <20011213023529.9A159286BD1@mail.cvsnt.org> cvsnt???????? I can use wincvs1.3 connect cvsnt server successfully.But I don't know how to create a module. Thanks ???? ?????????????????? ???? ????????????????????????????????(Houston) ????????????????????????????houston_1 at 21cn.com ??????????????????????????????????2001-12-13 From bo.berglund at telia.com Thu Dec 13 07:04:23 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 07:04:23 +0000 (UTC) Subject: [Cvsnt] How to create a module? References: <20011213023529.9A159286BD1@mail.cvsnt.org> Message-ID: <3c1852c0.118271565@news.cvsnt.org> Looks like a virus post... /Bo On Thu, 13 Dec 2001 02:36:20 +0000 (UTC), =?GB2312?Q?=B6=AD=BA=C6 (Houston) ?= wrote: >Y3ZzbnSjrMT6usOjoQ0KICAgICAgSSBjYW4gdXNlIHdpbmN2czEuMyBjb25uZWN0IGN2c250IHNl >cnZlciBzdWNjZXNzZnVsbHkuQnV0IEkgZG9uJ3Qga25vdyBob3cgdG8gY3JlYXRlIGEgbW9kdWxl >Lg0KICAgICAgVGhhbmtzDQqhoaGhDQoNCqGhoaGhoaGhoaGhoaGhoaHWwg0KwPGjoQ0KDQqhoaGh >oaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhtq26xihIb3VzdG9uKQ0KoaGhoaGhoaGhoaGhoaGhoaGh >oaGhoaGhoaGhoWhvdXN0b25fMUAyMWNuLmNvbQ0KoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGh >oaGhoaGhoTIwMDEtMTItMTMNCg== >_______________________________________________ >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 From tmh at nothing-on.tv Thu Dec 13 10:55:35 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 13 Dec 2001 10:55:35 +0000 (UTC) Subject: [Cvsnt] How to create a module? References: <20011213023529.9A159286BD1@mail.cvsnt.org> <3c1852c0.118271565@news.cvsnt.org> Message-ID: <3C1888DE.6020102@nothing-on.tv> Bo Berglund wrote: > Looks like a virus post... > /Bo > It's in Chinese if you look at it in Mozilla. The english bit says: cvsnt, I can use wincvs1.3 connect cvsnt server successfully.But I don't know how to create a module. Thanks _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Martin.Ellison at ssmb.com.au Mon Dec 17 03:17:30 2001 From: Martin.Ellison at ssmb.com.au (Ellison, Martin [IT]) Date: Mon, 17 Dec 2001 03:17:30 +0000 (UTC) Subject: [Cvsnt] How to create a module? Message-ID: No, it's probably in Chinese... > Looks like a virus post... _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From csk4you at hotmail.com Thu Dec 13 08:49:23 2001 From: csk4you at hotmail.com (Santosh Cheler) Date: Thu, 13 Dec 2001 08:49:23 +0000 (UTC) Subject: [Cvsnt] (no subject) Message-ID: I have a cvs server running on linux, I want to mirror it on a windows machine. Can I do it using cvsnt ? if yes, how ? I did not find any help or docs with the cvsnt server. thanks -=-=-=-=-=- _________________________________________________________________ Join the world?s largest e-mail service with MSN Hotmail. http://www.hotmail.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From abarbati at ubisoft.it Thu Dec 13 08:50:25 2001 From: abarbati at ubisoft.it (Alberto Barbati) Date: Thu, 13 Dec 2001 08:50:25 +0000 (UTC) Subject: R: [Cvsnt] Another timestamp issue Message-ID: <8180B96DB95ED211B1FF00A0C9CE76D20225435C@srvmail_it> You can force-commit both files and directories from WinCvs! Well, at least in version 1.3, but I recall seeing it in v1.2 also. From bo.berglund at telia.com Thu Dec 13 19:53:34 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 19:53:34 +0000 (UTC) Subject: R: [Cvsnt] Another timestamp issue References: <8180B96DB95ED211B1FF00A0C9CE76D20225435C@srvmail_it> Message-ID: <3c1906c1.164353537@news.cvsnt.org> On Thu, 13 Dec 2001 08:50:25 +0000 (UTC), Alberto Barbati wrote: >You can force-commit both files and directories from WinCvs! Well, at least >in version 1.3, but I recall seeing it in v1.2 also. >From the "Commit settings" dialog (you may have to press the shift key to >get it, if you disabled it), on the "Commit options" page there is a "Force >commit (even if not modified)" checkbox. > >Alberto Alberto, I looked for it on both pages of the commit dialogue but did not find it. So I used command line cvs instead. I am on WinCvs 1.2 still. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Sverker.Brundin at kentor.se Thu Dec 13 10:00:19 2001 From: Sverker.Brundin at kentor.se (Sverker Brundin) Date: Thu, 13 Dec 2001 10:00:19 +0000 (UTC) Subject: [Cvsnt] installing cvsnt Message-ID: This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] Hi, I've tried to install cvsnt 1.11.1.3 Beta 2 on a Windows 2000 machine. The readme file says: If you are using the precompiled version installation is simple - just click on the cvsnt_1.11.1.3.exe installation program. Well, apparently NOT that simple... The program installs itself on C:\Program Files\CVS for NT The readme file then says: To setup the server use the cvsnt control panel to install the service, then add the locations of your repositories. Sounds simple enough, but when I try it, it only says: "cvsservice.exe not in the path. Can't install.". I tried to add the path to both cvsservice.exe and cvs.exe to the Path system variable manually, but it still doesn't work... Whats wrong????! Thankful for help Sverker Brundin _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Thu Dec 13 11:00:39 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 13 Dec 2001 11:00:39 +0000 (UTC) Subject: [Cvsnt] installing cvsnt References: Message-ID: <3C188A12.2020905@nothing-on.tv> Sverker Brundin wrote: > > Sounds simple enough, but when I try it, it only says: "cvsservice.exe not in the path. Can't install.". > > I tried to add the path to both cvsservice.exe and cvs.exe to the Path system variable manually, but it still doesn't work... Whats wrong????! > Your path variable is probably broken. Type 'cvsservice -test' at a command prompt (whilst in a different directory) you'll probably find it doesn't work. Keep modifying the path until it does. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arichter at clarfeld.de Thu Dec 13 10:17:30 2001 From: arichter at clarfeld.de (Andreas Richter) Date: Thu, 13 Dec 2001 10:17:30 +0000 (UTC) Subject: AW: [Cvsnt] slashes in directory-description failed In-Reply-To: <3c17692b.680815546@tony-home> Message-ID: <000201c183bf$2ef27b80$2d01a8c0@IKSWEB.DE> i change my current work-dir to the sandbox-dir from the project and try these cvs-command. and why is this not a legal cvs-command? the background is: i try to use the borland-plugin borcvs (http://www.bleier.at/borcvs/). this software is alpha. and when i try to use the cvs-functions whit it then became the error. i think it's a borcvs-bug. but when i try to use the command on a commandline its crashes also. try the command without the path of the sandboxfile then the command works fine. so i think its a problem with the ntserver-protocol. is it not? Gr?sse / Regards Andreas Richter - Clarfeld GmbH http://www.clarfeld.de --- Sichere EMail's? ?ffentlicher GnuPG/PGP-Schl?ssel auf Anfrage. > -----Urspr?ngliche Nachricht----- > Von: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]Im > Auftrag von > Tony Hoyle > Gesendet: Mittwoch, 12. Dezember 2001 15:29 > An: cvsnt at cvsnt.org > Betreff: Re: [Cvsnt] slashes in directory-description failed > > > On Wed, 12 Dec 2001 13:31:26 +0000 (UTC), "Andreas Richter" > wrote: > > > >=09cvs diff -t -c c:\_src\project\file.txt > > > This line is not a legal cvs command. What are you trying to do > exactly... diff a file outside the sandbox? > > Tony > > _______________________________________________ > 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 From tmh at nothing-on.tv Thu Dec 13 10:57:17 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Thu, 13 Dec 2001 10:57:17 +0000 (UTC) Subject: AW: [Cvsnt] slashes in directory-description failed References: <000201c183bf$2ef27b80$2d01a8c0@IKSWEB.DE> Message-ID: <3C188931.8080002@nothing-on.tv> Andreas Richter wrote: > i change my current work-dir to the sandbox-dir from the project and try > these cvs-command. > and why is this not a legal cvs-command? cvs never uses absolute paths except in the repository root. They're meaningless anyway outside the context of the client. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From benoitth at hotmail.com Thu Dec 13 10:52:20 2001 From: benoitth at hotmail.com (benoit thierry) Date: Thu, 13 Dec 2001 10:52:20 +0000 (UTC) Subject: [Cvsnt] connection problem on windows NT Message-ID: Hi, i have some difficulties to get working a connection between a cvs client and a cvs server, both under windows: the server on windows 2000 and the client on NT. Either the "connection is refused" or the "connection is reseted by peer" and sometimes I have the following error message "ordinal 1365 is untracable in libeay32.dll" I think this is caused by the file "inetd.conf" which is missing on the server side ans I don't know if this file can be created manually or if I forgot something during the installation. Perhap's, this is a problem with the file passwd, I don't know. Any help appreciated... Thanks in advance _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arichter at clarfeld.de Thu Dec 13 12:34:21 2001 From: arichter at clarfeld.de (Andreas Richter) Date: Thu, 13 Dec 2001 12:34:21 +0000 (UTC) Subject: AW: AW: [Cvsnt] slashes in directory-description failed In-Reply-To: <3C188931.8080002@nothing-on.tv> Message-ID: <000c01c183d2$54dc2950$2d01a8c0@IKSWEB.DE> thank for the answer Grusse / Regards Andreas Richter - Clarfeld GmbH http://www.clarfeld.de --- Sichere EMail's? Offentlicher GnuPG/PGP-Schlussel auf Anfrage. > -----Ursprungliche Nachricht----- > Von: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]Im > Auftrag von > Tony Hoyle > Gesendet: Donnerstag, 13. Dezember 2001 11:56 > An: cvsnt at cvsnt.org > Betreff: Re: AW: [Cvsnt] slashes in directory-description failed > > > Andreas Richter wrote: > > > i change my current work-dir to the sandbox-dir from the > project and try > > these cvs-command. > > and why is this not a legal cvs-command? > > cvs never uses absolute paths except in the repository root. They're > meaningless anyway outside the context of the client. > > Tony > > _______________________________________________ > 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 From bo.berglund at telia.com Thu Dec 13 19:42:38 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 19:42:38 +0000 (UTC) Subject: [Cvsnt] differences between loginfo and notify handling Message-ID: <3c1900f4.162868682@news.cvsnt.org> I have just gotten my meil notification working and I have discovered that it does not really work as I had hoped. Here is what I see: 1. NOTIFY Whenever some people set watches on files in a module they will be notified for edit, unedit and commit operations. If a commit is made on a module where say 15 files are modified and thus committed it looks like CVS will look separately in the notify file for *each* such file. And if there are multiple watchers for the file CVS will invoke the command line in notify once for each such user. So given 5 watchers then there will be 15 * 5 emails sent out, each one to a single watcher instead of a set of watchers.... The net effect is that the notify command is run 75 times in this case, which causes some considerable time delay. Why can't CVS put all watchers on a file into the command line of the notify command? Then it would be easy to add these users to the To field of a single email and reduce the above 17 invocations to 15. 2. LOGINFO When using the loginfo file I noted that for a module like the one described above CVS calls loginfo only once. But if the modified files span several subdirectories to the main module directory then CVS will fie once for each such directory so that multiple emails are created. Is it possible to get CVS to compile all of the files into a single invocatioon of loginfo so that there can be one email only? Has anyone else alreday solved this perhaps? WATCH settings Is there any way to specify for which condition a watch should trigger? I would like it to go off for edit and unedit but not for commit, since loginfo will handle the commits. I can only find reference to [all, commit, edit, none, unedit] as actions, but not how to set edit+unedit. WinCvs does not give any of these options. :-( /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Thu Dec 13 20:53:23 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Thu, 13 Dec 2001 20:53:23 +0000 (UTC) Subject: [Cvsnt] differences between loginfo and notify handling In-Reply-To: <3c1900f4.162868682@news.cvsnt.org> Message-ID: Bo Berglund wrote: > > 2. LOGINFO > When using the loginfo file I noted that for a module like the one > described above CVS calls loginfo only once. But if the modified files > span several subdirectories to the main module directory then CVS will > fie once for each such directory so that multiple emails are created. > Is it possible to get CVS to compile all of the files into a single > invocatioon of loginfo so that there can be one email only? This would require incompatible changes to the API and many existing scripts would break. This doesn't mean it shouldn't be done, only that it will come at a price... > WATCH settings > Is there any way to specify for which condition a watch should > trigger? I would like it to go off for edit and unedit but not for > commit, since loginfo will handle the commits. I can only find > reference to [all, commit, edit, none, unedit] as actions, but not how > to set edit+unedit. cvs watch add -a edit -a unedit hello.cpp Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Thu Dec 13 21:28:27 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 21:28:27 +0000 (UTC) Subject: [Cvsnt] differences between loginfo and notify handling References: Message-ID: <3c191cfd.1074565@news.cvsnt.org> On Thu, 13 Dec 2001 20:53:23 +0000 (UTC), Joachim Achtzehnter wrote: > > cvs watch add -a edit -a unedit hello.cpp > >Joachim > Oh, I didn't realize you could have the same option (-a) many times on the same command line. :-) /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Thu Dec 13 23:10:19 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 23:10:19 +0000 (UTC) Subject: [Cvsnt] cvsnt 1.10.8 -> 1.11.1.2 b41? Message-ID: <3c1933fc.6961590@news.cvsnt.org> I have several servers running already with 1.10.8. What is the minimum I need to do to upgrade to 1.11.1.2? I don't want to redo the repository configuration etc, so I figured I could use the exe file itself and just replace the one I have with the new one. But the package on the web now contains an installer file for everything rather than the zip with the cvs.exe file. And the service now seems to have changed name from ntservice to cvsservice. Does the installer take care of stopping and removing the ntservice and then installing the cvsservice? /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Fri Dec 14 22:13:18 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Fri, 14 Dec 2001 22:13:18 +0000 (UTC) Subject: [Cvsnt] cvsnt 1.10.8 -> 1.11.1.2 b41? References: <3c1933fc.6961590@news.cvsnt.org> Message-ID: On Thu, 13 Dec 2001 23:10:19 +0000, Bo Berglund wrote: > I have several servers running already with 1.10.8. What is the minimum > I need to do to upgrade to 1.11.1.2? I don't want to redo the repository > configuration etc, so I figured I could use the exe file itself and just > replace the one I have with the new one. But the package on the web now > contains an installer file for everything rather than the zip with the > cvs.exe file. And the service now seems to have changed name from > ntservice to cvsservice. Does the installer take care of stopping and > removing the ntservice and then installing the cvsservice? > It doesn't handle the upgrade automatically, unfortunately (mostly because I'm not very good at installshield & can't work out how to do it). The repository configuration is the same. If you do 'ntservice -u' before starting it'll be smoother, however you're not forced to use the cvsservice.exe unless you want a feature that's not in the ntservice.exe. You could install cvsnt in a directory somewhere and copy the executable files to the correct destination and it'd probably work. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Thu Dec 13 23:14:17 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Thu, 13 Dec 2001 23:14:17 +0000 (UTC) Subject: [Cvsnt] cvsnt newsserver posts missing Message-ID: <3c193596.7371129@news.cvsnt.org> I seem to have lost the posts to this server between sept 28 and nov 14. Have they been deleted from the server? I have forgotten to lock them in my newsreader.... /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Thu Dec 13 23:38:19 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Thu, 13 Dec 2001 23:38:19 +0000 (UTC) Subject: [Cvsnt] cvsnt newsserver posts missing In-Reply-To: <3c193596.7371129@news.cvsnt.org> Message-ID: Bo Berglund wrote: > > I seem to have lost the posts to this server between sept 28 and nov 14. > Have they been deleted from the server? I have forgotten to lock them in > my newsreader.... From bo.berglund at telia.com Fri Dec 14 17:27:24 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Fri, 14 Dec 2001 17:27:24 +0000 (UTC) Subject: [Cvsnt] cvsnt newsserver posts missing References: Message-ID: <3c1a34ab.72673689@news.cvsnt.org> On Thu, 13 Dec 2001 23:38:19 +0000 (UTC), Joachim Achtzehnter wrote: >Bo Berglund wrote: >> >> I seem to have lost the posts to this server between sept 28 and nov 14. >> Have they been deleted from the server? I have forgotten to lock them in >> my newsreader.... > >From the SMTP headers contained in every email received from the cvsnt >mailing list: > > List-Archive: > >Joachim Well, I am not subscribing to the list via email, I am using Tony's newsserver instead and there are no hints there on an archive like that. But now I know, thanks. I will enter the link to my favourites. (I liked the way I had the whole archive inside my Free Agent, though, and until just recently I had all messages posted from the start of the server this summer. Now only those I had locked remain before november. :-( I am not always connected to the Internet, but my newsreader has all the stuff available anyway) /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From csk4you at hotmail.com Fri Dec 14 03:47:18 2001 From: csk4you at hotmail.com (Santosh Cheler) Date: Fri, 14 Dec 2001 03:47:18 +0000 (UTC) Subject: [Cvsnt] CVS Mirroring on cvsnt Message-ID: I have a cvs server running on linux, I want to mirror it on a windows machine. Can I do it using cvsnt ? if yes, how ? I did not find any help or docs with the cvsnt server. thanks santosh PS: Is there a cvsupd for windows ? _________________________________________________________________ Join the world?s largest e-mail service with MSN Hotmail. http://www.hotmail.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Simon.Hall at transwareplc.ie Fri Dec 14 09:41:16 2001 From: Simon.Hall at transwareplc.ie (Simon.Hall at transwareplc.ie) Date: Fri, 14 Dec 2001 09:41:16 +0000 (UTC) Subject: [Cvsnt] Enabling pserver Message-ID: Hello, I am wanting to enable pserver on cvsnt and wincvs clients. I have read the documentation and have come up with the following method of requiring users to enter their network password when logging into cvs. 1. The cvsroot/passwd file defines the users allowed to login and the domain to check their password against e.g. user1:!domain user2:!domain userX:!domain2 userY:!domain3 2. The CVSROOT in wincvs for the above users would be: :pserver:domain\user1 at cvsserver:c:/cvs :pserver:domain\user2 at cvsserver:c:/cvs :pserver:domain2\userX at cvsserver:c:/cvs :pserver:domain3\userY at cvsserver:c:/cvs 3. I have disabled the ntserver protocol and only enabled pserver protocol _without_ pserver impersonation (if I enabled impersonation I got the following error in wincvs when checking out a module: Impersonation failed - configuration error. Contact your System Administrator. Is this the correct way to enable pserver mode and passwords? It seems to work for me, but are there any better ways top do it? Thanks, Simon _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Fri Dec 14 21:04:25 2001 From: terris at terris.com (Terris) Date: Fri, 14 Dec 2001 21:04:25 +0000 (UTC) Subject: [Cvsnt] Enabling pserver References: Message-ID: <9vdpe3$j4c$1@sisko.my.home> pserver with impersonation works for me only in the absoultely latest cvsnt beta release. pserver without impersonation means that cvs.exe runs under the account that's running the 'cvs' service. This means you can not have per-user access control based on filesystem permissions. The latest cvsnt beta release has access control lists which allows you to have per-user access control without using impersonation. Because pserver doesn't encrypt passwords very well, I suggest that you turn SystemAuth=no and make your CVS users have different passwords from their domain passwords. The instructions at devguy will eventually contain all of this information. wrote in message news:OF519F57F5.DA898B88-ON80256B22.003312AA at transware.ie... > > Hello, > > I am wanting to enable pserver on cvsnt and wincvs clients. I have read > the documentation and have come up with the following > method of requiring users to enter their network password when logging into > cvs. > > 1. The cvsroot/passwd file defines the users allowed to login and the > domain to check their password against > e.g. user1:!domain > user2:!domain > userX:!domain2 > userY:!domain3 > > 2. The CVSROOT in wincvs for the above users would be: > :pserver:domain\user1 at cvsserver:c:/cvs > :pserver:domain\user2 at cvsserver:c:/cvs > :pserver:domain2\userX at cvsserver:c:/cvs > :pserver:domain3\userY at cvsserver:c:/cvs > > 3. I have disabled the ntserver protocol and only enabled pserver protocol > _without_ pserver impersonation (if I enabled impersonation > I got the following error in wincvs when checking out a module: > Impersonation failed - configuration error. Contact your System > Administrator. > > Is this the correct way to enable pserver mode and passwords? It seems to > work for me, but are there any better ways top do it? > > Thanks, > > Simon > > _______________________________________________ > 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 From bo.berglund at telia.com Fri Dec 14 23:36:22 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Fri, 14 Dec 2001 23:36:22 +0000 (UTC) Subject: [Cvsnt] Ampersand modules question Message-ID: <3c1a89cf.94470721@news.cvsnt.org> Tony, I have discovered what I think might be a problem with cvsnt, but I am not exactly sure. I am running 1.10.8 still. I have created a module in the modules file consisting of one "real" module and two modules that are really directories in another module. Here are my modules file entries: SSCommon SSReceiver/Source/common SSDocs SSReceiver/Doc StingPlus &StingPlusBase &SSCommon &SSDocs As you will note the module StingPlus references SSCommon and SSDocs defined in lines above. When I check this module out (via WinCvs 1.2) all is fine, the subdirectories get created as expected. But now to my problems: 1) At first I did not have the SSDocs module defined so I had checked out without this module as ampersand module. Then I added it to the modules file and tried to update my already checked out working copy setting the "create missing dir.." option in the process. But it did not work, I still do not get the extra dir. So I decided to check it out anew to another sandbox, and this time the SSDocs dir appeared with all its contents. Is update not supposed to work on ampersand modules? 2) Then I decided to keep the newly checked out module so I wanted to release the previous one with the flag "remove files" checked. But this resulted in the following error in WinCvs: cvs -z9 release -d StingPlus (in directory C:\Engineering\Projects\) You have [0] altered files in this repository. Are you sure you want to release (and delete) directory `StingPlus': cvs release: deletion of directory StingPlus failed: Permission denied *****CVS exited normally with code 0***** And after this there are some files remaining in my sandbox, but some are gone. Is this "Permission denied" a CVS problem or maybe WinCvs? /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sat Dec 15 00:40:33 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sat, 15 Dec 2001 00:40:33 +0000 (UTC) Subject: [Cvsnt] Ampersand modules question References: <3c1a89cf.94470721@news.cvsnt.org> Message-ID: <3c1a9b50.98951765@news.cvsnt.org> Disregard question 2 below. It turned out that I had opened one of the doc files inside this module (and closed it afterwards) but Microsoft Word was still running and it had locked up the directory.... /Bo On Fri, 14 Dec 2001 23:36:22 +0000 (UTC), bo.berglund at telia.com (Bo Berglund) wrote: >Tony, >I have discovered what I think might be a problem with cvsnt, but I am >not exactly sure. I am running 1.10.8 still. >I have created a module in the modules file consisting of one "real" >module and two modules that are really directories in another module. >Here are my modules file entries: >SSCommon SSReceiver/Source/common >SSDocs SSReceiver/Doc >StingPlus &StingPlusBase &SSCommon &SSDocs > >As you will note the module StingPlus references SSCommon and SSDocs >defined in lines above. When I check this module out (via WinCvs 1.2) >all is fine, the subdirectories get created as expected. >But now to my problems: > >1) At first I did not have the SSDocs module defined so I had checked >out without this module as ampersand module. Then I added it to the >modules file and tried to update my already checked out working copy >setting the "create missing dir.." option in the process. But it did >not work, I still do not get the extra dir. >So I decided to check it out anew to another sandbox, and this time >the SSDocs dir appeared with all its contents. >Is update not supposed to work on ampersand modules? > >2) Then I decided to keep the newly checked out module so I wanted to >release the previous one with the flag "remove files" checked. But >this resulted in the following error in WinCvs: > >cvs -z9 release -d StingPlus (in directory C:\Engineering\Projects\) >You have [0] altered files in this repository. >Are you sure you want to release (and delete) directory `StingPlus': >cvs release: deletion of directory StingPlus failed: Permission denied >*****CVS exited normally with code 0***** > >And after this there are some files remaining in my sandbox, but some >are gone. Is this "Permission denied" a CVS problem or maybe WinCvs? > >/Bo >_______________________________________________ >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 From brust at symyx.com Fri Dec 14 23:50:32 2001 From: brust at symyx.com (Bill Rust) Date: Fri, 14 Dec 2001 23:50:32 +0000 (UTC) Subject: [Cvsnt] How can you checkout or update only certain file types? Message-ID: <434B90BC7B0F2C45945D653A6B4C5F3932659F@XENA2000.symyx.com> Is there a way to use the checkout or update command to only retrieve files from the repository that are of a certain type? In my company, not all developers need to compile all the source code. Usually, they only need to compile the interface definition (*.IDL) files to create type libraries which they can import into their own projects. Unfortunately, these files are scattered throughout the source code hierarchy, so it isn't as simple as retrieving a single directory. Thanks in advance for your ideas! Bill _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Sat Dec 15 00:32:33 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Sat, 15 Dec 2001 00:32:33 +0000 (UTC) Subject: [Cvsnt] How can you checkout or update only certain file types? In-Reply-To: <434B90BC7B0F2C45945D653A6B4C5F3932659F@XENA2000.symyx.com> Message-ID: Bill Rust wrote: > > Is there a way to use the checkout or update command to only retrieve > files from the repository that are of a certain type? In my company, > not all developers need to compile all the source code. Usually, they > only need to compile the interface definition (*.IDL) files to create > type libraries which they can import into their own projects. > Unfortunately, these files are scattered throughout the source code > hierarchy, so it isn't as simple as retrieving a single directory. By far the easiest way to do this would be to move all these files into their own hierarchy. :-) Another option is to create a module in the CVSROOT/modules file that lists the individual files. The syntax for the modules file allows this, e.g. module_name [options] directory file ... Just tried this and found that apparently file must be a basename, i.e. cannot contain any directory components. If your files are spread over many directories you may need to create a separate module for each directory. You can then combine these again using an alias module. You also may need to use the -d option to place the files into the desired subdirectories in the workspace. Seems doable, but the first solution is much cleaner. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Sun Dec 16 19:31:29 2001 From: terris at terris.com (Terris) Date: Sun, 16 Dec 2001 19:31:29 +0000 (UTC) Subject: [Cvsnt] How can you checkout or update only certain file types? References: <434B90BC7B0F2C45945D653A6B4C5F3932659F@XENA2000.symyx.com> Message-ID: <9visov$mgb$1@sisko.my.home> It's a big job, but I suggest you move or at least copy all of your IDL files into one directory. I have a script that builds the TLBs from all IDL files in a directory if you're interested. If you copy the IDL files rather than move them, then will have a synchronization problem, but my feeling is that's a small price to pay for separating implementation from interface. "Bill Rust" wrote in message news:434B90BC7B0F2C45945D653A6B4C5F3932659F at XENA2000.symyx.com... Is there a way to use the checkout or update command to only retrieve files from the repository that are of a certain type? In my company, not all developers need to compile all the source code. Usually, they only need to compile the interface definition (*.IDL) files to create type libraries which they can import into their own projects. Unfortunately, these files are scattered throughout the source code hierarchy, so it isn't as simple as retrieving a single directory. Thanks in advance for your ideas! Bill _______________________________________________ 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 From vinschen at redhat.com Sat Dec 15 18:47:20 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Sat, 15 Dec 2001 18:47:20 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] Message-ID: <20011215194600.C740@cygbert.vinschen.de> terris at terris.com wrote: > Hi, > > I just wanted everyone here to know that Corinna and > I discussed this offline. Corinna brings up some > issues that I obviously was not aware of. It seems that > CVSNT is working around a real problem in the NT > kernel in which all attempts to get the effective user > name or SID returns 'SYSTEM', which sucks hard. Yes, definitely. Up to this point, thanks for bring that into public. > I had discussed this before on a previous list > (ssh-d) and this is the first time I've heard the facts > and I appreciate Corinna for taking the time to > educate me. > > At any rate, VanDyke's vshell works, so I wonder > what they do. Unless Tony and Corinna can find They are using a so called `LSA authentication module'. This is what I'd like to do by myself and which I actually tried to get more information about in the past months. Unfortunately the Microsoft documentation on that issue is more or less non-existant and there's no sample code available. Besides that, VShell is >= 249 USD and apparently not open source. > a solution, I don't think cygwin's openssh implementation > is very usable unless you use password > authentication, which I think is fine for the majority > of CVS users. But that's actually not true. The pubkey authentication is very usable. You're just thinking `cvsnt', not a full Cygwin environment. Don't forget that Cygwin has it's own cvs port. This cvs port has obviously no problem with the above NT problems in the GetUserName() and LookupAccountSid() functions since it's using the POSIX functions provided by the Cygwin DLL, not the native WIn32 calls. > Perhaps openssh should not even > claim to support public key authentication? It That's a joke, hopefully. I'm under the impression you still didn't get that the user context switch is not in OpenSSH but in the Cygwin DLL itself. Each process with appropriate user rights can use the Cygwin internal `setuid()' call which in turn uses NtCreateToken(). > just generates email traffic like this. There should > at least be some sort of disclaimer. I > warn the readers of devguy.com at > http://devguy.com/fp/cfgmgmt/cvs/cvs_ssh.htm, > but that page reaches a small minority of the NT > SSH population. What's that crap? The user context switch in Cygwin WORKS! Take a look into the Task Manager. It shows that these switched processes are running under the correct user account. The problem ONLY arises inside the switched processes and it is ONLY the user name which is incorrectly returned by the above mentioned Win32 calls. The SIDs of user and groups inside of the process token are correct! Please, don't discredit another open source project when you didn't actually understand the internals. Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From pyamamoto at blueshiftinc.com Sat Dec 15 18:58:32 2001 From: pyamamoto at blueshiftinc.com (Peter Yamamoto) Date: Sat, 15 Dec 2001 18:58:32 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] Message-ID: Hmmm, Heated discussion... I think the important thing to observe here is that people are still learning from both sides about what the issues are. People who don't know or misunderstand will occasionally spout crap. C'est la vie. I learned something from reading this post, so I thank you both for sharing. Keep up the good work, there are people who do appreciate everybody's efforts even if they never really realize it!-) $0.02 Peter -----Original Message----- From: Corinna Vinschen [mailto:vinschen at redhat.com] Sent: Saturday, December 15, 2001 10:46 AM To: cvsnt at cvsnt.org Subject: [Cvsnt] Re: [jakomail at emss.co.za: Re: User context switch in sshd using RSAAuthentication] terris at terris.com wrote: > Hi, > > I just wanted everyone here to know that Corinna and > I discussed this offline. Corinna brings up some > issues that I obviously was not aware of. It seems that > CVSNT is working around a real problem in the NT > kernel in which all attempts to get the effective user > name or SID returns 'SYSTEM', which sucks hard. Yes, definitely. Up to this point, thanks for bring that into public. > I had discussed this before on a previous list > (ssh-d) and this is the first time I've heard the facts > and I appreciate Corinna for taking the time to > educate me. > > At any rate, VanDyke's vshell works, so I wonder > what they do. Unless Tony and Corinna can find They are using a so called `LSA authentication module'. This is what I'd like to do by myself and which I actually tried to get more information about in the past months. Unfortunately the Microsoft documentation on that issue is more or less non-existant and there's no sample code available. Besides that, VShell is >= 249 USD and apparently not open source. > a solution, I don't think cygwin's openssh implementation > is very usable unless you use password > authentication, which I think is fine for the majority > of CVS users. But that's actually not true. The pubkey authentication is very usable. You're just thinking `cvsnt', not a full Cygwin environment. Don't forget that Cygwin has it's own cvs port. This cvs port has obviously no problem with the above NT problems in the GetUserName() and LookupAccountSid() functions since it's using the POSIX functions provided by the Cygwin DLL, not the native WIn32 calls. > Perhaps openssh should not even > claim to support public key authentication? It That's a joke, hopefully. I'm under the impression you still didn't get that the user context switch is not in OpenSSH but in the Cygwin DLL itself. Each process with appropriate user rights can use the Cygwin internal `setuid()' call which in turn uses NtCreateToken(). > just generates email traffic like this. There should > at least be some sort of disclaimer. I > warn the readers of devguy.com at > http://devguy.com/fp/cfgmgmt/cvs/cvs_ssh.htm, > but that page reaches a small minority of the NT > SSH population. What's that crap? The user context switch in Cygwin WORKS! Take a look into the Task Manager. It shows that these switched processes are running under the correct user account. The problem ONLY arises inside the switched processes and it is ONLY the user name which is incorrectly returned by the above mentioned Win32 calls. The SIDs of user and groups inside of the process token are correct! Please, don't discredit another open source project when you didn't actually understand the internals. Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ 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 From tmh at nothing-on.tv Sat Dec 15 23:50:23 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Sat, 15 Dec 2001 23:50:23 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> Message-ID: <3C1BE166.7080605@nothing-on.tv> Corinna Vinschen wrote: > They are using a so called `LSA authentication module'. This is what > I'd like to do by myself and which I actually tried to get more > information about in the past months. Unfortunately the Microsoft > documentation on that issue is more or less non-existant and there's > no sample code available. Besides that, VShell is >= 249 USD and > apparently not open source. Personally I wouldn't trust a closed-source authentication module as far as I could throw it - it's bad enough trying to keep on top of the bugs in the MS stuff without third party authentication keeping me awake at nights... There is nothing to stop cvsnt & cygwin hooking the GetUserName() function with an API hook - this is documented quite well in MSDN and would mean that all NT programs which relied on this would return the correct user. What would be better of course is for someone to reverse-engineer the GetUserName function and work out *why* it sucks so badly - it might be possible to fix it somehow. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From vinschen at redhat.com Sun Dec 16 11:42:21 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Sun, 16 Dec 2001 11:42:21 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <3C1BE166.7080605@nothing-on.tv>; from tmh@nothing-on.tv on Sat, Dec 15, 2001 at 11:48:54PM +0000 References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> Message-ID: <20011216124023.A21087@cygbert.vinschen.de> On Sat, Dec 15, 2001 at 11:48:54PM +0000, Tony Hoyle wrote: > Corinna Vinschen wrote: > > They are using a so called `LSA authentication module'. This is what > > I'd like to do by myself and which I actually tried to get more > > information about in the past months. Unfortunately the Microsoft > > documentation on that issue is more or less non-existant and there's > > no sample code available. Besides that, VShell is >= 249 USD and > > apparently not open source. > > Personally I wouldn't trust a closed-source authentication module as far > as I could throw it - it's bad enough trying to keep on top of the bugs > in the MS stuff without third party authentication keeping me awake at > nights... Agree. What actually sucks is that there's not _one_ source code for such a module. All modules I ever saw are proprietary implementations and cost $$$. Perhaps there's a chance to create our own common open source LSA auth module if we're working together?!? > There is nothing to stop cvsnt & cygwin hooking the GetUserName() function with an > > API hook - this is documented quite well in MSDN and would mean that all > NT programs which relied on this would return the correct user. Hum, that's just another way of workaround but it would be ok as long as we don't have a formally correct user context switch. Unfortunately I never hooked a Win32 function. Could you give me a pointer here? Oh, and don't forget to hook LookupAccountSid(). > What would be better of course is for someone to reverse-engineer the > GetUserName function and work out *why* it sucks so badly - it might be > possible to fix it somehow. For us? As I already wrote in private mail to Terris, I asked on microsoft mailing lists for that problem and just got no response... as usual when asking for anything security related developer problems. I didn't get a response when asking for documentation on LSA auth modules and I didn't get a response when asking for sample source code. Too bad. And I'm not good in reverse engineering. That requires to know i386 assembler language... Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From vinschen at redhat.com Sun Dec 16 12:48:40 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Sun, 16 Dec 2001 12:48:40 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <20011216124023.A21087@cygbert.vinschen.de>; from vinschen@redhat.com on Sun, Dec 16, 2001 at 12:40:23PM +0100 References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> Message-ID: <20011216134614.F21087@cygbert.vinschen.de> wrote: > Hmm, I was intrigued by this, how can I find out the UID from Task > Manager? My Task Manager (NT4-SP6) only shows these columns: > Image name > PID > CPU > CPU Time > Mem Usage > > Where is the UID displayed? I don't know for sure about NT4 but at least since 2K the Task Manager has a dialog for choosing the columns to display (Menu "View", Item "Select Columns..."). Corinna _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Sun Dec 16 15:50:40 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Sun, 16 Dec 2001 15:50:40 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> Message-ID: <3C1CC27C.3030708@nothing-on.tv> This is a multi-part message in MIME format. -- Corinna Vinschen wrote: >>There is nothing to stop cvsnt & cygwin hooking the GetUserName() function with an >> >>API hook - this is documented quite well in MSDN and would mean that all >>NT programs which relied on this would return the correct user. >> > > Hum, that's just another way of workaround but it would be ok > as long as we don't have a formally correct user context switch. > Unfortunately I never hooked a Win32 function. Could you give me > a pointer here? Oh, and don't forget to hook LookupAccountSid(). I wrote some code to do it a while back... I'l see if I can find it. Ahh here it is... (attached) The code used to be in MSDN but it looks like it's been deleted since - if you have an old one you might be able to find the article (from MSJ December 1994). > For us? As I already wrote in private mail to Terris, I asked > on microsoft mailing lists for that problem and just got no > response... as usual when asking for anything security related > developer problems. I didn't get a response when asking for > documentation on LSA auth modules and I didn't get a response > when asking for sample source code. Too bad. And I'm not good > in reverse engineering. That requires to know i386 assembler > language... It's difficult to reverse engineer Windows - you need a kernel level debugger (SoftICE) & of course to know assembly language (which is the easy bit, really). However it should be possible to work out what's going on... tracing through LogonUser to see what it does that's special shouldn't be too hard - I've often wondered if there's a simple way of fooling the password check on that API, thereby bypassing all the hacking to create fake tokens. I wouldn't bother with the MS mailing lists. If you're asking anything more complex than 'where is the start menu' you're usually met with deafening silence. I gave up on them years ago. Tony -- [ Hook.c of type text/x-csrc deleted ] -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From vinschen at redhat.com Mon Dec 17 15:53:21 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Mon, 17 Dec 2001 15:53:21 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <3C1CC27C.3030708@nothing-on.tv>; from tmh@nothing-on.tv on Sun, Dec 16, 2001 at 03:49:16PM +0000 References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> <3C1CC27C.3030708@nothing-on.tv> Message-ID: <20011217165106.C21898@cygbert.vinschen.de> On Sun, Dec 16, 2001 at 03:49:16PM +0000, Tony Hoyle wrote: > Corinna Vinschen wrote: > > Hum, that's just another way of workaround but it would be ok > > as long as we don't have a formally correct user context switch. > > Unfortunately I never hooked a Win32 function. Could you give me > > a pointer here? Oh, and don't forget to hook LookupAccountSid(). > > I wrote some code to do it a while back... I'l see if I can find it. > Ahh here it is... (attached) Thanks! I'm just not quite sure if I'll use it but at least now I know how to do it. Corinna > I wouldn't bother with the MS mailing lists. If you're asking anything > more complex than 'where is the start menu' you're usually met with > deafening silence. I gave up on them years ago. :-) Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sun Dec 16 12:34:21 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 16 Dec 2001 12:34:21 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> Message-ID: <3c1c93ca.228100881@news.cvsnt.org> On Sat, 15 Dec 2001 18:47:20 +0000 (UTC), Corinna Vinschen wrote: ... >What's that crap? The user context switch in Cygwin WORKS! >Take a look into the Task Manager. It shows that these >switched processes are running under the correct user account. ... Hmm, I was intrigued by this, how can I find out the UID from Task Manager? My Task Manager (NT4-SP6) only shows these columns: Image name PID CPU CPU Time Mem Usage Where is the UID displayed? /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jakomail at emss.co.za Sun Dec 16 13:36:41 2001 From: jakomail at emss.co.za (Ulrich Jakobus) Date: Sun, 16 Dec 2001 13:36:41 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <20011216134614.F21087@cygbert.vinschen.de> Message-ID: <20011216133517.48406D3F2@mail.emss.co.za> On Sun, 16 Dec 2001 13:46:14 +0100, Corinna Vinschen wrote: > wrote: >> Hmm, I was intrigued by this, how can I find out the UID from Task >> Manager? My Task Manager (NT4-SP6) only shows these columns: >> Image name >> PID >> CPU >> CPU Time >> Mem Usage >> >> Where is the UID displayed? > >I don't know for sure about NT4 but at least since 2K the Task >Manager has a dialog for choosing the columns to display (Menu >"View", Item "Select Columns..."). > Well, I use Windows 2000 Service Pack 2 ("ver" reports version 5.00.2195), and there is no such column to select. In addition to the name of the process I can select/deselect 22 other columns, but nothing related to user ID. This is the German version of Windows 2000, might be different in the English version? Bye, Ulrich _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From vinschen at redhat.com Sun Dec 16 14:47:27 2001 From: vinschen at redhat.com (Corinna Vinschen) Date: Sun, 16 Dec 2001 14:47:27 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <20011216133517.48406D3F2@mail.emss.co.za>; from jakomail@emss.co.za on Sun, Dec 16, 2001 at 03:35:10PM +0200 References: <20011216134614.F21087@cygbert.vinschen.de> <20011216133517.48406D3F2@mail.emss.co.za> Message-ID: <20011216154557.A21898@cygbert.vinschen.de> On Sun, Dec 16, 2001 at 03:35:10PM +0200, Ulrich Jakobus wrote: > On Sun, 16 Dec 2001 13:46:14 +0100, Corinna Vinschen wrote: > > > wrote: > >> Hmm, I was intrigued by this, how can I find out the UID from Task > >> Manager? My Task Manager (NT4-SP6) only shows these columns: > >> Image name > >> PID > >> CPU > >> CPU Time > >> Mem Usage > >> > >> Where is the UID displayed? > > > >I don't know for sure about NT4 but at least since 2K the Task > >Manager has a dialog for choosing the columns to display (Menu > >"View", Item "Select Columns..."). > > > > Well, I use Windows 2000 Service Pack 2 ("ver" reports version 5.00.2195), > and there is no such column to select. In addition to the name of the > process I can select/deselect 22 other columns, but nothing related to > user ID. This is the German version of Windows 2000, might be > different in the English version? I have a german version of W2K Srv and english and german versions of XP Pro and HE and all of them have a "User Name" or "Benutzername" column to choose (the last check box in the first column). Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen at redhat.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sun Dec 16 15:52:33 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 16 Dec 2001 15:52:33 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] References: <20011216134614.F21087@cygbert.vinschen.de> <20011216133517.48406D3F2@mail.emss.co.za> <20011216154557.A21898@cygbert.vinschen.de> Message-ID: <3c1cc15f.239769540@news.cvsnt.org> On Sun, 16 Dec 2001 14:47:27 +0000 (UTC), Corinna Vinschen wrote: >> > >> >I don't know for sure about NT4 but at least since 2K the Task >> >Manager has a dialog for choosing the columns to display (Menu >> >"View", Item "Select Columns..."). >> > >> >> Well, I use Windows 2000 Service Pack 2 ("ver" reports version 5.00.2195), >> and there is no such column to select. In addition to the name of the >> process I can select/deselect 22 other columns, but nothing related to >> user ID. This is the German version of Windows 2000, might be >> different in the English version? > >I have a german version of W2K Srv and english and german versions >of XP Pro and HE and all of them have a "User Name" or "Benutzername" >column to choose (the last check box in the first column). > >Corinna I have both NT4-SP6 WS and W2000 SP2 Pro. In both there is a checkbox titled 'USER Objects'. When I check this in NT4 and choose OK then nothing shows up and going back to the dialogue it seems like NT has deleted my checkmark. When I do the same in W2000 I get an extra column named USER Objects and this shows a single number on each line ranging from 0 to 244 with many numbers inbetween missing. Some numbers are used on several items in the list. I guess that this could not be the UID? (Since UID:s and SID:s sound alike and SID:s are very large numbers...). /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jakomail at emss.co.za Sun Dec 16 16:00:33 2001 From: jakomail at emss.co.za (Ulrich Jakobus) Date: Sun, 16 Dec 2001 16:00:33 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <20011216154557.A21898@cygbert.vinschen.de> Message-ID: <20011216155934.CB6AAD3EE@mail.emss.co.za> On Sun, 16 Dec 2001 15:45:57 +0100, Corinna Vinschen wrote: >On Sun, Dec 16, 2001 at 03:35:10PM +0200, Ulrich Jakobus wrote: >> On Sun, 16 Dec 2001 13:46:14 +0100, Corinna Vinschen wrote: >> > wrote: >> >> Where is the UID displayed? >> > >> >I don't know for sure about NT4 but at least since 2K the Task >> >Manager has a dialog for choosing the columns to display (Menu >> >"View", Item "Select Columns..."). >> > >> >> Well, I use Windows 2000 Service Pack 2 ("ver" reports version 5.00.2195), >> and there is no such column to select. In addition to the name of the >> process I can select/deselect 22 other columns, but nothing related to >> user ID. This is the German version of Windows 2000, might be >> different in the English version? > >I have a german version of W2K Srv and english and german versions >of XP Pro and HE and all of them have a "User Name" or "Benutzername" >column to choose (the last check box in the first column). > My version is Windows 2000 Professional SP2, not Server. Probably this makes the difference. No "Benutzername" there. The last items in column 1 are "E/A Lesen" and "E/A-Bytes (Lesen)", and then column 2 continues with "Veraenderung des Seitenfehlers" and "Groesse des virtuellen Speichers". I also logged in as Administrator now to see whether this makes a difference, but the same options. But in any case, not so important, just curious as was Bo. Thanks, Ulrich _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jakomail at emss.co.za Sun Dec 16 16:05:21 2001 From: jakomail at emss.co.za (Ulrich Jakobus) Date: Sun, 16 Dec 2001 16:05:21 +0000 (UTC) Subject: [Cvsnt] Re: [jakomail@emss.co.za: Re: User context switch in sshd using RSAAuthentication] In-Reply-To: <3c1cc15f.239769540@news.cvsnt.org> Message-ID: <20011216160451.09775D3EE@mail.emss.co.za> No, "USER Objects" or on my German windows "BENUTZER-Objekte" is something different, not the UID. The task manager shows the number of user objects used by the specific process. According to the windows help, such a user object contains windows, menus, monitor, mouse, keyboard layouts etc. Bye, Ulrich On Sun, 16 Dec 2001 15:50:32 GMT, Bo Berglund wrote: > >I have both NT4-SP6 WS and W2000 SP2 Pro. In both there is a checkbox >titled 'USER Objects'. When I check this in NT4 and choose OK then >nothing shows up and going back to the dialogue it seems like NT has >deleted my checkmark. >When I do the same in W2000 I get an extra column named USER Objects >and this shows a single number on each line ranging from 0 to 244 with >many numbers inbetween missing. Some numbers are used on several items >in the list. >I guess that this could not be the UID? (Since UID:s and SID:s sound >alike and SID:s are very large numbers...). > >/Bo > _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From fbeauregard at pyxis-tech.com Sun Dec 16 05:37:27 2001 From: fbeauregard at pyxis-tech.com (=?iso-8859-1?Q?Fran=E7ois_Beauregard?=) Date: Sun, 16 Dec 2001 05:37:27 +0000 (UTC) Subject: [Cvsnt] Small Bug CVSWebNT Message-ID: <004901c185f3$9cf3e020$81cd9a8e@hercules> This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] When the revision number hits numbers that finishes with 0 (ie 1.10, 1.20, 1.30, ...) the hyperlinks that are generated miss the terminating 0 Regards ______________________________________________ Fran?ois Beauregard Pyxis Technologies Vice-pr?sident, recherche et d?veloppement Tel: (450) 622-7543 Fax: (450) 622-4812 fbeauregard at pyxis-tech.com -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Sun Dec 16 23:41:51 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Sun, 16 Dec 2001 23:41:51 +0000 (UTC) Subject: [Cvsnt] What does the CVSNT installer do? Message-ID: <3c1d2cab.1539443@news.cvsnt.org> I had 1.10.8 installed and then I tried to install 1.11.1.2(stable) today. I did it to a new directory e:\programs\cvsnt1.11 which is parallel to the existing 1.10.8 in e:\programs\cvs-nt. It turns out that the setup does remove my existing 1.10.8 service (ntservice) but it does not fix the paths so now the 1.11.1.2 is installed but the path to itself is added to the end of the USER path string rather than to the front of the SYSTEM path string. Thus my old 1.10.8 cvs will respond whenever a cvs call is made. Is this intentionally or by oversight? Which files are really needed? I have done the above on my local test workstation in order to get at the files themselves so I can copy them to the working CVSNT server. Please list the files I need to copy in order to get the new stuff working (of course cvs.exe, but are there some other files to also copy?) I want to upgrade the working server, to which I don't have physical access, if possible to 1.11.1.2. I was under the impression that this can be done using a simple copy of files and still using the existing service. Then there will also not be any issues with the system path as above. TIA /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From terris at terris.com Mon Dec 17 01:38:40 2001 From: terris at terris.com (Terris) Date: Mon, 17 Dec 2001 01:38:40 +0000 (UTC) Subject: [Cvsnt] General CVS revision question Message-ID: <00e201c1869b$6df65e80$7e64a8c0@int.netacumen.com> Files generally start at revision 1.1, then go to 1.2, 1.2, 1.3, and so on. Which command causes CVS to increment the major revision number? e.g., 2.1 Thanks _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Mon Dec 17 07:02:19 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Mon, 17 Dec 2001 07:02:19 +0000 (UTC) Subject: [Cvsnt] General CVS revision question References: <00e201c1869b$6df65e80$7e64a8c0@int.netacumen.com> Message-ID: <3c1d975e.26090335@news.cvsnt.org> On Mon, 17 Dec 2001 01:38:40 +0000 (UTC), "Terris" wrote: >Files generally start at revision 1.1, then go to >1.2, 1.2, 1.3, and so on. Which command >causes CVS to increment the major revision >number? e.g., 2.1 > Commit option: -r revision Commit to revision. revision must be either a branch, or a revision on the main trunk that is higher than any existing revision number (see Assigning revisions). You cannot commit to a specific revision on a branch. Example: cvs commit -m "new revision" -r 2.2 nissedoc.txt /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From paolo_calaminici at hp.com Mon Dec 17 10:45:20 2001 From: paolo_calaminici at hp.com (CALAMINICI,PAOLO (HP-Italy,ex1)) Date: Mon, 17 Dec 2001 10:45:20 +0000 (UTC) Subject: [Cvsnt] Help needed with cvsnt client access Message-ID: <41C5A8B7E05BD411902700D0B77FBBDE074970F2@fermi.italy.hp.com> Hello, I've had some problems using CVS NT Server (ver. 1.11.1.2) and on the client side WIN CVS 1.3 (beta version). I wasn't able to configure the client in order to access the remote repository (it's on f:\cvs). The server machine is on an NT domain different from the client machine domain: is that a costranint for CVS to work properly? I also set a DEVELOPERS group on the server machine adding a valid user for the client. Yet I can't operate on the remote repository also for simple action like creating a new repository or exporting an empty module. Any suggestion? Regards Paolo _________________________________ PAOLO CALAMINICI HPC-ITA Project Office Coordinator Mobile: +39-348-8513474 Office: +39-06-5081-5570 Email: paolo_calaminici at hp.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From marchand2.franck at wanadoo.fr Mon Dec 17 10:51:16 2001 From: marchand2.franck at wanadoo.fr (Franck Marchand) Date: Mon, 17 Dec 2001 10:51:16 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export Message-ID: <000801c186e8$f53fac50$4f00a8c0@afora.nl> This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] Hi all How can I do to export a module after a commit ? I've seen in the documentation that it's possible to trig a script which start a background process to do the export. Like this, the export is not blocked by lock files. It works fine with linux thank to '&'. But how can I do the same thing with windows ? I tried to create a C program which use the function CreateProcess to trig a Cvs Export command. And it works fine if I'm in Local mode, If I change to Pserver mode, it doesn't work : the commit finish well whereas the C program doesn't do nothing. I try with this : //cvs -s Cmd=-I export -kv -D now -d ExportTestWin TestWin > test07 if(!CreateProcess(NULL, "ExecuteExport.cmd", NULL, NULL, TRUE, CREATE_DEFAULT_ERROR_MODE | CREATE_NEW_CONSOLE, NULL, NULL, &StartInfo, &Process)) { i=1; // Erreur au lancement du programme } The file 'ExecuteExport.cmd' contains : cvs -s Cmd=-I export -kv -D now -d ExportTestWin TestWin > test07 ==>The file 'test07' only are created. (Sorry for my english) Thank you for your help. Bye -- _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From arthur.barrett at march-hare.com Mon Dec 17 11:04:22 2001 From: arthur.barrett at march-hare.com (Arthur Barrett) Date: Mon, 17 Dec 2001 11:04:22 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export Message-ID: We do something quite similar and it works fine. The main difference is that we call an .EXE rather than a shell script. Why not call the cvs.exe directly rather than via the shell script ? Here is our code: pid=_spawnlp(_P_NOWAIT, argv[0],argv[0], "-x", (*nargv)[1], // inuse (*nargv)[2], // reference being deleted (*nargv)[s2w-1], // seconds to wait (*nargv)[s2w], // default directory cmd,NULL); // param 6 etc Don't worry about the details, but you should be able to understand the general idea. The reason why your script does not execute is probably that SYSTEM does not have access to the console. You could try allocating the SYSTEM user these priveleges, but I think the other solution is cleaner: --> Access this computer from network --> Act as part of the operating system --> Create a token object --> Increase quotas --> Increase scheduling priority --> Log on as a batch job --> Log on as a service --> Restore files and directories --> Replace a process level token --> Take ownership of files or other objects --> Log on locally You'll probably have to reboot for this to have an effect. Regards, Arthur Barrett Uniface Version Control Solutions http://march-hare.com > -----Original Message----- > From: Franck Marchand [SMTP:marchand2.franck at wanadoo.fr] > Sent: Monday, December 17, 2001 9:53 PM > To: cvsnt at cvsnt.org > Subject: [Cvsnt] TRIGGER Commit and Export > > This is a multi-part message in MIME format. > -- > [ Picked text/plain from multipart/alternative ] > Hi all > > How can I do to export a module after a commit ? > > I've seen in the documentation that it's possible to trig a script which > start a background process to do the export. > Like this, the export is not blocked by lock files. It works fine with > linux thank to '&'. > > But how can I do the same thing with windows ? > > I tried to create a C program which use the function CreateProcess to trig > a Cvs Export command. > And it works fine if I'm in Local mode, If I change to Pserver mode, it > doesn't work : > the commit finish well whereas the C program doesn't do nothing. > > I try with this : > > //cvs -s Cmd=-I export -kv -D now -d ExportTestWin TestWin > test07 > if(!CreateProcess(NULL, "ExecuteExport.cmd", NULL, NULL, TRUE, > CREATE_DEFAULT_ERROR_MODE | CREATE_NEW_CONSOLE, NULL, NULL, &StartInfo, > &Process)) > { > i=1; > // Erreur au lancement du programme > } > > > The file 'ExecuteExport.cmd' contains : > cvs -s Cmd=-I export -kv -D now -d ExportTestWin TestWin > test07 > > > ==>The file 'test07' only are created. > > > > (Sorry for my english) > > Thank you for your help. > Bye > -- > > _______________________________________________ > 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 From murray.bishop at acnielsen.com.au Mon Dec 17 21:37:17 2001 From: murray.bishop at acnielsen.com.au (Bishop, Murray) Date: Mon, 17 Dec 2001 21:37:17 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export Message-ID: <21E0267B3548D211B0DA0008C74CD8D101FAD1AD@ACNMELMSX10> Franck Marchand wrote Monday, December 17, 2001 9:53 PM > I've seen in the documentation that it's possible to trig a script which > start a background process to do the export. > Like this, the export is not blocked by lock files. It works fine with > linux thank to '&'. > > But how can I do the same thing with windows ? > > Giving to cmd.exe start ExecuteExport.cmd will start ExecuteExport.cmd running in a separate session start /? will tell you more options. > I tried to create a C program which use the function CreateProcess to trig > a Cvs Export command. > And it works fine if I'm in Local mode, If I change to Pserver mode, it > doesn't work : > the commit finish well whereas the C program doesn't do nothing. > > Perhaps the PATH is different on server and locally? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From will_etson at pgn.com Wed Dec 19 19:03:17 2001 From: will_etson at pgn.com (William Etson) Date: Wed, 19 Dec 2001 19:03:17 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export References: <21E0267B3548D211B0DA0008C74CD8D101FAD1AD@ACNMELMSX10> Message-ID: <9vqo7r$ktq$1@sisko.my.home> Do you have a working example of this? I would like to spawn an Java Ant Build Script, but I have been having terrible trouble. Ether CVS hangs or the commit fails. Are there rules to how these command scripts have to be written? Will Etson "Bishop, Murray" wrote in message news:21E0267B3548D211B0DA0008C74CD8D101FAD1AD at ACNMELMSX10... > Franck Marchand wrote Monday, December 17, 2001 9:53 PM > > I've seen in the documentation that it's possible to trig a script which > > start a background process to do the export. > > Like this, the export is not blocked by lock files. It works fine with > > linux thank to '&'. > > > > But how can I do the same thing with windows ? > > > > > Giving to cmd.exe > start ExecuteExport.cmd > will start ExecuteExport.cmd running in a separate session > start /? > will tell you more options. > > > I tried to create a C program which use the function CreateProcess to trig > > a Cvs Export command. > > And it works fine if I'm in Local mode, If I change to Pserver mode, it > > doesn't work : > > the commit finish well whereas the C program doesn't do nothing. > > > > > Perhaps the PATH is different on server and locally? > > _______________________________________________ > 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 From bo.berglund at telia.com Wed Dec 19 19:29:26 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 19 Dec 2001 19:29:26 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export References: <21E0267B3548D211B0DA0008C74CD8D101FAD1AD@ACNMELMSX10> <9vqo7r$ktq$1@sisko.my.home> Message-ID: <3c20e974.91318739@news.cvsnt.org> Simple suggestion, there are probably better schemes around... - Put the "trigger" in the loginfo script. - In the script do two things: 1) Log some needed information like which files were updated 2) Issue an AT command to make the export from CVS at a later time Now when someone commits stuff you will have a log of what was done and a process that starts within a short time that uses the logged info to export the data out to the published location. /Bo On Wed, 19 Dec 2001 19:03:17 +0000 (UTC), "William Etson" wrote: >Do you have a working example of this? I would like to spawn an Java Ant >Build Script, but I have been having terrible trouble. Ether CVS hangs or >the commit fails. Are there rules to how these command scripts have to be >written? > >Will Etson > >"Bishop, Murray" wrote in message >news:21E0267B3548D211B0DA0008C74CD8D101FAD1AD at ACNMELMSX10... >> Franck Marchand wrote Monday, December 17, 2001 9:53 PM >> > I've seen in the documentation that it's possible to trig a script which >> > start a background process to do the export. >> > Like this, the export is not blocked by lock files. It works fine with >> > linux thank to '&'. >> > >> > But how can I do the same thing with windows ? >> > >> > >> Giving to cmd.exe >> start ExecuteExport.cmd >> will start ExecuteExport.cmd running in a separate session >> start /? >> will tell you more options. >> >> > I tried to create a C program which use the function CreateProcess to >trig >> > a Cvs Export command. >> > And it works fine if I'm in Local mode, If I change to Pserver mode, it >> > doesn't work : >> > the commit finish well whereas the C program doesn't do nothing. >> > >> > >> Perhaps the PATH is different on server and locally? >> >> _______________________________________________ >> 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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From murray.bishop at acnielsen.com.au Thu Dec 20 03:23:36 2001 From: murray.bishop at acnielsen.com.au (Bishop, Murray) Date: Thu, 20 Dec 2001 03:23:36 +0000 (UTC) Subject: [Cvsnt] TRIGGER Commit and Export Message-ID: <21E0267B3548D211B0DA0008C74CD8D101FAD1BF@ACNMELMSX10> William Etson wrote > Do you have a working example of this? I would like to spawn an Java Ant > Not with cvsnt. Here's a little cut from a .cmd file I run interactively to create extra command windows though. start "rxSrc1" start "rxSrc2" _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Peter.Prokesch at wetzer.endress.com Mon Dec 17 11:03:18 2001 From: Peter.Prokesch at wetzer.endress.com (Peter.Prokesch at wetzer.endress.com) Date: Mon, 17 Dec 2001 11:03:18 +0000 (UTC) Subject: Antwort: [Cvsnt] Help needed with cvsnt client access Message-ID: I had the same Problem with Win CVS 1.3. Problem with Authentication "ntserver" in my case was, that WinCVS 1.3 adds an "@" to the CVSROOT variable (which is an error) -> e.g. "@server:f:/user/cvs-dir". What you have to do: delete the "@" in the CVSROOT-setting in the Import settings, then it should work properly. Anyway, as WinCVS1.3 is still beta, I would suggest to use 1.2 as basis and 1.3 just as a test version. Peter "CALAMINICI,PAO LO An: cvsnt at cvsnt.org (HP-Italy,ex1)" Kopie: Gesendet von: cvsnt-admin at cvs nt.org 17.12.2001 11:44 Hello, I've had some problems using CVS NT Server (ver. 1.11.1.2) and on the client side WIN CVS 1.3 (beta version). I wasn't able to configure the client in order to access the remote repository (it's on f:\cvs). The server machine is on an NT domain different from the client machine domain: is that a costranint for CVS to work properly? I also set a DEVELOPERS group on the server machine adding a valid user for the client. Yet I can't operate on the remote repository also for simple action like creating a new repository or exporting an empty module. Any suggestion? Regards Paolo _________________________________ PAOLO CALAMINICI HPC-ITA Project Office Coordinator Mobile: +39-348-8513474 Office: +39-06-5081-5570 Email: paolo_calaminici at hp.com _______________________________________________ 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 From marms at marms.com Mon Dec 17 11:17:32 2001 From: marms at marms.com (M@rms) Date: Mon, 17 Dec 2001 11:17:32 +0000 (UTC) Subject: [Cvsnt] XP support Message-ID: <16311027466.20011217121653@marms.com> Hi, It's my first post on this list, excuse me if there is a FAQ. * Is there archive available for this list somewhere ? * Is there a FAQ available for this list somewhere ? * Have someone successfully installed CVS-NT on WinXP, is there somthing special to do ? Regards, S?bastien Hordeaux -- PHPEdit Project http://www.phpedit.com/ _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Mon Dec 17 18:36:33 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Mon, 17 Dec 2001 18:36:33 +0000 (UTC) Subject: [Cvsnt] XP support References: <16311027466.20011217121653@marms.com> Message-ID: <3c1e3a60.67821341@news.cvsnt.org> On Mon, 17 Dec 2001 11:17:32 +0000 (UTC), "M at rms" wrote: > >* Is there archive available for this list somewhere ? Yes, look at: http://www.cvsnt.org/pipermail/cvsnt/ >* Is there a FAQ available for this list somewhere ? Look at (not really a FAQ, but good nonetheless): http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From oblin at ms1.url.com.tw Thu Dec 20 17:04:21 2001 From: oblin at ms1.url.com.tw (oblin) Date: Thu, 20 Dec 2001 17:04:21 +0000 (UTC) Subject: [Cvsnt] XP support References: <16311027466.20011217121653@marms.com> Message-ID: <9vt5l6$4br$1@sisko.my.home> >* Have someone successfully installed CVS-NT on WinXP, is there > somthing special to do ? yes, I did. Nothing need to modify. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From psiegumfeldt at usa.net Mon Dec 17 14:23:29 2001 From: psiegumfeldt at usa.net (Peter Siegumfeldt) Date: Mon, 17 Dec 2001 14:23:29 +0000 (UTC) Subject: [Cvsnt] It says : No CVSROOT specified ! Message-ID: <9vkv2d$t9e$1@sisko.my.home> Hello I have a problem just using CVS NT Server (ver 1.11.1.2), command line on the server. When i try to commit something into the repository, it says : No CVSROOT specified ! And I have set the repository up in the control panel, and I have also done it with : cvs -d d:/cvsroot init. I hope someone will help me. /Peter _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From jml at nykredit.dk Mon Dec 17 14:44:15 2001 From: jml at nykredit.dk (jml at nykredit.dk) Date: Mon, 17 Dec 2001 14:44:15 +0000 (UTC) Subject: Vedr.: [Cvsnt] It says : No CVSROOT specified ! Message-ID: You have to create an environment variable containing the protocol and path to cvsroot. Example: SET CVSROOT=:local:d:/cvsroot Regards ----------------------------------------- J?rgen M?ller Larsen, KMF Nykredit Data email: jml at nykredit.dk Tlf. direkte 96 35 50 69 ---------------------------------------- "Peter Siegumfeldt" Til: cvsnt at cvsnt.org Vedr.: [Cvsnt] It says : No CVSROOT specified ! Sendt af: cvsnt-admin at c vsnt.org 2001-12-17 15:27 Besvar venligst til "Peter Siegumfeldt" Hello I have a problem just using CVS NT Server (ver 1.11.1.2), command line on the server. When i try to commit something into the repository, it says : No CVSROOT specified ! And I have set the repository up in the control panel, and I have also done it with : cvs -d d:/cvsroot init. I hope someone will help me. /Peter _______________________________________________ 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 From jml at nykredit.dk Wed Dec 19 13:31:35 2001 From: jml at nykredit.dk (jml at nykredit.dk) Date: Wed, 19 Dec 2001 13:31:35 +0000 (UTC) Subject: Vedr.: [Cvsnt] It says : No CVSROOT specified ! Message-ID: Hi Peter All you need is this: http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm ;O) Med venlig hilsen ----------------------------------------- J?rgen M?ller Larsen, KMF Nykredit Data email: jml at nykredit.dk Tlf. direkte 96 35 50 69 ---------------------------------------- "Peter Siegumfeldt" Til: cvsnt at cvsnt.org Vedr.: [Cvsnt] It says : No CVSROOT specified ! Sendt af: cvsnt-admin at c vsnt.org 2001-12-17 15:27 Besvar venligst til "Peter Siegumfeldt" Hello I have a problem just using CVS NT Server (ver 1.11.1.2), command line on the server. When i try to commit something into the repository, it says : No CVSROOT specified ! And I have set the repository up in the control panel, and I have also done it with : cvs -d d:/cvsroot init. I hope someone will help me. /Peter _______________________________________________ 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 From daniel at uni-koblenz.de Mon Dec 17 15:23:34 2001 From: daniel at uni-koblenz.de (Daniel Lohmann) Date: Mon, 17 Dec 2001 15:23:34 +0000 (UTC) Subject: [Cvsnt] User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> Message-ID: <000101c1870e$a66085c0$dc2fa8c0@arabica> ----- Original Message ----- From: "Corinna Vinschen" To: "Tony Hoyle" Cc: Sent: Sunday, December 16, 2001 12:40 PM Subject: Re: [Cvsnt] Re: [jakomail at emss.co.za: Re: User context switch in sshd using RSAAuthentication] > [...] > > For us? As I already wrote in private mail to Terris, I asked > on microsoft mailing lists for that problem and just got no > response... as usual when asking for anything security related > developer problems. I didn't get a response when asking for > documentation on LSA auth modules and I didn't get a response > when asking for sample source code. Too bad. And I'm not good > in reverse engineering. That requires to know i386 assembler > language... I just dropped into this discussion, so I'm not sure that I understood the problem at whole. However, I have some experiences about NT security programming and would like to help you out of this - without any guarantee that I am able to do so :-) All I got from reading previous mails was, that the cvsnt-service should do some kind of user context change, because calling GetUserName() always returns "SYSTEM", which is the account the service is running under. I suppose that I do not have to tell you stories about impersonation and things like that, so I would appreciate if you could give me a brief summary about the problem and where it exactly occurs. Daniel _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Mon Dec 17 15:43:35 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Mon, 17 Dec 2001 15:43:35 +0000 (UTC) Subject: [Cvsnt] User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> <000101c1870e$a66085c0$dc2fa8c0@arabica> Message-ID: <3c1e1118.1117020281@tony-home> On Mon, 17 Dec 2001 15:23:34 +0000 (UTC), "Daniel Lohmann" wrote: > >All I got from reading previous mails was, that the cvsnt-service should do >some kind of user context change, because calling GetUserName() always >returns "SYSTEM", which is the account the service is running under. I >suppose that I do not have to tell you stories about impersonation and >things like that, so I would appreciate if you could give me a brief summary >about the problem and where it exactly occurs. > It's not a problem for cvsnt, as it never reads GetUserName() normally. It's a problem for the cygwin sshd, though, and this affects cvsnt which thinks it's running under the system account when it is really running under the user account (thereby affecting logging, etc.) If you use LogonUser() then ImpersonateLoggedOnUser() then GetUserName() works.. however using NtCreateToken() then ImpersonateLoggedOnUser() stops GetUserName() working, even though the tokens are (as far as anyone can work out) identical. The context switch works and authentication is behaving correctly, it's just the one function returning the incorrect value, which makes ssh authentication under NT rather crippled. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From daniel at uni-koblenz.de Mon Dec 17 23:27:18 2001 From: daniel at uni-koblenz.de (Daniel Lohmann) Date: Mon, 17 Dec 2001 23:27:18 +0000 (UTC) Subject: [Cvsnt] User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> <000101c1870e$a66085c0$dc2fa8c0@arabica> <3c1e1118.1117020281@tony-home> Message-ID: <004201c18751$9de84430$dc2fa8c0@arabica> ----- Original Message ----- From: "Tony Hoyle" To: Sent: Monday, December 17, 2001 4:44 PM Subject: Re: [Cvsnt] User context switch in sshd using RSAAuthentication] > If you use LogonUser() then ImpersonateLoggedOnUser() then > GetUserName() works.. however using NtCreateToken() then > ImpersonateLoggedOnUser() stops GetUserName() working, even though the > tokens are (as far as anyone can work out) identical. > > The context switch works and authentication is behaving correctly, > it's just the one function returning the incorrect value, which makes > ssh authentication under NT rather crippled. I agree - this is a really strange one. Maybe the Win32 subsystem process recognizes token creations which occur via Win32 calls and stores some meta informations about it. Did you try to duplicate the token created with NtCreateToken() via DuplicateToken(Ex)() ? Because this is a Win32 call, the duplicate may have all necessary information. Daniel _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Mon Dec 17 23:52:38 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Mon, 17 Dec 2001 23:52:38 +0000 (UTC) Subject: [Cvsnt] User context switch in sshd using RSAAuthentication] References: <20011215194600.C740@cygbert.vinschen.de> <3C1BE166.7080605@nothing-on.tv> <20011216124023.A21087@cygbert.vinschen.de> <000101c1870e$a66085c0$dc2fa8c0@arabica> <3c1e1118.1117020281@tony-home> <004201c18751$9de84430$dc2fa8c0@arabica> Message-ID: <3C1E851A.7020307@nothing-on.tv> Daniel Lohmann wrote: > I agree - this is a really strange one. Maybe the Win32 subsystem process > recognizes token creations which occur via Win32 calls and stores some meta > informations about it. > Did you try to duplicate the token created with NtCreateToken() via > DuplicateToken(Ex)() ? > Because this is a Win32 call, the duplicate may have all necessary > information. > > Yes, cvsnt (& presumably cygwin) do this anyway. I've also tried creating a pipe under the new user and using ImpersonateNamedPipeClient(). Finding out what GetUserName() is looking for is the big problem at the moment. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From ccanning at phiware.com Mon Dec 17 22:27:15 2001 From: ccanning at phiware.com (Charles A. Canning) Date: Mon, 17 Dec 2001 22:27:15 +0000 (UTC) Subject: [Cvsnt] Problem with locked files Message-ID: <7BFA62910F851A419C149175B36E8DA9024AB8@zeus.phiware.com> This is a multi-part message in MIME format. -- Hi, I am new to this list and to CVS administration. Here is the problem (in long form) We have been running CVS NT for about 2-3 weeks and everything was working fine. I rebooted our Win2000 server today, and now I am having problems with the repository. Now, when I connect to the repository using WinCVS 1.2 (with 1.3 cvs.exe) it locks every file/directory I access and returns the message: cvs server: failed to remove lock /locks/CVSROOT/somedir/#cvs.wfl.dave(username).2316: Permission denied and then when I try again cvs server: [16:21:33] waiting for Unknown User's lock in /Repository/CVSROOT/somedir But, when I do it locally, I don't have any problems. Does anyone have any idea 1) what caused this problem? 2) how to fix it? This is what I have tried: 1) restart the CVS NT service 2) removing the locks manually (deleted lock files and directories) 3) restarting WinCVS Any help would be greatly appreciated. Thanks. Chuck <> -- Content-Description: Charles Canning (E-mail).vcf [ Charles Canning (E-mail).vcf of type text/x-vcard deleted ] _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From hugoaagd at hotmail.com Thu Dec 20 19:54:24 2001 From: hugoaagd at hotmail.com (Hugo) Date: Thu, 20 Dec 2001 19:54:24 +0000 (UTC) Subject: [Cvsnt] Problem with locked files References: <7BFA62910F851A419C149175B36E8DA9024AB8@zeus.phiware.com> Message-ID: <9vtfkc$afk$1@sisko.my.home> I have the same problem, but just when I use tortoise! If not intentionally I create a lock with Tortoise, I can not commit this file anymore, neither with tortoise nor with command line nor with wincvs wincvs output message is: cvs [server aborted]: cannot rename file c:\cvs/Trainee-Chess/,chess.h, to c:\cvs/Trainee-Chess/chess.h,v: File exists cvs [commit aborted]: end of file from server (consult above messages if any) It seems that tortoise usess some argument that locks conflict files if someone tryies to commit them. Everything goes OK if I use command line, but I also don?t know how to permanently delete the lock. Hope Someone can help us Hugo "Charles A. Canning" escreveu na mensagem news:7BFA62910F851A419C149175B36E8DA9024AB8 at zeus.phiware.com... > This is a multi-part message in MIME format. > -- > Hi, > > I am new to this list and to CVS administration. Here is the problem (in > long form) > > We have been running CVS NT for about 2-3 weeks and everything was > working fine. I rebooted our Win2000 server today, and now I am having > problems with the repository. Now, when I connect to the repository > using WinCVS 1.2 (with 1.3 cvs.exe) it locks every file/directory I > access and returns the message: > > cvs server: failed to remove lock > /locks/CVSROOT/somedir/#cvs.wfl.dave(username).2316: Permission denied > > and then when I try again > > cvs server: [16:21:33] waiting for Unknown User's lock in > /Repository/CVSROOT/somedir > > But, when I do it locally, I don't have any problems. Does anyone have > any idea > > 1) what caused this problem? > 2) how to fix it? > > This is what I have tried: > > 1) restart the CVS NT service > 2) removing the locks manually (deleted lock files and directories) > 3) restarting WinCVS > > Any help would be greatly appreciated. Thanks. > > Chuck > > <> > -- > Content-Description: Charles Canning (E-mail).vcf > > [ Charles Canning (E-mail).vcf of type text/x-vcard deleted ] > _______________________________________________ > 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 From Bhushan.Bhangale at intiqua.com Tue Dec 18 10:05:30 2001 From: Bhushan.Bhangale at intiqua.com (Bhushan Bhangale) Date: Tue, 18 Dec 2001 10:05:30 +0000 (UTC) Subject: [Cvsnt] Repository connecting problem Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi All, I installed cvsnt_1.11.1.2.exe on a windows NT machine. Configured server with ntserver protocol and created a repository in D:/Bhushan directory. The server started fine and showing the status running. I installed WinCvs120.zip on another machine. In the preference CVSroot, I assigned bbhangale at agoswami:/D:/Bhushan (agoswami is the machine name on which server is installed & bbhangale is network user) and authentication as ntserver. Now when I try to create a repository it says cvs -d :ntserver:bbhangale at agoswami:/D:/Bhushan init Bad repository root '/D:/Bhushan' Does any one can help? Thanks & Regards Bhushan Bhangale INTIQUA India Limited B-65 Okhla Industrial Area - I New Delhi - 110 020 Main: +91-11-681-2931 Extn: 2103 Fax: +91-11-681-0023 Bhushan.Bhangale at Intiqua.com http://www.Intiqua.com ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Bhushan.Bhangale at intiqua.com Tue Dec 18 11:23:17 2001 From: Bhushan.Bhangale at intiqua.com (Bhushan Bhangale) Date: Tue, 18 Dec 2001 11:23:17 +0000 (UTC) Subject: [Cvsnt] Repository connecting problem Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi All, I am able to connect to the server as well able to create a module and checkout the module. Now the problem is when i import a module it gets uploaded to the server but it doesn't shows up in the left panle of modules. It only shows the c: drive of my system. Why? -----Original Message----- From: Bhushan Bhangale [mailto:Bhushan.Bhangale at intiqua.com] Sent: Tuesday, December 18, 2001 3:32 PM To: cvsnt at cvsnt.org Subject: [Cvsnt] Repository connecting problem This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi All, I installed cvsnt_1.11.1.2.exe on a windows NT machine. Configured server with ntserver protocol and created a repository in D:/Bhushan directory. The server started fine and showing the status running. I installed WinCvs120.zip on another machine. In the preference CVSroot, I assigned bbhangale at agoswami:/D:/Bhushan (agoswami is the machine name on which server is installed & bbhangale is network user) and authentication as ntserver. Now when I try to create a repository it says cvs -d :ntserver:bbhangale at agoswami:/D:/Bhushan init Bad repository root '/D:/Bhushan' Does any one can help? Thanks & Regards Bhushan Bhangale INTIQUA India Limited B-65 Okhla Industrial Area - I New Delhi - 110 020 Main: +91-11-681-2931 Extn: 2103 Fax: +91-11-681-0023 Bhushan.Bhangale at Intiqua.com http://www.Intiqua.com ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From hoijarvi at me.wustl.edu Tue Dec 18 13:51:29 2001 From: hoijarvi at me.wustl.edu (Kari Hoijarvi) Date: Tue, 18 Dec 2001 13:51:29 +0000 (UTC) Subject: [Cvsnt] Repository connecting problem In-Reply-To: Message-ID: I assume you got your repository working. WinCVS has this strange interface, and I don't know why. I switched to use TortoiseCVS, which integrates the standard explorer with CVS functions, and I haven't used WinCVS ever after. Kari -----Original Message----- From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]On Behalf Of Bhushan Bhangale Now the problem is when i import a module it gets uploaded to the server but it doesn't shows up in the left panle of modules. It only shows the c: drive of my system. Why? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From Bhushan.Bhangale at intiqua.com Wed Dec 19 04:26:32 2001 From: Bhushan.Bhangale at intiqua.com (Bhushan Bhangale) Date: Wed, 19 Dec 2001 04:26:32 +0000 (UTC) Subject: [Cvsnt] Repository connecting problem Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Benoitth, I installed cvsnt_1.11.1.2.exe on a windows NT machine. Configured server with ntserver protocol and created a repository in D:/Bhushan directory. The server started fine and showing the status running. I installed WinCvs120.zip on another machine. In preference for CVSroot, I assigned bbhangale at agoswami:D:/Bhushan (agoswami is the machine name on which server is installed & bbhangale is network user having access on that machine) and authentication as ntserver. Thats it. It will work fine. If you find any problem then let me know. -----Original Message----- From: benoit thierry [mailto:benoitth at hotmail.com] Sent: Tuesday, December 18, 2001 6:41 PM To: Bhushan.Bhangale at intiqua.com Subject: RE: [Cvsnt] Repository connecting problem Hi, How did you do to connect wincvs clients to cvsNt Server? I have some difficulties to do it, can you give me some help ? Thanks in advance. _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cmstephan at yahoo.de Tue Dec 18 11:04:22 2001 From: cmstephan at yahoo.de (Christopher Stephan) Date: Tue, 18 Dec 2001 11:04:22 +0000 (UTC) Subject: [Cvsnt] connection reset by peer Message-ID: <20011218110305.70425.qmail@web13907.mail.yahoo.com> Hi, I installed the CVS for NT on my Windows 2000 Advanced Server , created a CVS Root and started the pserver protocol and pserver impersonation. The service seems to run fine. I wann ause pserver, because others want to connect through internet connection and they are in different domains and have different operating systems. Than I installed on a Windows2000 PC in the network WinCvs1.3 and tried to connect to the server. I got hte message 'conenction reset by peer'. I tried to open a telnet connection and this connection lost immediately the connection to the server. I switched off my firewall and the same occurs. I tried to find out if there are any other programs using the port, but I couldn't find any. Does anybody has an ideas, what to do in this case? Has anybody the same problems and probably found a solution? Greetinx Christopher ===== __________________________________________________ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Tue Dec 18 14:43:34 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Tue, 18 Dec 2001 14:43:34 +0000 (UTC) Subject: [Cvsnt] Repository file lockup problem Message-ID: <3c1f52ec.139643737@news.cvsnt.org> I have for the second time gotten the same kind of problem and I wonder if anyone else has seen it/can advice what is causing it? System: CVS-NT 1.10.8 runnin on a W2K server with repository files and CVSNT executables all on the D: partition. D: has no shares on it except D$, which is only accessible by me. CVSWeb is running on IIS5 from the C: drive. Clients are using WinCvs1.2 from mainly W2K Pro machines (one or two NT4 machines still remain). Problem: Developer checks out a module, then makes some changes, compiles and tries to commit. Commit never finishes in WinCvs so WinCvs must be terminated with TaskManager. If the commit is done without including the exe file all is well. Analysis: So all files except the exe are committable just fine, but when the exe is committed there is a temp file created in the repository: ,filename.exe, and it apparently contains the new version ready to be renamed to filename.exe,v after the old file is deleted. But the old file cannot be deleted! Even from the console when logged in as admin is it possible... TaskManager shows two processes with image file cvs.exe. None of these can be stopped either, permission denied. I guess that one or the other of these processes are holding the file locked? The user for these cvs processes is SYSTEM (BTW: I have now seen TaskManager in W2K Server and it does indeed allow switching on a User column..) Stopping/starting the cvs service does not help. Restarting the server does help... Questions: - What can be done to fix this except restarting the server? - Is this a known issue that might have been solved in 1.11.1.2? - Does it only affect binary files? Both times for me were bin files. /Bo _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From elliot.murphy at veritas.com Tue Dec 18 15:18:29 2001 From: elliot.murphy at veritas.com (Elliot Murphy) Date: Tue, 18 Dec 2001 15:18:29 +0000 (UTC) Subject: [Cvsnt] Repository file lockup problem Message-ID: <41CB8E1D9E23D511B7610008C786059E02933A37@LMOXCH06> I think you get access denied if you try to kill the processes using the task manager because a process must have SE_DEBUG_NAME enabled in order to terminate a service, and taskmgr.exe does not enable that service itself (even if you are logged on as an administrator, and have that privilege available to you). Stopping/Starting the cvsservice probably wouldn't help, since these are separate processes and are not contained in a job object. You probably can kill them using the kill.exe tool, or start taskmgr.exe from a process that enables the SE_DEBUG_NAME privilege first. That will prevent you from having to reboot the system to clear those processes, sorry I don't have any ideas why the problem happens in the first place. -elliot -----Original Message----- From: bo.berglund at telia.com [mailto:bo.berglund at telia.com] Sent: Tuesday, December 18, 2001 9:42 AM To: cvsnt at cvsnt.org Subject: [Cvsnt] Repository file lockup problem I have for the second time gotten the same kind of problem and I wonder if anyone else has seen it/can advice what is causing it? System: CVS-NT 1.10.8 runnin on a W2K server with repository files and CVSNT executables all on the D: partition. D: has no shares on it except D$, which is only accessible by me. CVSWeb is running on IIS5 from the C: drive. Clients are using WinCvs1.2 from mainly W2K Pro machines (one or two NT4 machines still remain). Problem: Developer checks out a module, then makes some changes, compiles and tries to commit. Commit never finishes in WinCvs so WinCvs must be terminated with TaskManager. If the commit is done without including the exe file all is well. Analysis: So all files except the exe are committable just fine, but when the exe is committed there is a temp file created in the repository: ,filename.exe, and it apparently contains the new version ready to be renamed to filename.exe,v after the old file is deleted. But the old file cannot be deleted! Even from the console when logged in as admin is it possible... TaskManager shows two processes with image file cvs.exe. None of these can be stopped either, permission denied. I guess that one or the other of these processes are holding the file locked? The user for these cvs processes is SYSTEM (BTW: I have now seen TaskManager in W2K Server and it does indeed allow switching on a User column..) Stopping/starting the cvs service does not help. Restarting the server does help... Questions: - What can be done to fix this except restarting the server? - Is this a known issue that might have been solved in 1.11.1.2? - Does it only affect binary files? Both times for me were bin files. /Bo _______________________________________________ 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 From bo.berglund at telia.com Tue Dec 18 22:33:17 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Tue, 18 Dec 2001 22:33:17 +0000 (UTC) Subject: [Cvsnt] Repository file lockup problem References: <3c1f52ec.139643737@news.cvsnt.org> Message-ID: <3c1fc35b.16027195@news.cvsnt.org> Well, the problem is not on the client side at all. My lockup happens on the server. The files are binary and are submitted as such. They have been updateable before, it is just suddenly that one file seems to get locked by cvs on the server. Two times so far that I know of and both binary files. After rebooting the server all works again... /Bo -----Original Message----- From: Don Nguyen [mailto:nguyend at aegisgrp.com] Sent: Tuesday, December 18, 2001 6:48 PM To: 'bo.berglund at telia.com' Subject: RE: [Cvsnt] Repository file lockup problem Make sure you upload binary files to cvs with the -kb switch.. eg.. "cvs -kb binary.file". I believe winCVS has an option for this as well, however I don't use winCVS so I don't know for sure. I would suggest switching to tortoiseCVS(sp?), its an explorer cvs plug-in, that works quite well. WinCVS also has its own cvs.exe executable, try using the cvs.exe executable in the your cvsnt directory instead. Hope this helps. Don On Tue, 18 Dec 2001 14:43:34 +0000 (UTC), bo.berglund at telia.com (Bo Berglund) wrote: >I have for the second time gotten the same kind of problem and I >wonder if anyone else has seen it/can advice what is causing it? > >System: >CVS-NT 1.10.8 runnin on a W2K server with repository files and CVSNT >executables all on the D: partition. D: has no shares on it except D$, >which is only accessible by me. >CVSWeb is running on IIS5 from the C: drive. >Clients are using WinCvs1.2 from mainly W2K Pro machines (one or two >NT4 machines still remain). > >Problem: >Developer checks out a module, then makes some changes, compiles and >tries to commit. Commit never finishes in WinCvs so WinCvs must be >terminated with TaskManager. If the commit is done without including >the exe file all is well. > >Analysis: >So all files except the exe are committable just fine, but when the >exe is committed there is a temp file created in the repository: >,filename.exe, and it apparently contains the new version ready to be >renamed to filename.exe,v after the old file is deleted. >But the old file cannot be deleted! Even from the console when logged >in as admin is it possible... > >TaskManager shows two processes with image file cvs.exe. None of these >can be stopped either, permission denied. I guess that one or the >other of these processes are holding the file locked? >The user for these cvs processes is SYSTEM >(BTW: I have now seen TaskManager in W2K Server and it does indeed >allow switching on a User column..) > >Stopping/starting the cvs service does not help. >Restarting the server does help... > >Questions: >- What can be done to fix this except restarting the server? >- Is this a known issue that might have been solved in 1.11.1.2? >- Does it only affect binary files? Both times for me were bin files. > >/Bo >_______________________________________________ >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 From bo.berglund at telia.com Tue Dec 18 22:38:34 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Tue, 18 Dec 2001 22:38:34 +0000 (UTC) Subject: [Cvsnt] Repository file lockup problem References: <3c1f52ec.139643737@news.cvsnt.org> Message-ID: <3c1fc432.16242084@news.cvsnt.org> For me this has happened only twice, first time I noted it myself and the second time one of my developers came and complained about WinCvs not finishing a commit. I am using ntserver autentication exclusively with NTFS permissions set. When the problem occurs a restart of the server helps, but I don't like to do this. I'd rather understand what is happening. And the locked file is not the temp file it is the original ,v file holding the history of this exe file. /Bo -----Original Message----- From: Richard Farthing [mailto:keynet at london.com] Sent: Tuesday, December 18, 2001 4:43 PM To: bo.berglund at telia.com Subject: Re: [Cvsnt] Repository file lockup problem I had a similar problem, to do with impersonation, ownership and the system process... the subject of quite a few mails recently. I am using pserver as I have mostly win9x clients (and a Mac), and my fix was to have a different CVS username to any existing account on the NT server box. If I use the same username for normal users I get your problem (actually with all files). I think you'll find that the "stuck" temp file is owned by the user if you look at it, but I assume cvs.exe and/or cvsservice.exe is running as "system" and cannot move it... or maybe as you say it's the old file that can't be deleted. To add some more fog to the issue: a) I can use my login name as username in CVS, but I'm admin on my Win2k client and the NT4 server. b) I'm using build 27, and from what I can glean, I think something changed in the area of NTserver and pserver between this version and 10.8 that you have. Lot's of guesswork from me, sorry Tony - but this is a tricky problem and seems to be catching many of the people on this list, so it's worth fixing... It does work for me and several disparate users, as described. Hope this helps, regards Richard On Tue, 18 Dec 2001 14:43:34 +0000 (UTC), bo.berglund at telia.com (Bo Berglund) wrote: >I have for the second time gotten the same kind of problem and I >wonder if anyone else has seen it/can advice what is causing it? > >System: >CVS-NT 1.10.8 runnin on a W2K server with repository files and CVSNT >executables all on the D: partition. D: has no shares on it except D$, >which is only accessible by me. >CVSWeb is running on IIS5 from the C: drive. >Clients are using WinCvs1.2 from mainly W2K Pro machines (one or two >NT4 machines still remain). > >Problem: >Developer checks out a module, then makes some changes, compiles and >tries to commit. Commit never finishes in WinCvs so WinCvs must be >terminated with TaskManager. If the commit is done without including >the exe file all is well. > >Analysis: >So all files except the exe are committable just fine, but when the >exe is committed there is a temp file created in the repository: >,filename.exe, and it apparently contains the new version ready to be >renamed to filename.exe,v after the old file is deleted. >But the old file cannot be deleted! Even from the console when logged >in as admin is it possible... > >TaskManager shows two processes with image file cvs.exe. None of these >can be stopped either, permission denied. I guess that one or the >other of these processes are holding the file locked? >The user for these cvs processes is SYSTEM >(BTW: I have now seen TaskManager in W2K Server and it does indeed >allow switching on a User column..) > >Stopping/starting the cvs service does not help. >Restarting the server does help... > >Questions: >- What can be done to fix this except restarting the server? >- Is this a known issue that might have been solved in 1.11.1.2? >- Does it only affect binary files? Both times for me were bin files. > >/Bo >_______________________________________________ >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 From Bhushan.Bhangale at intiqua.com Wed Dec 19 04:36:36 2001 From: Bhushan.Bhangale at intiqua.com (Bhushan Bhangale) Date: Wed, 19 Dec 2001 04:36:36 +0000 (UTC) Subject: [Cvsnt] UInable to see modules Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Hi All, When I import a module it gets uploaded to the server but doesn't shows up in the left panel of the WinCVS1.2 client. It only shows the c: drive of my system. The server is cvsnt_1.11.1.2.exe on another machine. Does anybody have any answer to this? Thanks & Regards Bhushan Bhangale INTIQUA India Limited B-65 Okhla Industrial Area - I New Delhi - 110 020 Main: +91-11-681-2931 Extn: 2103 Fax: +91-11-681-0023 Bhushan.Bhangale at Intiqua.com http://www.Intiqua.com ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Wed Dec 19 07:06:29 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 19 Dec 2001 07:06:29 +0000 (UTC) Subject: [Cvsnt] UInable to see modules References: Message-ID: <3c203bd0.46865438@news.cvsnt.org> It is not supposed to show up there at all. You cannot see what is in the repository threough the WinCvs client, there simply is no browser built into the CVS system. The closest you can get is through CVSWeb. This is a FAQ. See also: http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm#CVSWEBIIS /Bo On Wed, 19 Dec 2001 04:36:36 +0000 (UTC), Bhushan Bhangale wrote: >This message is in MIME format. Since your mail reader does not understand >this format, some or all of this message may not be legible. >-- >[ Picked text/plain from multipart/alternative ] >Hi All, > >When I import a module it gets uploaded to the server but doesn't shows up >in the left panel of the WinCVS1.2 client. It only shows the c: drive of my >system. The server is cvsnt_1.11.1.2.exe on another machine. > >Does anybody have any answer to this? > >Thanks & Regards >Bhushan Bhangale >INTIQUA India Limited >B-65 Okhla Industrial Area - I >New Delhi - 110 020 >Main: +91-11-681-2931 Extn: 2103 >Fax: +91-11-681-0023 >Bhushan.Bhangale at Intiqua.com >http://www.Intiqua.com > > > >____________________________________________________ > INTIQUA International > Intelligent Solutions, Quality Execution >____________________________________________________ > >Note: The information and data contained in this message (and attachments) >may be privileged and confidential and protected from disclosure to any >party or parties apart from the intended recipient. If the reader of this >message is not the intended recipient, or an employee or agent responsible >for delivering this message to the intended recipient, you are hereby >notified that any dissemination, distribution or copying of this >communication is strictly prohibited. If you have received this >communication in error, please notify us immediately by replying to the >message and deleting it from your computer. > > >_______________________________________________ >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 From Bhushan.Bhangale at intiqua.com Wed Dec 19 09:12:22 2001 From: Bhushan.Bhangale at intiqua.com (Bhushan Bhangale) Date: Wed, 19 Dec 2001 09:12:22 +0000 (UTC) Subject: [Cvsnt] UInable to see modules Message-ID: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Thanks for telling me that Bo. -----Original Message----- From: bo.berglund at telia.com [mailto:bo.berglund at telia.com] Sent: Wednesday, December 19, 2001 12:36 PM To: cvsnt at cvsnt.org Subject: Re: [Cvsnt] UInable to see modules It is not supposed to show up there at all. You cannot see what is in the repository threough the WinCvs client, there simply is no browser built into the CVS system. The closest you can get is through CVSWeb. This is a FAQ. See also: http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm#CVSWEBIIS /Bo On Wed, 19 Dec 2001 04:36:36 +0000 (UTC), Bhushan Bhangale wrote: >This message is in MIME format. Since your mail reader does not understand >this format, some or all of this message may not be legible. >-- >[ Picked text/plain from multipart/alternative ] >Hi All, > >When I import a module it gets uploaded to the server but doesn't shows up >in the left panel of the WinCVS1.2 client. It only shows the c: drive of my >system. The server is cvsnt_1.11.1.2.exe on another machine. > >Does anybody have any answer to this? > >Thanks & Regards >Bhushan Bhangale >INTIQUA India Limited >B-65 Okhla Industrial Area - I >New Delhi - 110 020 >Main: +91-11-681-2931 Extn: 2103 >Fax: +91-11-681-0023 >Bhushan.Bhangale at Intiqua.com >http://www.Intiqua.com > > > >____________________________________________________ > INTIQUA International > Intelligent Solutions, Quality Execution >____________________________________________________ > >Note: The information and data contained in this message (and attachments) >may be privileged and confidential and protected from disclosure to any >party or parties apart from the intended recipient. If the reader of this >message is not the intended recipient, or an employee or agent responsible >for delivering this message to the intended recipient, you are hereby >notified that any dissemination, distribution or copying of this >communication is strictly prohibited. If you have received this >communication in error, please notify us immediately by replying to the >message and deleting it from your computer. > > >_______________________________________________ >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 ____________________________________________________ INTIQUA International Intelligent Solutions, Quality Execution ____________________________________________________ Note: The information and data contained in this message (and attachments) may be privileged and confidential and protected from disclosure to any party or parties apart from the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From psiegumfeldt at usa.net Wed Dec 19 13:09:32 2001 From: psiegumfeldt at usa.net (Peter Siegumfeldt) Date: Wed, 19 Dec 2001 13:09:32 +0000 (UTC) Subject: [Cvsnt] Setup for WinCVS to CvsNT connection Message-ID: <9vq3fl$88d$1@sisko.my.home> Sorry for the simple questions, but I am trying set up CVS NT server for a small development group. I am new to CVS, so I am having som problems. What do I need to set up for connecting with WinCVS to CVS NT ?, setup in WinCVS ?, user setup ?, env. var. server/client ? pass setup ? Everything is on a NT domain. Thanks for the quick help last time. I hope someone will help me again. /Peter _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From hoijarvi at me.wustl.edu Wed Dec 19 13:30:35 2001 From: hoijarvi at me.wustl.edu (Kari Hoijarvi) Date: Wed, 19 Dec 2001 13:30:35 +0000 (UTC) Subject: [Cvsnt] Setup for WinCVS to CvsNT connection In-Reply-To: <9vq3fl$88d$1@sisko.my.home> Message-ID: For quick help, try to scan the archive from news://news.cvsnt.org/support.cvsnt. I just went through the setup pain and wrote a few posts. They might be useful. Print http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm, it has some inaccuracies but it's generally useful. First learn to use plain command line. There is WinCVS and my favorite TortoiseCVS, which are useful, but the usability of CVS is not the same as Visual SourceShredder. With VSS, I just ran the setup program and started to use the system. That's unfortunately not possible with CVS. Check out http://www.cvshome.org/docs/, especially http://www.cvshome.org/docs/ref.html I'm using the latest Beta version that Tony does not recommend, but I haven't had any trouble with it except the painful setup. Kari -----Original Message----- From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]On Behalf Of Peter Siegumfeldt Sent: Wednesday, December 19, 2001 7:14 AM To: cvsnt at cvsnt.org Subject: [Cvsnt] Setup for WinCVS to CvsNT connection Sorry for the simple questions, but I am trying set up CVS NT server for a small development group. I am new to CVS, so I am having som problems. What do I need to set up for connecting with WinCVS to CVS NT ?, setup in WinCVS ?, user setup ?, env. var. server/client ? pass setup ? Everything is on a NT domain. Thanks for the quick help last time. I hope someone will help me again. /Peter _______________________________________________ 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 From jml at nykredit.dk Wed Dec 19 14:26:22 2001 From: jml at nykredit.dk (jml at nykredit.dk) Date: Wed, 19 Dec 2001 14:26:22 +0000 (UTC) Subject: Vedr.: [Cvsnt] Setup for WinCVS to CvsNT connection Message-ID: Hi Peter All you need is this: http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm ;O) Med venlig hilsen ----------------------------------------- J?rgen M?ller Larsen, KMF Nykredit Data email: jml at nykredit.dk Tlf. direkte 96 35 50 69 ---------------------------------------- "Peter Siegumfeldt" Til: cvsnt at cvsnt.org Vedr.: [Cvsnt] Setup for WinCVS to CvsNT connection Sendt af: cvsnt-admin at c vsnt.org 2001-12-19 14:13 Besvar venligst til "Peter Siegumfeldt" Sorry for the simple questions, but I am trying set up CVS NT server for a small development group. I am new to CVS, so I am having som problems. What do I need to set up for connecting with WinCVS to CVS NT ?, setup in WinCVS ?, user setup ?, env. var. server/client ? pass setup ? Everything is on a NT domain. Thanks for the quick help last time. I hope someone will help me again. /Peter _______________________________________________ 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 From rhd at sparta.com Wed Dec 19 20:16:29 2001 From: rhd at sparta.com (Rob Doolittle) Date: Wed, 19 Dec 2001 20:16:29 +0000 (UTC) Subject: [Cvsnt] questions about ntserver and pserver stuff... HELP :/ Message-ID: <20011219145637.EB0E.RHD@sparta.com> Hi guys... I'm having LOTS of problems... I just need to be clear about certain things.... **My setup right now is at work... we are on a domain called MCLEAN. **The CVS server is an XP workstation box and IS a member of the domain (other domain computers can see it) but does not have any domain users on it (I've been admining it via the Administrator account) ** I've been experimenting with both 'stable' and latest beta 3 version. NTSERVER 1. First of all, will the above setup work using the 'ntdomain'? 2. If yes, if I don't use impersonation, each user needs his own account on the box. Right? 3. SystemAuth must equal 'YES', right? (unless you specify domain in the passwd file) PSERVER 4. Using the above situation, will I be able to authenticate via the domain using the passwd file "rob:!MCLEAN"? 5. If SystemAuth = YES, it will automatically try to authenticate via the current domain right? 6. If SystemAuth = NO, and everything is authenticated via the passwd file, does each user need to have an account on the machine (impersonate off)? 7. If not, then how do you set up permissions? Just assume 'SYSTEM'? What I would like to do, is setup both NTSERVER and PSERVER (just incase some linux ppl want to use it) I've read all the info at devguy.com... but I just have so many questions, and I hope I at least made a little sense... Thanks to ANYONE that can help me! -Rob _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From yinichen at ca.ibm.com Wed Dec 19 22:02:32 2001 From: yinichen at ca.ibm.com (Yining Chen) Date: Wed, 19 Dec 2001 22:02:32 +0000 (UTC) Subject: [Cvsnt] CVS for NT pserver installation problem Message-ID: <9vr2o9$rjm$1@sisko.my.home> I've installed CVS for NT 1.11.1.3 beta 3 on a win2k professional machine. When I use local connection, everything works fine, when I setup using pserver mode, I can't login. I used "cvsservice -test" to test the connection, and what happens is that after I login, there' is a process created using pserver mode, but that process is immediately terminated. Can anyone explain to me why this happens, and how I can correct it? I've used the scan tool, and made sure no other services are listening on the same port. Thanks in advance. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Wed Dec 19 22:10:30 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Wed, 19 Dec 2001 22:10:30 +0000 (UTC) Subject: [Cvsnt] CVS for NT pserver installation problem References: <9vr2o9$rjm$1@sisko.my.home> Message-ID: <3c210f42.100996164@news.cvsnt.org> Please be a bit more specific about your connection attempt. - Did you use the command line client or WinCvs? - How did you try to log in? Connection string settings? - What did CVSNT reply? - Have you set up the user/password file according to instructions? - Did you enter users that are actually system users too? etc /Bo On Wed, 19 Dec 2001 22:02:32 +0000 (UTC), "Yining Chen" wrote: >I've installed CVS for NT 1.11.1.3 beta 3 on a win2k professional machine. >When I use local connection, everything works fine, when I setup using >pserver mode, I can't login. > >I used "cvsservice -test" to test the connection, and what happens is that >after I login, there' is a process created using pserver mode, but that >process is immediately terminated. Can anyone explain to me why this >happens, and how I can correct it? I've used the scan tool, and made sure no >other services are listening on the same port. > >Thanks in advance. > > >_______________________________________________ >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 From yinichen at ca.ibm.com Thu Dec 20 03:31:34 2001 From: yinichen at ca.ibm.com (Yining Chen) Date: Thu, 20 Dec 2001 03:31:34 +0000 (UTC) Subject: [Cvsnt] CVS for NT pserver installation problem References: <9vr2o9$rjm$1@sisko.my.home> <3c210f42.100996164@news.cvsnt.org> Message-ID: <9vrlvq$7g6$1@sisko.my.home> 1. I used both cvs login from command line and login from WinCVS 2. :pserver:username at hostname:d:/cvsroot 3. Reply is connection reset by peer 4. Yes, I did 5. There is a user on system that has the same name I setup for CVS passwd file, but I used SystemAuth=no "Bo Berglund" wrote in message news:3c210f42.100996164 at news.cvsnt.org... > Please be a bit more specific about your connection attempt. > - Did you use the command line client or WinCvs? > - How did you try to log in? Connection string settings? > - What did CVSNT reply? > - Have you set up the user/password file according to instructions? > - Did you enter users that are actually system users too? > etc > > /Bo > > On Wed, 19 Dec 2001 22:02:32 +0000 (UTC), "Yining Chen" > wrote: > > >I've installed CVS for NT 1.11.1.3 beta 3 on a win2k professional machine. > >When I use local connection, everything works fine, when I setup using > >pserver mode, I can't login. > > > >I used "cvsservice -test" to test the connection, and what happens is that > >after I login, there' is a process created using pserver mode, but that > >process is immediately terminated. Can anyone explain to me why this > >happens, and how I can correct it? I've used the scan tool, and made sure no > >other services are listening on the same port. > > > >Thanks in advance. > > > > > >_______________________________________________ > >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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Wed Dec 19 22:17:15 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Wed, 19 Dec 2001 22:17:15 +0000 (UTC) Subject: [Cvsnt] CVS for NT pserver installation problem References: <9vr2o9$rjm$1@sisko.my.home> Message-ID: <3C2111D5.10906@nothing-on.tv> Yining Chen wrote: > I've installed CVS for NT 1.11.1.3 beta 3 on a win2k professional machine. > When I use local connection, everything works fine, when I setup using > pserver mode, I can't login. > > I used "cvsservice -test" to test the connection, and what happens is that > after I login, there' is a process created using pserver mode, but that > process is immediately terminated. Can anyone explain to me why this > happens, and how I can correct it? I've used the scan tool, and made sure no > other services are listening on the same port. > There has been the odd report of something like this. It's not common and doesn't appear to be a flaw in cvsnt. The only cause I've ever found of this is a rogue antivirus program messing around with the behaviour of the windows socket library. It might not be Antivirus, though - I've not let AOL near any machines for a couple of years but their system used to do similar nastiness. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From huegen at iconomed.de Thu Dec 20 09:24:19 2001 From: huegen at iconomed.de (Achim) Date: Thu, 20 Dec 2001 09:24:19 +0000 (UTC) Subject: [CVSNT] log filters doesn't work Message-ID: <9vsalu$je1$1@sisko.my.home> I'm using cvsnt version 1.10.8. I want to get a list of all files modified at a certain date: cvs log -RtN -d"2001-12-19" The log command always displays all files in the project. Neither the date filter nor the user filter (-w) seems to work!? Bye Achim _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From piyush.asthana at patni.com Thu Dec 20 09:34:18 2001 From: piyush.asthana at patni.com (Piyush Asthana) Date: Thu, 20 Dec 2001 09:34:18 +0000 (UTC) Subject: [Cvsnt] CVSNT installation User Access issue Message-ID: <000201c1893b$042dc9f0$420ca8c0@patni.com> Hi All, I am trying to connect CVSNT Version1.11.1.2 through Websphere Studio Application Developer IDE(WSAD). I am using the pserver mode, and setting the server up on a NT machine as a local repository. When i try to connect to the repository through WSAD IDE, it tells me that the location of the repository is not accessible. I have followed the instructions as mentioned by devguy's website for NT installation. Could anybody please tell me why it not allowing the users created access into the repository. A speedy reply is urgently required. Thanks in advance Piyush A _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From psiegumfeldt at usa.net Thu Dec 20 13:15:26 2001 From: psiegumfeldt at usa.net (Peter Siegumfeldt) Date: Thu, 20 Dec 2001 13:15:26 +0000 (UTC) Subject: [Cvsnt] Problems getting list of modules on the server Message-ID: <9vso7j$rqg$1@sisko.my.home> First of all thanks for the great help I got from this group. Thanks to you I got server up and running, so now I am testing. I tried to get a list of modules from the server, in WinCVS (ver 1.3b) and I got this message : Does anyone know why ? /Peter Traceback (most recent call last): File "", line 1, in ? File "D:\Program Files\GNU\WinCvs 1.3\PythonLib\cvsgui\MacroRegistry.py", line 209, in DoCmd m.Run() File "D:\Program Files\GNU\WinCvs 1.3\Macros\ListModules.py", line 15, in Run lines = string.split(out, '\n') File "D:\Program Files\Python21\lib\string.py", line 114, in split return s.split(sep, maxsplit) AttributeError: 'None' object has no attribute 'split' _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From dmiller at espgroup.net Thu Dec 20 17:12:31 2001 From: dmiller at espgroup.net (Dwayne Miller) Date: Thu, 20 Dec 2001 17:12:31 +0000 (UTC) Subject: [Cvsnt] CVS dirs show up after export Message-ID: <3C221BED.9010209@espgroup.net> I'm using export command to back up through tags to build the current 'release'. The export command documentation says that it will not create the CVS overhead directories, but I'm getting them. In some cases, the presence of these directories cause the export command to fail, listing the files that were previously exported with ? in front of them... ? fileone.c ? filetwo.c *****CVS exited normally with code 1***** _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From dbrown2 at sc.rr.com Thu Dec 20 21:33:20 2001 From: dbrown2 at sc.rr.com (David Brown) Date: Thu, 20 Dec 2001 21:33:20 +0000 (UTC) Subject: [Cvsnt] I am 100% lost Message-ID: <9vtldj$e02$1@sisko.my.home> I do not understand how to install the cvsnt version or how to configure wincvs 1.2 to work with it. I am trying for test purposes (before I install on our dev box) to configure cvsnt 1.11.1.2 (build 41) on a windows 2000 professional system. Then use wincvs to connect to my local system. When we go live I will not be able to use NT user accounts since one of our users are going to be a mac user. So I have read that I need a passwd file. Is this true? What is an example of one? In wincvs how do I use admin feature to login into the server? Is there a place where I can find a step by step instruction on how to install it. _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From bo.berglund at telia.com Fri Dec 21 01:37:26 2001 From: bo.berglund at telia.com (Bo Berglund) Date: Fri, 21 Dec 2001 01:37:26 +0000 (UTC) Subject: [Cvsnt] I am 100% lost References: <9vtldj$e02$1@sisko.my.home> Message-ID: <3c2291dc.199968098@news.cvsnt.org> Go to this URL and read up, most of what you want to know is explained here. :-) http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm /Bo On Thu, 20 Dec 2001 21:33:20 +0000 (UTC), "David Brown" wrote: >I do not understand how to install the cvsnt version or how to configure >wincvs 1.2 to work with it. > >I am trying for test purposes (before I install on our dev box) to configure >cvsnt 1.11.1.2 (build 41) on a windows 2000 professional system. Then use >wincvs to connect to my local system. > >When we go live I will not be able to use NT user accounts since one of our >users are going to be a mac user. > >So I have read that I need a passwd file. Is this true? What is an example >of one? In wincvs how do I use admin feature to login into the server? > >Is there a place where I can find a step by step instruction on how to >install it. > > >_______________________________________________ >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 From hoijarvi at me.wustl.edu Fri Dec 21 12:35:22 2001 From: hoijarvi at me.wustl.edu (Kari Hoijarvi) Date: Fri, 21 Dec 2001 12:35:22 +0000 (UTC) Subject: [Cvsnt] I am 100% lost In-Reply-To: <3c2291dc.199968098@news.cvsnt.org> Message-ID: In this article, look for "setting up pserver" and notice that the file name ".passwd" is wrong, it must be "passwd" without the dot, even if they explicitly say that it must be there. Kari -----Original Message----- From: cvsnt-admin at cvsnt.org [mailto:cvsnt-admin at cvsnt.org]On Behalf Of Bo Berglund Sent: Thursday, December 20, 2001 7:37 PM To: cvsnt at cvsnt.org Subject: Re: [Cvsnt] I am 100% lost Go to this URL and read up, most of what you want to know is explained here. :-) http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm /Bo On Thu, 20 Dec 2001 21:33:20 +0000 (UTC), "David Brown" wrote: >I do not understand how to install the cvsnt version or how to configure >wincvs 1.2 to work with it. > >I am trying for test purposes (before I install on our dev box) to configure >cvsnt 1.11.1.2 (build 41) on a windows 2000 professional system. Then use >wincvs to connect to my local system. > >When we go live I will not be able to use NT user accounts since one of our >users are going to be a mac user. > >So I have read that I need a passwd file. Is this true? What is an example >of one? In wincvs how do I use admin feature to login into the server? > >Is there a place where I can find a step by step instruction on how to >install it. > > >_______________________________________________ >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 _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From litianyou at 263.net Fri Dec 21 04:12:18 2001 From: litianyou at 263.net (litianyou) Date: Fri, 21 Dec 2001 04:12:18 +0000 (UTC) Subject: [Cvsnt] Could not lock a file Message-ID: <9vucoj$quo$1@sisko.my.home> I encountered a problem with 'lock' command . System : Win2k professional WinCVS 1.2 CVSNT 1.11.1.3(beta) I connect to NT server use pserver mode ,and edit,watch command could run properly ,but lock did not . When used lock command , I got a message form cvsnt server : 'cvs [admin aborted]: end of file from server (consult above messages if any)' What should i do to get over this problem? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From cliffordr at hfx.eastlink.ca Thu Dec 27 04:14:26 2001 From: cliffordr at hfx.eastlink.ca (Clifford M. Roche) Date: Thu, 27 Dec 2001 04:14:26 +0000 (UTC) Subject: [Cvsnt] Auth Problem Message-ID: I can not figure out what is causing this auth problem, not even in the documentation. Maybe someone else can give me a hand. SystemAuth is set to yes in this situation (though it had been tried with no with the same results) Using WinCvs 1.3b6: the CVS root is set for: @192.168.0.1:c:/privcvs (NT server services) When I try to do a checkout this is what I receive: cvs [checkout aborted]: unrecognized auth response from 192.168.0.1: cvs ntserver: E cannot open c:/privcvs/CVSROOT/config: Permissions denied I have no idea why I would be getting a permission denied here... I know that I can load and modify that file because I have done so otherwise. Can someone let me know what is happening... Thanks, Clifford M. Roche _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From mharp at seapine.com Thu Dec 27 15:30:38 2001 From: mharp at seapine.com (Matt Harp) Date: Thu, 27 Dec 2001 15:30:38 +0000 (UTC) Subject: [Cvsnt] problem with pserver/ntserver Message-ID: hey, I'm trying to setup the pserver/ntserver connection on my Cvs-NT install, but for some reason none of it is working. I have the server and client installed on the same machine. I went into the config and .#config files in my CVSROOT dir and uncommented the SystemAuth=yes line so that it would use the NT accounts for authentication. Now, I try the following from the cmd-line. cvs -d :pserver:harpm at HARPM:c:\cvs_root history -a -e my computer's name is HARPM, my NT account is names harpm, and the root is at c:\cvs_root (also shared as \\harpm\cvs_root). So this all looks good to me, and matches the format given in the server readme file. But i get the following list of errors cvs history: CVSROOT (":pserver:harpm at HARPM:c:\cvs_root") cvs history: requires a path spec cvs history: :(gserver|kserver|pserver):[[user][:password]@]host[:[port]]/path cvs history: [:(ext|server):][[user]@]host[:]/path cvs [history aborted]: Bad CVSROOT. what does path spec mean? I also tried to point to the root like "\\harpm\cvs_root" but get the same error. If I change the direction of the slashes, I get one simple error of, "//harpm/cvs_root: no such repository". If I try the ntserver like this. cvs -d :ntserver:HARPM:c:\cvs_root history -a -e I get these errors cvs history: unknown method in CVSroot: :ntserver:HARPM:c:\cvs_root cvs [history aborted]: Bad CVSROOT. Anyone know what I'm doing wrong? Your help would be greatly appreciated. -matt harp mharp at seapine.com _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Thu Dec 27 18:04:28 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Thu, 27 Dec 2001 18:04:28 +0000 (UTC) Subject: [Cvsnt] problem with pserver/ntserver In-Reply-To: Message-ID: Matt Harp wrote: > > I have the server and client installed on the same machine. I went into the > config and .#config files Don't edit any of the files starting with ".#". You should checkout the CVSROOT module, edit the files, and checkin again. If this doesn't work yet because of configuration problems, just edit the files directly, e.g. "config". > the root is at c:\cvs_root (also shared as \\harpm\cvs_root). Accessing a cvs repository via a shared drive is generally a bad idea. > Now, I try the following from the cmd-line. > > cvs -d :pserver:harpm at HARPM:c:\cvs_root history -a -e > cvs history: requires a path spec > > cvs -d :ntserver:HARPM:c:\cvs_root history -a -e > cvs history: unknown method in CVSroot: :ntserver:HARPM:c:\cvs_root Obviously, you were not running the cvs client that comes with cvsnt, otherwise it would know about the ntserver method. Check whether you have some other cvs.exe in your PATH. On the other hand, you should be able to use any client as long as you specify CVSROOT in a more standard (not cvsnt-specific) way. Try this: cvs -d :pserver:harpm at HARPM:/c//cvs_root login Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From dhiller at avaya.com Thu Dec 27 16:00:19 2001 From: dhiller at avaya.com (Dean Hiller) Date: Thu, 27 Dec 2001 16:00:19 +0000 (UTC) Subject: [Cvsnt] login fine, auth error after.... Message-ID: <3C2B6179.96787B99@avaya.com> Please respond to my address, as I don't want to join another e-mail list. When I use wincvs 1.2 and do a login, I get (logging in to admin at localhost) and CVS exited normally with code 0, then when I do a checkout, I get cvs checkout -P.... Fatal error, aborting. admin: no such user cvs checkout: authorization failed: server localhost rejected access to d:\REPOSITORY for user admin. How do I fix this error? why is it saying no such user for admin. I have a .passwd and a passwd file in d:\REPOSITORY\CVSROOT. login works fine if I type the correct password, otherwise it says cvs login: authorization failed: server localhost rejected access to d:\REPOSITORY for user admin which is the correct behavior for an incorrect password. WHY CAN'T I do a checkout???HELP PLEASE. Also, HOW DO I SEARCH THE ARCHIVES? there was no search feature. I did not want to read through 100 messages. thanks for any help, Dean _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From joachima at netacquire.com Thu Dec 27 18:12:33 2001 From: joachima at netacquire.com (Joachim Achtzehnter) Date: Thu, 27 Dec 2001 18:12:33 +0000 (UTC) Subject: [Cvsnt] login fine, auth error after.... In-Reply-To: <3C2B6179.96787B99@avaya.com> Message-ID: Dean Hiller wrote: > > When I use wincvs 1.2 and do a login, I get (logging in to > admin at localhost) and CVS exited normally with code 0, then when I do a > checkout, I get > > Fatal error, aborting. > admin: no such user Is there a real user named "admin" on the host where the cvsnt server runs? I'm not sure, but it is possible that such a user isn't required for password checking, but it is certainly needed for repository access. Joachim -- work: joachima at netacquire.com (http://www.netacquire.com) private: joachim at kraut.ca (http://www.kraut.ca) _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Fri Dec 28 16:00:44 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Fri, 28 Dec 2001 16:00:44 +0000 (UTC) Subject: [Cvsnt] login fine, auth error after.... References: <3C2B6179.96787B99@avaya.com> Message-ID: <3c2c9716.2246515@tony-home> On Thu, 27 Dec 2001 16:00:19 +0000 (UTC), Dean Hiller wrote: >Also, HOW DO I SEARCH THE ARCHIVES? there was no search feature. I did no= >t want to read through 100 messages. >thanks for any help, Just use google: http://www.google.com/search?q=site:www.cvsnt.org+archives Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From babbula at hotmail.com Thu Dec 27 18:18:16 2001 From: babbula at hotmail.com (Babbula) Date: Thu, 27 Dec 2001 18:18:16 +0000 (UTC) Subject: [Cvsnt] authentication issue 'Permission denied' Message-ID: This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] I'm new to CVS and NT administration. I have win2000 with CVS 1.11.1.2 (build 41). I've been through devguy.com's cvs admin notes from top to bottom. I can't seem to get either pserver or ntserver client access working. when I login I get the message unrecognized auth response from 192.168.168.10: cvs pserver: E cannot open c:/cvs/CVSROOT/config: Permission denied. I'm trying to login from both the command line and WinCVS 1.3 same error. I'v set up the empty .passwd file in my HOME directory as well as the "raw" passwd file in my CVSROOT directory. I've created NT groups called CVSAdmins that have "Full Control" over my c:/cvs and c:/locks directories. I've add one of my NT users to the CVSAdmins group and I added the same NT username/password to the "raw" passwd file in CVSROOT. I'm obviously missing something (like knowledge of win2000). Can someone please assist me? _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From tmh at nothing-on.tv Fri Dec 28 15:58:27 2001 From: tmh at nothing-on.tv (Tony Hoyle) Date: Fri, 28 Dec 2001 15:58:27 +0000 (UTC) Subject: [Cvsnt] authentication issue 'Permission denied' References: Message-ID: <3c2c96e5.2197015@tony-home> On Thu, 27 Dec 2001 18:18:16 +0000 (UTC), "Babbula" wrote: >unrecognized auth response from 192.168.168.10: cvs pserver: E cannot open = >c:/cvs/CVSROOT/config: Permission denied. > This file is accessed before the service drops priviliges, so SYSTEM needs read access as well as the users. Check the access to the parent directories as well. Tony _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt From fzhu_genshare at hotmail.com Sat Dec 29 02:16:23 2001 From: fzhu_genshare at hotmail.com (Forest Zhu) Date: Sat, 29 Dec 2001 02:16:23 +0000 (UTC) Subject: [Cvsnt] Help on perl error in CVS-NT-WEB Message-ID: Arthur Barrett, I have download the cvsntweb (cvswebnt_193_2_2.zip) and install it following the instructions onto a virgin WIN2K box with IE6. It looks ok. But when I try to download a file from the cvs repository, the browser hangs. In C:\perl\bin\perlIS-Err.log, I found the following message: *** 'c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi' error message at: 2001/12/28 12:33:58 main::viewable() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 292. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 350. main::chooseMirror() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 372. main::chooseCVSRoot() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 373. main::toggleQuery() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 441. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 545. main::readableTime() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 613. main::html_header() called too early to check prototype at c:\inetpub\wwwroot\cgi-bin\cvsweb\cvsweb.cgi line 354. I have no idea of perl language. It seems that the script does not do prototype correctly. Can you give me any help? Thanks and best regards. Forest Zhu _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt