[Cvsnt] Latest updates - prbblem adding user with passwd command
Sune Falck
Sune.Falck at telia.com
Mon Feb 25 18:27:30 GMT 2002
I'm having problems administrating users with rhe passwd command.
Existing user info in the passwd file is overwritten and the result is
an unusable passwd file.
Example session:
============
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv version
Client: Concurrent Versions System (CVSNT) 1.11.1.3 rc1 (Build 53)
(client/server)
Server: Concurrent Versions System (CVSNT) 1.11.1.3 rc1 (Build 53)
(client/server)
Changing the passsword for the only user
===============================
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv passwd
Changing password for sunfal at localhost
New password: ******
Verify password: ******
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv login
Logging in to :pserver:sunfal at localhost:2401/arkiv
CVS password: ******
C:\dev\arkiv\CVSROOT>more passwd
sunfal:bbrkaPUcMhjjs
Adding a new user
=============
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv passwd -a xuser
Adding user xuser at localhost
New password: ****
Verify password: ****
C:\dev\arkiv\CVSROOT>more passwd
sunfalxuser:kdZqgkAP0EIkg
An ASCII dump to show
C:\dev\arkiv\CVSROOT>od -a passwd
0000000 s u n f a l x u s e r : k d Z q
0000020 g k A P 0 E I k g
0000031
Both user accounts are unusable after this operation and there is no
line-feed
==========================================================
A new test
========
C:\dev\arkiv\CVSROOT>od -a passwd
0000000 s u n f a l : nl
0000010
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv passwd
Changing password for sunfal at localhost
New password: *******
Verify password: *******
C:\dev\arkiv\CVSROOT>od -a passwd
0000000 s u n f a l : I 0 e i g 1 6 g h
0000020 H q h U
0000024
Missing new line after password update.
==============================
A new test with passwd line ending in cr/lf
================================
C:\dev\arkiv\CVSROOT>od -a passwd
0000000 s u n f a l : I 0 e i g 1 6 g h
0000020 H q h U cr nl
0000026
C:\tmp>cvs -d :pserver:sunfal at localhost:/arkiv passwd
Changing password for sunfal at localhost
New password: *******
Verify password: *******
C:\dev\arkiv\CVSROOT>od -a passwd
0000000 s u n f a l : O 8 4 W W N 8 X O
0000020 g q E k
0000024
No line terimator in this case either
==========================
Sune Falck
_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
More information about the cvsnt
mailing list