On Fri, Nov 17, 2000 at 12:33:20PM +0100, Jose Luis Trivino wrote: > David Charro Ripa wrote: > > ¿No se pueden controlar los permisos y los grupos con que el cvs > > escribe? > > Al estilo del samba con "force group" "create mask", etc. > No estoy seguro si el método que te comento puede dar > problemas de seguridad. Pero creo que una posible opción > sería cambiar el bit s del CVS (chmod +s /usr/bin/CVS). De > esta forma conseguirás que CVS se ejecute con el usuario al > que pertenece el fichero /usr/bin/CVS. > >
Una solución más flexible es usar el bit "s" de grupo en el directorio del repositorio, por ejemplo, si tu CVSROOT está en /var/cvsroot: chgrp cvs /var/cvsroot chmod g+s /var/cvsroot De esta forma, todos los ficheros que cree dentro de ese directorio alguien del grupo cvs pertenecerán a ese grupo. Lo bueno de esta solución es que puedes utilizar distintos grupos para distintos módulos dentro del repositorio: chgrp weberos /var/cvsroot/portal chmod g+s /var/cvsroot/portal Salud, -- --- Enrique Robledo Arnuncio <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> ---