Article View: es.comp.os.linux.programacion
Article #8113Re: CVS: Dudas en uso y administración
From: Count Zero
Date: Sat, 14 Dec 2002 00:23
Date: Sat, 14 Dec 2002 00:23
42 lines
2794 bytes
2794 bytes
(Quiz� ya no estemos yendo de programacion a redes o seguridad) Iba Alvaro Sanchez-Mariscal por es.comp.os.linux.programacion > Hay muchos paranoicos en lo que a seguridad se refiere, entre los cuales > me incluyo ;-) Yo tambi�n me incluyo en la medida que mis conocimientos me lo permiten. El caso es que, Cederquist en mano (apartado 2.2.2), he intentado 'asegurar' un poco m�s mi servidor. Con los siguientes problemas/soluciones: - Se dan todos los directorios a un grupo (por ejemplo src), a este grupo se a�aden los usuarios que PUEDEN modificar el repositorio. (Cederquist destaca que los permisos se centran en los directorio, no en los ficheros) - En $CVSROOT/CVSROOT se pueden crear dos archivos: readers y writers, bastante similiares en quanto a funcionamento al hosts.allow y hosts.deny, los nombres de usuario que aparecen en writers pueden escribir en el repositorio, si no s�lo pueden leer. - Se debe poder crear archivos de 'lock' (bloqueo) para TODOS los usuarios, con lo qual en el CVSROOT/config especificamos un directorio con permisos para todos (/var/lock) y adem�s CVSROOT/val-tags debe ser escribible para todos. Hasta qu� he llegado y me lo he arreglado bastante, pero... Alvaro comenta en su post que duda que nadie ejectue el pserver como root..., pues bien yo tengo que hacerlo. CVS crea directorios SGID de grupo para mantener siempre el mismo grupo, Si ejecuto pserver como usuario cvs y hago un 'cvs checkout', obtengo setgid failed: Operation not permitted. �Como lo h�ceis para no tener que ejecutar pserver como root? Gracias Salut Count
Technical Details
Message-ID:
<atdtko$130j14$1@ID-131244.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news-feed1.de1.concert.net!fu-berlin.de!uni-berlin.de!171.red-80-36-170.pooles.rima-tde.NET!not-for-mailReferences:
<assrl7$uj3sd$1@ID-131244.news.dfncis.de> <kh8cc-go5.ln1@mithrandir.intranet> <at03sg$uq9i0$1@ID-131244.news.dfncis.de> <at0alc$ueklg$1@ID-146972.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,d1ba88b273ac466d X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-12-13 16:22:50 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news-feed1.de1.concert.net!fu-berlin.de!uni-berlin.de!171.red-80-36-170.pooles.rima-tde.NET!not-for-mail From: Count Zero <mark@l3jane.net> Newsgroups: es.comp.os.linux.programacion Subject: Re: CVS: Dudas en uso y administración Date: Sat, 14 Dec 2002 01:23:00 +0100 Lines: 47 Message-ID: <atdtko$130j14$1@ID-131244.news.dfncis.de> References: <assrl7$uj3sd$1@ID-131244.news.dfncis.de> <kh8cc-go5.ln1@mithrandir.intranet> <at03sg$uq9i0$1@ID-131244.news.dfncis.de> <at0alc$ueklg$1@ID-146972.news.dfncis.de> NNTP-Posting-Host: 171.red-80-36-170.pooles.rima-tde.net (80.36.170.171) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: fu-berlin.de 1039825368 36719652 80.36.170.171 (16 [131244]) User-Agent: KNode/0.6.1