Re: [Re: support cvs login for rsh mode?]

2000-07-03 Thread lucky seven

Many thanks for the explanation. I will look into SSH. Are there any more
detailed reference for configuring/using SSH with CVS?

On another topic, I get following message:

Must be attached to terminal for 'am I' option

How can I get rid of this? Thanks again.

regards,
ls

[EMAIL PROTECTED] (Greg A. Woods) wrote:
 [ On , July 2, 1900 at 00:51:37 (JST), lucky seven wrote: ]
  Subject: support cvs login for rsh mode?
 
  It would be nice to support cvs login for :ext: same as :pserver: , that
is, a
  new line will generate in HOME/.cvspass for accessing via ext and that
line
  will be removed at cvs logout. Due to security reason, .rhosts is not
  allowed.
 
 Ah, no, it wouldn't actually.  Doing so would again make CVS the weak
 link in whatever security they provide.
 
 Any external remote execution facility will supply its own method of
 eliminating user interaction during authentication, if that should be
 safe to do given the style of authentication.
 
 Certainly rsh and all versions of ssh provide such mechanisms currently
 so there's definitely no need to make CVS the weak link in them.
 
 If ~/.rhosts is not allowed in your environment and yet you're still
 using RSH then you've got some seriously brain-damaged security people!
 The only major loop-hole in the ~/.rhosts facility is that it allows
 ordinary users to grant authorisation to other users.  However if your
 site is auditing for the presence of ~/.rhosts files then they can just
 as easily audit their contents and thus prevent such a loop-hole with no
 additional added risk (and in fact in some scenarios the overall risks
 go *WAY* down when you allow ~/.rhosts because people stop typing their
 passwords in the clear -- in fact forcing ~/.rhosts can be enormously
 more secure than plain old telnet (it all depends on your exact
 circumstances of course, including what threats you face).
 
 Indeed if your site is not allowing ~/.rhosts then they certainly won't
 allow a ~/.cvspass for RSH!  (at least not so long as they have two
 functioning neurons to rub together! ;-)
 
 You should probably switch to SSH in any case though.
 
 -- 
   Greg A. Woods
 
 +1 416 218-0098  VE3TCP  [EMAIL PROTECTED]  robohack!woods
 Planix, Inc. [EMAIL PROTECTED]; Secrets of the Weird [EMAIL PROTECTED]



Get your own FREE, personal Netscape WebMail account today at 
http://webmail.netscape.com.




Re: [Re: support cvs login for rsh mode?]

2000-07-03 Thread Tobias Weingartner

On Monday, July 3, lucky seven wrote:
 Many thanks for the explanation. I will look into SSH. Are there any more
 detailed reference for configuring/using SSH with CVS?
 
 On another topic, I get following message:
 Must be attached to terminal for 'am I' option
 How can I get rid of this? Thanks again.

Usually a "problem" with your .login/.cshrc/.bashrc/.etc files.  Don't
make them run programs that may output strings upon a non-session login.
IE: test from $prompt (or whatever the convention is in your shell), and
don't use 'who am i' when the console is not defined...

--Toby.





Re: WinCVS case problem

2000-07-03 Thread Martin Roehrig

Hi Michael,

"Michael S. Tsirkin" schrieb:

 I am using WinCVS 11b4
 I have the following problem:
 when a file is created with a mixed-case
 (upper/lower) name, e.g. BuildFlow.html

 After I add it to cvs and commit, in the repository
 I see the file buildflow.html

Which sort of repository access do you use and where is your repository
located?

I got a similar situation when I tried to copy files from Windows to a
locally mounted Unix "drive" (via ASU). All file names were converted to
lower case by ASU - the same situation with Samba on a Linux server
however worked fine.

So if you use (Win)CVS to access a Unix repository via local mode in
such an environment you may get the same problems with CVS as I got with
simply copying files.

You may consider to use one of the client/server modes instead. At least
with pserver I didn't get such problems.

Best regards
Martin





cvs login to remote system

2000-07-03 Thread Alberto Toietta




Problem: I want use CVS to a remote system where is the 
reposity.1) I have modified 
/etc/inetd.confcvspserver stream 
tcp nowait root 
/usr/local/bin/cvscvs 
--allow-root=/home2/users/alberto/reposity pserver2) 
reboot the system3) I have created the file passwd in CVSROOT4) 
Connect using the command cvs login to the remote reposity:cvs -d 
:pserver:alberto@sunultra:/home2/users/alberto/reposity login(Logging in 
to alberto@sunultra)cvs [login aborted]: unrecognized auth response from 
sunultra: cvs pserver:No CVSROOT specified! Please use the `-d' 
optionI have specified -d Alberto 
Toietta


Unsubscribe

2000-07-03 Thread Wolf Mueller

I'll view the messages through the web.

Thanks.




Diff / Status problem on WinNT

2000-07-03 Thread Markus Niebel

Maybe this is an error which may come up in rare circumstances and maybe
it is fixed yet (in which version???)

We're using WinCVS 1.06 and commandline client 1.10.5 on NT machines and
local access to the repo on a linux box via Samba. We detected the 
following problem:

   dir1
+subdir1
|+---File1.hpp
|+---xxx
|  
+---File1.hpp
+---xxx

The File1.hpp-files were added and commited at the same time and when I
make cvs status I can see the same time stamps. But the files have
definitly
different contents. When I copy File1.hpp from subdir1 over File1.hpp in
dir1 and wincvs is not running then neither cvs status nor cvs diff can
detect that the file has changed. This is wrong since the project in
dir1
gets broken.

Anyone get an idea what went wrong?

Tia Markus
-- 
COLOUR CONTROL Farbmeßtechnik GmbH
Markus Niebel   Bornaer Straße 205
mail: [EMAIL PROTECTED]   D-09114 Chemnitz / Germany




UNSUBSCRIBE

2000-07-03 Thread Lawrence Schiefer

WOW!  Email flood!  I'll just view things via the web.  Thanks!

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com




Re: cvs login to remote system

2000-07-03 Thread Mike

Did you set the CVSROOT environment variable in profile?

If you are running LINUX, see:

http://www.michael-amorose.com/cvs/

-m
-

At 11:59 AM +0200 7/3/00, Alberto Toietta wrote:
Problem: I want use CVS to a remote system where is the reposity.

1) I have modified /etc/inetd.conf

cvspserverstreamtcpnowaitroot/usr/local/bin/cvs
cvs--allow-root=/home2/users/alberto/repositypserver

2) reboot the system

3) I have created the file passwd in CVSROOT

4) Connect  using the command cvs login to the remote reposity:

cvs -d :pserver:alberto@sunultra:/home2/users/alberto/reposity login

(Logging in to alberto@sunultra)
cvs [login aborted]: unrecognized auth response from sunultra: cvs pserver:
No CVSROOT specified!  Please use the `-d' option

