Problems with cvs login
Sorry if this is a bit long. I am having problems just logging into cvs: (cvsusr) /usr/local/cvs/repos-1/CVSROOT: cvs -d :pserver:cvsusr@localhost:/usr/local/cvs/repos-1 login (Logging in to cvsusr@localhost) CVS password: cvs [login aborted]: received broken pipe signal The entire tree /usr/local/cvs is rw by group cvsgrp, of which cvsusr is a member. In /usr/local/cvs/repos-1/CVSROOT/passwd, I created an entry for cvsusr, and put in a copy of the encrypted password created elsewhere (works for unix login), the uid for cvsusr is > 500, and the home directory is /usr/local/cvs. I have cvs version 1.10.6, RedHat 6.1, kernel 2.2.14. Has anyone had this type of problem? Thanks in advance. Bob
some question about gCVS.
hi, dear experts, i am a newbie to CVS. i install a gCVS1.0a4 in a sparc/solaris2.6 machine. i have some question about CVS/gCVS. 1. i heard from internet that tkCVS is the most favorite UNIX GUI. is it true? how about gCVS? Consided with learning curve, how much do u think a GUI is necessary for beginners? The members of my group think command line is not easy to use. 2. i tried WinCVS before gCVS, both has similar interface. i found that: (A) i can't input CVS command line in "status view wor,space" while i can do it in wincvs; (B)the "creat new repository" doesn't work, i have to input "cvs init" by hand; (C)there is a feature in graph selected. in wincvs, when i click the version box, its corresponding status will be showed in status view workspace. but in gcvs , this feature disappears. I want to know: are the problems above due to gcvs' not-done, or my mis-compile? 3. about CVS server. I want to setup a simplest one in this point, no password, no authentication. what's the way? any reponse is highly appreciated. thanks in advance! David Penn Shanghai Inst., Huawei Tech. Co. P.R. China smime.p7s
Re: CVS security: networked filesystems like AFS, client server,ssh
On Mon, May 15, 2000 at 12:44 -0500, Andy Glew wrote: > > Noel L Yap wrote: > > > [EMAIL PROTECTED] on 05/14/2000 09:50:23 PM > > >CVS with its own dedicated socket/port > > >run across SSH > > > > > >Transport secured, but the CVS socket/port > > >is open to the world on the remote machine, > > >and hence is insecure there, and on the > > >remote machine's network. > > > > If the data stream is encrypted, why do you call this > > insecure? How secure is secure? > > [ ... ] > > If the forwarded port is open to all of the network segment > that the client machine is on, then you are only as secure as > the least secure machine on that network. Yes, *if* the forwarded port is open ... But this is normally not the case. I recall myself wondering about the dialog box popping up from TeraTerm Pro saying "remote host ... tried to use us" (or something along these lines). Glimpsing over the ssh manpage and reading third party literature too revealed that you explicitely have to open you forwarded ports for use by other machines than localhost. This means that any connection to this port not originating from 127.0.0.1 will fail. And you have set up a filter for your workstation not to allow such packets from the outside interfaces since you're concerned about security. Don't you? :) virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76 Gerhard Sittig true | mail -s "get gpg key" [EMAIL PROTECTED] -- If you don't understand or are scared by any of the above ask your parents or an adult to help you.
Re: remote checkout problem with cvs
Hello all, You can find many of the CVS resources you are looking for at CVSHome.org (http://www.cvshome.org/) as well. CVSHome.org is the new incarnation of the old sourcegear/cyclic site, and should contain many of the resources you are looking for. Cheers! Yarry Gonzalez OpenAvenue Community Relations Interplanar Diplomat > and the sites you want to visit: > > > It is archived at www.egroups.com An interactive FAQ is > > available at http://www.loria.fr/~molli/ See > > http://www.sourcegear.com/CVS/support for these and other > > links. > > > Along with other places, it is archived with all the other GNU > > mailing lists at ftp://ftp-mailing-list-archives.gnu.org/.
Re: CVS security: networked filesystems like AFS, client server ,ssh
> >> I see (some of) the requirements as the following: > >> 1. Allow CVS to work without a login account on the server. > > > >I don't understand the problem with creating an ssh account that only > >allows the cvs server command. I certainly have more confidence in ssh's > >security than in CVS's, and I believe this is the setup that SourceForge > >is currently using. > > I should've added another requirement: > 3. Minimize involvement of sysadmin (at least for management of read-only > users). > > The reason I didn't include it the first time is 'cos it's more a requirement in > a maintenance sense than an absolute sense. For example, I'd like to distribute > (to an extent) the admin of the repository so that I can give authorization to > some people to be able to add/remove other people to the list of read-only > users. I differ with Noel: I think that it is absolute anathema to have CVS work without a login account on the server. However, I agree with Noel about minimizing sysadmin involvement. Sysadmin should only be required to set up user accounts. The setup of the CVS project, repository, management of permissions, etc., none of it should require sysadmin involvement. This is one of the biggest reasons I am pro-network filesystems and against servers.
Re: cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused
Joe Hall writes: > > When tring to ci files or get status of files using cvs in a script, > like in the following find script, it will error out after about 20 > connections. After the error, it will block anyone else from making > connections for about 5 minutes. See your inetd documentation -- when there are "too many" request for a service in "too short" a time, inetd decides there's something wrong and shuts down that service temporarily to avoid swamping the machine with server processes. There is always a way to adjust this behavior, but the specifics vary wildly between different inetd implementations. -Larry Jones When I want an editorial, I'll ASK for it! -- Calvin
Re: Cannot Find Password
Michael Labhard writes: > > After running "cvs update" the command appears to run correctly but ends with > "Cannot find password. Update aborted". That message doesn't seem to come from CVS itself, could you send the exact output you get? If you could run the update with the -t global option, that would be most helpful. -Larry Jones Pitiful. Just pitiful. -- Calvin
cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused
When tring to ci files or get status of files using cvs in a script, like in the following find script, it will error out after about 20 connections. After the error, it will block anyone else from making connections for about 5 minutes. SAMPLE SCRIPT: - orion:hallj> cvs login (Logging in to [EMAIL PROTECTED]) CVS password: orion:hallj> cd cmtest1 orion:hallj> find . -type f -name "*.c" -exec cvs status {} \; === File: almclk.c Status: Up-to-date Working revision:1.1 Repository revision: 1.1 /cvs/DEV/cmtest1/learn/almclk/src/almclk.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) === File: initpcb.c Status: Up-to-date Working revision:1.1 Repository revision: 1.1 /cvs/DEV/cmtest1/learn/almclk/test/initpcb.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) === . . . # Works for about 20 files, then we start getting these errors: # cvs [status aborted]: recv() from server lablnx1.abc.com: Connection reset by peer cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused cvs [status aborted]: connect to lablnx1.abc.com:2401 failed: Connection refused . . .
Re: query - cvs for sparc machine
thanks for the response. It seems to be working fine now. Actually the header file "krb5.h" that i had was corrupted so it was not compiling the source code. Amit Garg > "Amit Garg" <[EMAIL PROTECTED]> on 05/17/2000 09:09:22 AM > > To: [EMAIL PROTECTED] > Subject: query - cvs for sparc machine > Hi, > > I have a query regarding CVS. Is it possible to use CVS on SPARC with > solaris running on it? I have found various versions of CVS for solaris but > they don't work on SPARC machine. > > If it is available, please let me know from where I can download the CVS > that I can use on SPARC machines. > > thanks, > > Amit Garg
Re: Removing files from two servers simultaneously
Jorge Godoy writes [quoting me]: > > So, the only way to override CVS/Root is with the -d option. Can I > "blindly" believe that? :-) Yes. > > Most likely, he used the wrong -d option for the directory he was in. > > An explicit -d option takes precedence over CVS/Root and CVS/Repository, > > which in turn take precedence over $CVSROOT. > > Is it an interesting feature to keep? I see it as more dangerous than > useful it the cvs user doesn't take care. Yes, it's an interesting feature to keep precisely because it *is* the only way to override CVS/Root (and because it's a much more convenient way of specifying a non-default repository when you don't have anything checked out yet than changing $CVSROOT). And it is dangerous, which is why it should not be used as a matter of course, but only in rare, special circumstances (i.e., when doing something to a repository other than your default repository when you don't already have something checked out). -Larry Jones Life's a lot more fun when you're not responsible for your actions. -- Calvin
Re: remote checkout problem with cvs
On Tue, May 16, 2000 at 08:45 +0200, Ziegler Gábor wrote: > > cvs checkout -P 31um (in directory D:\POPO) > cvs server: cannot open /root/.cvsignore: Permission denied > cvs [server aborted]: can't chdir(/root): Permission denied *Please* make sure you use your own resources before annoying others by wasting their time. IOW: Do a little work and search the archive before posting FAQs. Latest messages with this subject (or the ones I stored here): Message-ID: <001301bfb781$05678dc0$0304@dave> From: "David L. Martin" <[EMAIL PROTECTED]> To: "Nosediver" <[EMAIL PROTECTED]>, "Erik Kluzek" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Subject: Re: [NEWBIE] Is this list archived? Date: Sat, 6 May 2000 12:32:12 -0500 and Message-Id: <[EMAIL PROTECTED]> Subject: Re: [NEWBIE] Is this list archived? To: [EMAIL PROTECTED] (Nosediver) Date: Mon, 8 May 2000 10:52:23 -0400 (EDT) Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] From: [EMAIL PROTECTED] (Larry Jones) and the sites you want to visit: > It is archived at www.egroups.com An interactive FAQ is > available at http://www.loria.fr/~molli/ See > http://www.sourcegear.com/CVS/support for these and other > links. > Along with other places, it is archived with all the other GNU > mailing lists at ftp://ftp-mailing-list-archives.gnu.org/. virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76 Gerhard Sittig true | mail -s "get gpg key" [EMAIL PROTECTED] -- If you don't understand or are scared by any of the above ask your parents or an adult to help you.
Re: query - cvs for sparc machine
We have CVS running on several Sparc computers with many versions of Solaris - no problem. Alan Thompson "Amit Garg" <[EMAIL PROTECTED]> on 05/17/2000 09:09:22 AM To: [EMAIL PROTECTED] cc:(bcc: Alan Thompson/Orincon) Subject: query - cvs for sparc machine Hi, I have a query regarding CVS. Is it possible to use CVS on SPARC with solaris running on it? I have found various versions of CVS for solaris but they don't work on SPARC machine. If it is available, please let me know from where I can download the CVS that I can use on SPARC machines. thanks, Amit Garg Software Engineer Intersoft Technologies 270, Littleton Rd, #23 Westford, MA
Re: Removing files from two servers simultaneously
[EMAIL PROTECTED] (Larry Jones) writes: > Jorge Godoy writes: > > > > Both servers were onto his ~/.cvspass file. He don't have the CVSROOT > > environment variable defined (all commands use the -d option). > > You should only use -d when doing the initial checkout -- once you have > stuff checked out, CVS knows where it came from (from CVS/Repository and > CVS/Root), so there's no need to specify it on the command line and > doing so can be dangerous (see below). I understood. So, the only way to override CVS/Root is with the -d option. Can I "blindly" believe that? :-) > Most likely, he used the wrong -d option for the directory he was in. > An explicit -d option takes precedence over CVS/Root and CVS/Repository, > which in turn take precedence over $CVSROOT. Is it an interesting feature to keep? I see it as more dangerous than useful it the cvs user doesn't take care. One can make aliases to log into the correct cvs server and also alias cvs to "cvs -d server/repository"... If CVS/Root had precedence, one couldn't do that... -- Godoy. <[EMAIL PROTECTED]> Departamento de Publicações Publishing Department Conectiva S.A.
Re: Removing files from two servers simultaneously
Jorge Godoy writes: > > Both servers were onto his ~/.cvspass file. He don't have the CVSROOT > environment variable defined (all commands use the -d option). You should only use -d when doing the initial checkout -- once you have stuff checked out, CVS knows where it came from (from CVS/Repository and CVS/Root), so there's no need to specify it on the command line and doing so can be dangerous (see below). > He has two different directories but modules have the same name: > > /home/cvs/server1/module > /home/cvs/server2/module > > Is it possible that removed files from server2 could affect the > repositories on server1? I'm absolutely sure that files were removed > only from the second server. The CVS/Root files indicate the correct > repository for both servers. Most likely, he used the wrong -d option for the directory he was in. An explicit -d option takes precedence over CVS/Root and CVS/Repository, which in turn take precedence over $CVSROOT. -Larry Jones That's one of the remarkable things about life. It's never so bad that it can't get worse. -- Calvin
Cannot Find Password
After running "cvs update" the command appears to run correctly but ends with "Cannot find password. Update aborted". The user can log in (local repository) and is in the passwrd file. Anyone know where this is coming from? -- Michael
Re: query - cvs for sparc machine
I'm using it on on a ultrasparc... I downloaded the source and compiled it myself... Works fine... GaRy Amit Garg wrote: > > Hi, > > I have a query regarding CVS. Is it possible to use CVS on SPARC with > solaris running on it? I have found various versions of CVS for solaris but > they don't work on SPARC machine. > > If it is available, please let me know from where I can download the CVS > that I can use on SPARC machines. > > thanks, > > Amit Garg > Software Engineer > Intersoft Technologies > 270, Littleton Rd, #23 > Westford, MA -- Gary Pinkham Reasoning, Inc. Voice: 781-359-3132 One New England Executive Park Fax: 781-229-2770 Burlington, MA 01803Email: [EMAIL PROTECTED]
Re: query - cvs for sparc machine
Amit Garg writes: > > I have a query regarding CVS. Is it possible to use CVS on SPARC with > solaris running on it? I have found various versions of CVS for solaris but > they don't work on SPARC machine. Of course. Assuming you have a C compiler, you can download the source from www.cyclic.com and build it yourself. -Larry Jones In short, open revolt and exile is the only hope for change? -- Calvin
Removing files from two servers simultaneously
Hi. We work with some cvs servers. A user was logged on two different servers working with two different versions of a module (one was the original module and the other was its copy plus additional translations). Both servers were onto his ~/.cvspass file. He don't have the CVSROOT environment variable defined (all commands use the -d option). He has two different directories but modules have the same name: /home/cvs/server1/module /home/cvs/server2/module Is it possible that removed files from server2 could affect the repositories on server1? I'm absolutely sure that files were removed only from the second server. The CVS/Root files indicate the correct repository for both servers. Thanks, -- Godoy. <[EMAIL PROTECTED]> Departamento de Publicações Publishing Department Conectiva S.A.
query - cvs for sparc machine
Hi, I have a query regarding CVS. Is it possible to use CVS on SPARC with solaris running on it? I have found various versions of CVS for solaris but they don't work on SPARC machine. If it is available, please let me know from where I can download the CVS that I can use on SPARC machines. thanks, Amit Garg Software Engineer Intersoft Technologies 270, Littleton Rd, #23 Westford, MA
Merge problem with WinCVS
Maybe this is a trivial matter, but here it is: We develop in WinCVS on the main trunk and say we arrive at ver 1.4 of file.c. Then we create a branch, named my_branch, and Team A starts working on it. As a result of this work, some lines are added, some are modified and some other are deleted from the initial revision of file.c. Team B goes on on the main trunk, does a similar job as Team A and checks in, at the end, version 1.5. Now the two teams prepare from a merge from my_branch to the main trunk. How is the merge done, in detail ?? In our experience it seems that lines that are DELETED while working on the branch versions REAPPEAR after the merge if these ARE STILL present in the main trunk versions. Should this be outlined as a "whole line" conflict ? So, what kind of merge is this ? In other words, what are exactly the merge rules ? We have carefully looked at the Cederqvist, but we did not find a suitable answer to our doubts. This is very important for us since if we do not clearly understand what is behind the merge command we feel a little unconfident in the merge operation, which is not frequent in our environment but sometimes really necessary. By the way, is it possible to integrate in WinCVS an external merge tool ( such as AraxisMerge ) the same way it is possible to integrate an external diff tool ? Thanks in advance for any kind of help. Regards to all, Aldo Borrione Aldo BORRIONE Centro Ricerche FIAT Direzione Sistemi Elettronici DSS-Progettazione Software Tel: +39.011.9083.945 Fax:+39.011.9083.083 Email: [EMAIL PROTECTED]
Re: CVS security: networked filesystems like AFS, client server ,ssh
[EMAIL PROTECTED] on 05/17/2000 02:03:11 AM >Noel L Yap <[EMAIL PROTECTED]> writes: > >> I see (some of) the requirements as the following: >> 1. Allow CVS to work without a login account on the server. > >I don't understand the problem with creating an ssh account that only >allows the cvs server command. I certainly have more confidence in ssh's >security than in CVS's, and I believe this is the setup that SourceForge >is currently using. I should've added another requirement: 3. Minimize involvement of sysadmin (at least for management of read-only users). The reason I didn't include it the first time is 'cos it's more a requirement in a maintenance sense than an absolute sense. For example, I'd like to distribute (to an extent) the admin of the repository so that I can give authorization to some people to be able to add/remove other people to the list of read-only users. Noel This communication is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of J.P. Morgan & Co. Incorporated, its subsidiaries and affiliates.
Re: CVS logins
Sandra Wittenbrock writes: > > cvs [login aborted]: authorization failed: server cvs rejected > access > > With the same user name and password, I can login from another > computer. If the same username and password work from another machine (and you're sure you didn't make a typo in one of them), the problem is most likely that your $CVSROOT isn't quite right. -Larry Jones The living dead don't NEED to solve word problems. -- Calvin
Re: time zones
Mike Shamberger writes: > > How does CVS work with time zones? I have development groups across > different time zones. Will this cause a problem when trying to figure out > when files were really modified? Anyone have any solutions? CVS keeps all times in UTC (and usually displays them that way, too), so as long as the client machines know what timezone they're in,, everything works just fine. -Larry Jones You're going to be pretty lonely in the nursing home. -- Calvin
Add to documentation (WAS: RE: cvs permissions)
> That would place pretty weird permissions on all but > directories. Maybe > you really mean: > find $CVSROOT -type d -print | xargs chmod g+s I'm very glad this diskussion came up right now, because I was about to ask the same thing. I think this should be in the main documentation; is there somebody on this list responsible for the docs? Regards, EOF
RE: CVS security: networked filesystems like AFS, client server, ssh
> CVS using a non-socket/port transport like rsh or ssh > to connect to a server machine. "cvs server" > > As secure as the transport. > > E.g. requires account administration on the > machine on which cvs server will run. You lose very much in performance if you run cvs "locally" over a networked filesystem, instead of a client server. Believe me, I got a change from about 25 minuter to between 5 and 8 seconds by switching from a smb-mount to ssh-client/server. Security-wise though, I don't know that much about it... Regards, EOF
FW: [Plib-devel] UL directory.
Hi I am hoping that someone can shed some light on this. I am not a member of the list so please cc me directly Thanks in advance Norman Vine -- [EMAIL PROTECTED] >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED]] On Behalf Of >Steve Baker >Sent: Wednesday, May 17, 2000 2:12 AM >To: [EMAIL PROTECTED] >Subject: Re: [Plib-devel] UL directory. > > >Norman Vine wrote: >> >> Curt writes: >> >> >Steve Baker writes: >> >> Well, I've tried absolutely everything and I can't get CVS to >> >> get rid of that 'UL' directory. >> > >> >As far as I know, CVS provides no commands or options to remove a >> >directory. > >OK - thanks for the info guys. > >The problem here was that (for Windoze-related reasons) the directory >was inadvertantly created with an UPPERCASE filename. Whilst I can >understand that CVS won't delete a directory - it's a pain that >it won't let me create a new directory with the same name but in >lowercase...but I guess that must be for Windoze-compatability >reasons also. > >I guess that we should make a rule that if someone wants to make >a new directory, they should either use UNIX/Linux or ask me to >do it. > >-- >Steve Baker http://web2.airmail.net/sjbaker1 >[EMAIL PROTECTED] (home) http://www.woodsoup.org/~sbaker >[EMAIL PROTECTED] (work) > >___ >plib-devel mailing list >[EMAIL PROTECTED] >http://lists.sourceforge.net/mailman/listinfo/plib-devel >