[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Problems with user authentication
From: |
Prem Prakash Pathak |
Subject: |
RE: Problems with user authentication |
Date: |
Mon, 5 May 2003 21:01:32 +0530 |
You need to map cvs user to system user under CVSROOT/passwd file.
i.e.
antonio:KxSwBZ3hHuzQQ:cvs
Then it will work. As without mapping it with system user, User "antonio"
will just connect to ur CVSServer & not able to create or add any file to
system. To create/add a file , you need a system user.
I hope you will get it
Prem
-----Original Message-----
From: Antonio Navarro Navarro [mailto:address@hidden
Sent: Monday, May 05, 2003 8:56 PM
To: address@hidden
Subject: Problems with user authentication
Hi all,
I have installed cvs 1.11.5-r1 in a Gentoo Linux with the following
config :
# cat /etc/xinetd.d/cvspserver
service cvspserver
{
disable = no
socket_type = stream
wait = no
user = cvs
group = users
log_type = FILE /var/log/cvspserver
protocol = tcp
env = '$HOME=/home/cvsroot'
log_on_failure += USERID
port = 2401
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver
}
I have a user cvs with group users :
# ls -alR /home/cvsroot/
/home/cvsroot/:
total 7
drwx------ 3 cvs users 104 May 5 16:12 .
drwxr-xr-x 4 root root 120 Apr 30 18:00 ..
drwxrwxr-x 3 cvs users 1112 Apr 30 18:43 CVSROOT
/home/cvsroot/CVSROOT:
total 139
drwxrwxr-x 3 cvs users 1112 Apr 30 18:43 .
-rw-rw-r-- 1 cvs users 493 Apr 30 18:43 .#checkoutlist
-rw-rw-r-- 1 cvs users 760 Apr 30 18:43 .#commitinfo
-rw-rw-r-- 1 cvs users 987 Apr 30 18:43 .#config
-rw-rw-r-- 1 cvs users 602 Apr 30 18:43 .#cvswrappers
-rw-rw-r-- 1 cvs users 1025 Apr 30 18:43 .#editinfo
-rw-rw-r-- 1 cvs users 1141 Apr 30 18:43 .#loginfo
-rw-rw-r-- 1 cvs users 1151 Apr 30 18:43 .#modules
-rw-rw-r-- 1 cvs users 564 Apr 30 18:43 .#notify
-rw-rw-r-- 1 cvs users 649 Apr 30 18:43 .#rcsinfo
-rw-rw-r-- 1 cvs users 879 Apr 30 18:43 .#taginfo
-rw-rw-r-- 1 cvs users 1026 Apr 30 18:43 .#verifymsg
drwx------ 3 cvs users 104 May 5 16:12 ..
drwxrwxr-x 2 cvs users 48 Apr 30 18:43 Emptydir
-r--r--r-- 1 cvs users 493 Apr 30 18:43 checkoutlist
-r--r--r-- 1 cvs users 693 Apr 30 18:43 checkoutlist,v
-r--r--r-- 1 cvs users 760 Apr 30 18:43 commitinfo
-r--r--r-- 1 cvs users 960 Apr 30 18:43 commitinfo,v
-r--r--r-- 1 cvs users 987 Apr 30 18:43 config
-r--r--r-- 1 cvs users 1187 Apr 30 18:43 config,v
-r--r--r-- 1 cvs users 602 Apr 30 18:43 cvswrappers
-r--r--r-- 1 cvs users 802 Apr 30 18:43 cvswrappers,v
-r--r--r-- 1 cvs users 1025 Apr 30 18:43 editinfo
-r--r--r-- 1 cvs users 1225 Apr 30 18:43 editinfo,v
-rw-rw-rw- 1 cvs users 0 Apr 30 18:43 history
-r--r--r-- 1 cvs users 1141 Apr 30 18:43 loginfo
-r--r--r-- 1 cvs users 1341 Apr 30 18:43 loginfo,v
-r--r--r-- 1 cvs users 1151 Apr 30 18:43 modules
-r--r--r-- 1 cvs users 1351 Apr 30 18:43 modules,v
-r--r--r-- 1 cvs users 564 Apr 30 18:43 notify
-r--r--r-- 1 cvs users 764 Apr 30 18:43 notify,v
-r-------- 1 cvs users 22 Apr 30 18:44 passwd
-r--r--r-- 1 cvs users 649 Apr 30 18:43 rcsinfo
-r--r--r-- 1 cvs users 849 Apr 30 18:43 rcsinfo,v
-r--r--r-- 1 cvs users 879 Apr 30 18:43 taginfo
-r--r--r-- 1 cvs users 1079 Apr 30 18:43 taginfo,v
-rw-rw-rw- 1 cvs users 0 Apr 30 18:43 val-tags
-r--r--r-- 1 cvs users 1026 Apr 30 18:43 verifymsg
-r--r--r-- 1 cvs users 1226 Apr 30 18:43 verifymsg,v
The /home/cvsroot/CVSROOT/passwd file contains :
antonio:KxSwBZ3hHuzQQ
If I try to login from the server (or from other machine in the
network) I obtain the following :
With the correct password :
# cvs -d :pserver:address@hidden:/home/cvsroot login
Logging in to :pserver:address@hidden:2401/home/cvsroot
CVS password:
#
With incorrect password :
zeus root # cvs -d :pserver:address@hidden:/home/cvsroot login
Logging in to :pserver:address@hidden:2401/home/cvsroot
CVS password:
cvs login: authorization failed: server 192.168.167.155 rejected access to
/home/cvsroot for user antonio
After logging with the correct password, if I try to add a file (for
example) :
# cvs add test.c
Fatal error, aborting.
antonio: no such user
Where is the error ? The user authentication seems to work ok.
Best regards,
Antonio Navarro Navarro
address@hidden
BemarNet Management
http://www.bemarnet.es
_______________________________________________
Info-cvs mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/info-cvs