LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Closed Thread
  Search this Thread
Old 09-17-2005, 08:34 AM   #1
rupak
Member
 
Registered: Feb 2003
Location: Bangalore, India
Distribution: RedHat 9 (2.4.20-8, RHL 3.2.2-5), Trying out Fedora Core 1 for x86_64 on Presario Laptop r3140us
Posts: 30

Rep: Reputation: 15
Running CVS Server with pserver as "cvs" user on Fedora Core 4


Hi,

I have been trying hard to setup a cvs server on Fedora Core 4 box. After lots of efforts (including installing missing xinetd), here is the state where I'm stuck:

Code:
$ cvs -d :pserver:rupak@192.168.2.10:/home/cvs/cvsroot status
setgid failed: Operation not permitted
I can login but any other operation just fails with this error.

Here is how the cvspserver service configuration looks like:

Code:
# default: off
# description: The CVS service can record the history of your source \
#              files. CVS stores all the versions of a file in a single \
#              file in a clever way that only stores the differences \
#              between versions.
service cvspserver
{
	disable			= no
	socket_type		= stream
	protocol		= tcp
	wait			= no
	user			= cvs
	log_type		= FILE /var/log/cvspserver
	passenv			= PATH
	server			= /usr/bin/cvs
#	env			= HOME=/home/cvs
	server_args		= -f --allow-root=/home/cvs/cvsroot pserver
	bind			= 192.168.2.10
#	log_on_failure		+= USERID
}
and this is the cvs permissions:
Code:
-rwxr-sr-x  1 root root 603128 Apr 20 14:31 /usr/bin/cvs
following is the cvsroot directory:
Code:
drwxrwxr-x  3 cvs cvsadmin 4096 Sep 16 18:45 /home/cvs/cvsroot
with these contents:
Code:
total 12
drwxrwxr-x  3 cvs cvsadmin 4096 Sep 16 18:45 .
drwxr-xr-x  3 cvs cvsadmin 4096 Sep 16 23:54 ..
drwxrwxr-x  3 cvs cvsadmin 4096 Sep 16 23:42 CVSROOT
The remote login succeeds:
Code:
$ cvs -d :pserver:rupak@192.168.2.10:/home/cvs/cvsroot login
Logging in to :pserver:rupak@192.168.2.10:2401/home/cvs/cvsroot
CVS password:
$
I have tried removing the setgid from cvs and putting it back, modifying the service configuration (putting group there and removing it) but somehow nothing seems to work. Also, even google fails me here and does not yield any documentation on this. :scratch:

Oh and BTW, the firewall is disabled and SELinux is also disabled.

Help me, Gurus! I don't want to run the cvs server as root.

Thanks.
Rupak
 
Old 09-17-2005, 10:23 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Please do not post the same thread in more than one forum. Picking the most relevant forum and posting it once there makes it easier for other members to help you and keeps the discussion all in one place.

http://www.linuxquestions.org/rules.php
 
Old 09-17-2005, 12:10 PM   #3
rupak
Member
 
Registered: Feb 2003
Location: Bangalore, India
Distribution: RedHat 9 (2.4.20-8, RHL 3.2.2-5), Trying out Fedora Core 1 for x86_64 on Presario Laptop r3140us
Posts: 30

Original Poster
Rep: Reputation: 15
I was not sure if it is a CVS issue or Fedora Issue. I was thinking of (sym)linking it somehow but could not figure out if that was possible.

I think, Fedora guys should cover this issue in any case, hence this one can be closed.

Sorry guys.
Rupak
 
  


Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Running CVS Server on Fedora Core 4 with pserver as "cvs" user rupak Fedora 2 09-17-2005 02:06 PM
wincvs to cvs via pserver "encountered a problem" during login julianop Linux - Software 0 02-17-2005 09:09 PM
CVS: Can I restrict the "cvs remove" to specific users? CaptainRandom Linux - Software 4 01-13-2005 03:53 PM
cvs wine. Unable to download. Error "cvs: command not found" gonus Debian 5 08-03-2004 07:13 PM
CVS PSERVER setup woe - Fedora Core 2 paulecoyote Linux - Software 0 06-03-2004 01:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:14 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration