patchConcurrent Versions System - Patches: patch #5053, adds new cvs command, 'passwd', to...

 
 

You are not allowed to post comments on this tracker with your current authentification level.

patch #5053: adds new cvs command, 'passwd', to change cvs password using cvs client

Submitted by:  None
Submitted on:  Wed 26 Apr 2006 07:03:32 AM UTC  
 
Category: Feature (patch attached)Priority: 5 - Normal
Status: NonePrivacy: Public
Assigned to: NoneOriginator Email: -unavailable-
Open/Closed: OpenFixed Release: None
Fixed Feature Release: None

Sat 29 Apr 2006 06:28:10 PM UTC, comment #2:

I was just looking over at the CVSNT source and they already
provide a 'passwd' command. So, it would probably be good to
ensure that anything added to CVS will either interoperate
correctly, or be called something else completely. I suggest
you update your patch so that it avoids the name "passwd" at
present to avoid interoperation problems with CVSNT clients
and servers.

Options on the CVSNT 'passwd' command are apparently as
follows:

-a Add user
-x Disable user
-X Delete user
-r real_user Alias username to real system user
-R Remove alias to real system user
-D domain Use domain password

You may use the command:

cvs -d :pserver:cvs@cvs.cvsnt.org:/usr/local/cvs checkout cvsnt

to checkout the CVSNT sources. Documentation of the CVSNT
client/server protocol should be in doc/cvsclient.dbk (XML
document text).

Note that it will also be desirable for your patch to add
the documentation for the 'passwd' protocol to the
doc/cvsclient.texi file.

Mark D. Baushke <mdb>
Project Administrator
Thu 27 Apr 2006 01:58:38 AM UTC, comment #1:

I have replied in private e-mail with suggestions about
coding style and reported some bugs with this patch.

The biggest problem with the patch as provided is that
is assumes that flock() and LOCK_EX exist on all platforms
and this is a bad assumption. For example, Solaris 9 does
not provide this functionality. It may be desirable to look
at how the GNULIB getpass function does exclusivity locking
as an alternative approach.

By the way, the patch is no patch presently attached to this
case.

Mark D. Baushke <mdb>
Project Administrator
Wed 26 Apr 2006 07:03:32 AM UTC, original submission:

The cvs-passwd patch is meant add new command named
'passwd' to the cvs; this is to facilitate the cvs user,
to change her cvs pserver password, at her will, by
using the cvs command line client program.

The patch is been created on my machine running FC3 and is made
for cvs-1.12.13 source tree.

Anonymous

 

Attached Files
file #12328:  cvs-passwd.patch added by None (54kB - text/x-patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Thu 29 Mar 2007 08:42:42 AM UTCNoneAttached File-=>Added cvs-passwd.patch, #12328

Back to the top


Powered by Savane 3.1-cleanup