Any one have a reference/usl for installing CVS on SuSE. Have not done it before and most references IM seeing are RH specific or overly complicated.. Many thanks in advance. Chris H
On Sunday 09 June 2002 09:59 pm, Chris Herrnberger wrote:
Any one have a reference/usl for installing CVS on SuSE. Have not done it before and most references IM seeing are RH specific or overly complicated..
Many thanks in advance.
Chris H
I didn't see an answer to this on the list. There should be virtually no diffearnce between RedHat and SuSE in these respsects. You did not say if you are waning to set up a cvs client or server, but I assume you mean server. First, install cvs with YaST or YaST2 of your SuSE CD. Second, edit /etc/inetd.conf and find the line the looks like this: # cvspserver stream tcp nowait root /usr/sbin/tcpd /usr/bin/cvs -f --allow-root=/home/cvsroot pserver Remove the commnet charachter ( "#" ) and space from the front of the line. Save the file and restart inetd: rcinetd restart After that, all instuructions for setting up a repository should be the same between RedHat and SuSE. If not, ask again for more specific help. Ask the list, not me. HTH JW
On Sun, 09 Jun 2002, Chris just had to get this off his chest:
Any one have a reference/usl for installing CVS on SuSE. Have not done it before and most references IM seeing are RH specific or overly complicated..
It's not different from setting it up on another distro. - Install the cvs package. - make a new group cvs - make a new group cvsadmin - make yourself member of cvsadmin and cvs - also make other users that use CVS member of cvs - make a new user cvs, primary group cvs, home = /usr/local/repository (can be any directory of course, this will be $CVSROOT), shell = /bin/false, passwd = '*' (not valid) - chmod g+s $CVSROOT If you want to use cvs from a remote host: - Edit /etc/inetd.conf: cvspserver stream tcp nowait cvs /usr/sbin/tcpd /usr/bin/cvs -f \ --allow-root=/usr/local/repository pserver - Do killall -HUP inetd - cvs -d /usr/local/repository init - chown -R root.cvsadmin $CVSROOT/CVSROOT - make a file in $CVSROOT/CVSROOT called 'writers' with the names of the users who are allowed to write in the system (each name on a seperate line) - Read the manual to use the CVS CLI or use a GUI client to fill the system (tkcvs, LinCVS, WinCVS etc). - Read the manual - Read the manual - Read the manual Theo -- Theo v. Werkhoven ICBM 52 8 24N , 4 32 40E. S.u.S.E 7.3 x86 Kernel 2.4.16-4GB See headers for PGP/GPG info.
Chris Herrnberger wrote:
Any one have a reference/usl for installing CVS on SuSE. Have not done it before and most references IM seeing are RH specific or overly complicated..
Many thanks in advance.
Chris H
It's installed by default (I think) so just do the init of the CVSROOT dir and go. If you are using it remotely be sure to use ssh. CVS is ssh aware. Try lincvs-0.9.90+ for a gui front end. "It will make life easier" There is no need to mess with inetd.conf and such. You will want to use ssh if you are using it remotely.... See http://www.linuxjournal.com/article.php?sid=4701 for a start. Regards Mark
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On June 11, 2002 07:02 pm, Mark Hounschell wrote:
Chris Herrnberger wrote:
Any one have a reference/usl for installing CVS on SuSE. Have not done it before and most references IM seeing are RH specific or overly complicated..
Many thanks in advance.
Chris H
It's installed by default (I think) so just do the init of the CVSROOT dir and go. If you are using it remotely be sure to use ssh. CVS is ssh aware. Try lincvs-0.9.90+ for a gui front end. "It will make life easier" There is no need to mess with inetd.conf and such. You will want to use ssh if you
Konqueror in KDE 3.0 is CVS-aware, too. It's a really nice interface. When you're in a CVS directory, press the little red and blue button on the right side of the toolbar. It probably requires you to have Cervisia installed though. The integrated diff is very cool, too. - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9BzjQ+FOexA3koIgRArWcAKCnfBY9Wt1VPWhW1amswQGLXfA0xgCZAaWC NZj771td+P37MqWPbQY6KHM= =dbxJ -----END PGP SIGNATURE-----
participants (5)
-
Chris Herrnberger
-
James Oakley
-
JW
-
Mark Hounschell
-
Theo v. Werkhoven