El 15 de oct de 2002 (mar), Emilio J. Padr�n escribi�: > Hola, > > intentando implantar CVS en una red nos estamos encontrando con > ciertos problemillas que no estoy seguro de como resolver. > > Primera duda. Tenemos el repositorio en una m�quina en la que en > principio no hac�a falta que nadie, excepto los administradores, > tuvieran acceso (el sistema usa NIS, y en esa m�quina el acceso est� > (o estaba) restringido). Como nos interesa que el tema vaya seguro > supongo que habr� que usar la alternativa por ssh, lo que si no me > equivoco, implica que hay que permitir el acceso a esa m�quina a toda > la gente que vaya a trabajar con el repositorio. Para esto supongo que > no habr� alternativa, m�s que usar el pserver. �Alguien lo recomienda?
Bueno, siempre puedes poner /bin/false en la shell de los usuarios a los que des acceso por ssh. Sin embargo, yo personalmente uso pserver. > Bueno, aceptado el que haya que darle acceso a la gente, nos encontramos > con el siguiente problema. En el sistema la gente pertenece a diferentes > grupos, pongamos grupoA, grupoB y grupoC. Creamos en la m�quina un > grupo cvs para dar permisos sobre el repositorio global a todo el munco. > �Cu�l es la mejor manera de gestionar luego los diferentes m�dulos > del repositorio? Me explico, si fulanito:grupoA crea un m�dulo: > > cvs import nuevoproyecto > > en el repositorio el directorio correspondiente tendr� permisos: > drwxrwxr-x fulanito grupoA nuevoproyecto > > con lo que nadie de otros grupos podr�a meter mano en el m�dulo. > �Cu�l pens�is que es la mejor manera de solucionar esto? > Se puede especificar de alguna manera, en una sesi�n ssh, que te > conecte como fulanito:cvs en lugar de fulanito:grupoA (que es el grupo > por defecto al que pertenece en el sistema), o tiene fulanito que ir al > repositorio y hacer a mano un > chown fulanito:cvs $CVSROOT/nuevoproyecto Yo s�lo us� en una ocasi�n el acceso por ssh, y por pserver es sencillo solucionar esos problemas que comentas. Te aconsejo leerte el manual del CVS que podr�s encontrar en http://cvsbook.red-bean.com (disponible en el paquete debian cvsbook ;) > > Bueno, espero que a alguien le haya quedado claro la duda que se me/nos > plantea (me he liado un poco :-) ). > > Saludos Saludos. -- (o_.' Imobach Gonz�lez Sosa [EMAIL PROTECTED] //\c{} [EMAIL PROTECTED] osoh en jabber.at y jabber.org V__)_ [EMAIL PROTECTED] Usuario Linux #201634 Debian GNU/Linux `Sarge' con n�cleo 2.4.20-pre9 sobre Intel Pentium 4 Cuando oigas a un ni�o preguntar: "�Por qu� el sol viene y se va?" Dile: "Porque en esta vida no hay luz sin oscuridad" -- M�go de Oz