I have specified -d 

Alberto Toietta




Re: Can't pass options when using pserver or ext

2000-07-03 Thread Matthias Kranz

On Fri, Jun 30, 2000 at 10:08:22AM -0700, Eric / Chang-Cheng, Chao wrote:
 Hi, I am having problems trying to checkout a branch from a remote
 repository. I tried both methods, pserver and ext. Both didn't work. The
 problem seems to be that I can't pass any options to update at all. All
 options are seemed to be assumed for cvs.
 
 For example if I do
 "cvs update -r Release-05_20_2000-branch",  cvs assumes that the "-r
 Release-05_20_2000-branch" is for cvs and not for update.
 
 The same goes for any other cvs commands, eg. cvs status, cvs log, etc.
 I just can't pass any options to them.
 
 If I execute the commands on the machine where the repository resides,
 everything is ok.
 
 Is there a way around this problem ??

There shouldn't be such a problem :).

Maybe your specification of CVSROOT has an annoying glitch ...

Cheers,
Matthias
-- 
Matthias Kranz  [EMAIL PROTECTED]
 http://www.belug.org/~kranz
"Ever tried. Ever failed. No matter. Try again.
 Fail again. Fail better." (Samuel Beckett)




Re: recent commits not being seen

2000-07-03 Thread Matthias Kranz

On Sat, Jul 01, 2000 at 03:22:44PM -0400, David Storrs wrote:
 We've got a small team and none of us are very experienced with
 CVS...I've used it before, but I've never administered it.  Of the three
 people who are working from this office, two of us have no problems
 whatsoever.  The third guy (Paul), has constant problems...when he does
 an update (i.e.:  "cvs update" in the top-level directory of the
 project), he does not get the most recent versions of the files.  We
 discovered that he did not have a CVS directory in his top-level project
 directory, so we tried inserting one manually and allowing cvs to fill
 it.  That didn't work; CVS started crashing right and left.
 
 I doubt I've given enough information for anyone to solve this
 problem, but I don't even know where I should be looking...if you can
 tell me what questions to ask or what information to provide so that our
 problem CAN be solved, I would be very grateful.

Hmm, maybe you want to set the 'TopLevelAdmin' in
$CVSROOT/CVSROOT/config to 'yes'? Otherwise you have always to either
specify the repository via '-d' or through the CVSROOT environment
variable when working at top of the project.

Cheers,
Matthias
-- 
Matthias Kranz  [EMAIL PROTECTED]
 http://www.belug.org/~kranz
"Ever tried. Ever failed. No matter. Try again.
 Fail again. Fail better." (Samuel Beckett)




Description message, cvs add -m and cvs admin -t

2000-07-03 Thread Keith Beattie

It appears that 'cvs add -m "new file description message"' doesn't create
an entry in the desc field of the ,v file in the repository.

Additionally, I can't seem to get 'cvs admin -t' to work to change the
description field.

I've confirmed this with server and client version 1.10.5 and client 1.10.8
(using the same server). Am I missing something here?  Has this been fixed
in later versions of the server?

ksb




Modifing files in/out of repository

2000-07-03 Thread tewks

Hello, 

I am trying to modify files during the checkout/checkin processes.  
For example, make sure and run JIndent prior to committing.  I 
thought I might be able to get away with using the -i/-o/-u option of 
modules but it seems to me that this would have to work on the ,v 
files. (Is this true?) I would like any modifications to occur prior 
to cvs diff formatting.  Is this possible? 

I have looked through the documentation and this egroup but seem to 
be coming up pretty much empty on finding anything.

Just for info I am using pserver with a variety of client OS machines.

Thanks for any info




Re: recent commits not being seen

2000-07-03 Thread Pavel Roskin

Hello!

On Sat, 1 Jul 2000, David Storrs wrote:
[skipped]
 it.  That didn't work; CVS started crashing right and left.

It happens quite rare in other mailing lists I'm subscribed to, but it's
very common for [EMAIL PROTECTED] that people post messages about problems
without even giving the version of CVS, not to mention any other details.

It gets annoying. People don't even think that the problem might have been
fixed since the version they are using. They don't trust us any
information about their systems, and yet they want us to help.

Maybe somebody of us knows a URL describing how to report bugs properly -
then whoever reading such messages could post that URL as a reply
(after excluding [EMAIL PROTECTED] from cc:, of course)

Regards,
Pavel Roskin