El sáb, 15-11-2008 a las 20:43 -0500, Reiniel Gonzalez Martinez escribió: > tienes algun ldap para autenticar con el svn > > Quieres aprender linux? Gentoo mejor opcion....... > > > > -----Mensaje original----- > De: andres descalzo [mailto:[EMAIL PROTECTED] > Enviado el: dom 16.11.2008 10:12 > Para: debian-user-spanish > Asunto: Apache2 Subversion > > No se si esto se acostumbra hacer, en el caso de que no, disculpen. > > Estuve toda la tarde configurando subversion para lo que yo necesitaba, > bueno termine y de paso me hice un manual para la próxima vez, y lo > queria compartir con la lista, y en el caso de que alguien quiera opinar > o agregar algo, bienvenido sea. > > Andrés Descalzo. > > instalar subversion: > > #apt-get install libapache2-svn libapache-mod-dav openssl ssl-cert > subversion subversion-tools apache2-ssl > > crear directorio de repositorio: > > #mkdir /var/local/svn > #chown -R www-data /var/local/svn/* > #chmod -R g+ws /var/local/svn > > crear repositorio (uso el comando "su" para que quede ya creado para el > usuario www-data): > > #su www-data -c "svnadmin create /var/local/svn/proyecto" > > creamos archivo de permisos, solo el primer usuario lleva -c: > > #htpasswd -c -m /etc/apache2/svn-auth/svn-auth-file usuario1 > #htpasswd -m /etc/apache2/svn-auth/svn-auth-file usuario2 > > #cp /var/local/svn/proyecto/conf/authz /var/local/svn/auth/svn-authz-file > #chmod 644 /etc/apache2/svn-auth/svn-authz-file > > editar archivo de configuracion: > > #nano /etc/apache2/mods-available/dav_svn.conf > > <Location /proyecto> > DAV svn > > AuthzSVNAccessFile /etc/apache2/svn-auth/svn-authz-file > > SVNPath /var/local/svn/proyecto > AuthType Basic > AuthName "Proyectos Web Repository" > AuthUserFile /etc/apache2/svn-auth/svn-auth-file > > Require valid-user > SSLRequireSSL > </Location> > > SSL: > > modulos: > > #a2enmod ssl > #a2enmod dav > #a2enmod svn > > habilitamos el puerto: > > #echo "Listen 443" >> /etc/apache2/ports.conf > > creamos el vertificado: > > #mkdir /etc/apache2/ssl/ > #openssl req $@ -new -x509 -days 365 -nodes -out > /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.pem > > crear el archivo de ssl para apache: > > #cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl > #nano /etc/apache2/sites-available/default > > NameVirtualHost *:443 > <VirtualHost *:443> > .. > .. > .. > SSLEngine On > SSLCertificateFile /etc/apache2/ssl/apache.pem > SSLProtocol all > .. > .. > </VirtualHost> > > > referencias: > http://svnbook.red-bean.com/en/1.1/ch06s04.html > http://nemediano.wordpress.com/2007/12/19/instalar-svn-como-modulo-de-apache-con-ssl-y-autentificacion-basica-en-ubuntu/ > http://crysol.inf-cr.uclm.es/node/162 > http://polaris.dit.upm.es/~rubentb/docs/subversion/TutorialSubversion/ar01s02.html > http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=subversion > http://www.geocities.com/arhuaco/doc/subversion/apache-subversion-in-debian.html > http://nemediano.wordpress.com/2007/12/19/instalar-svn-como-modulo-de-apache-con-ssl-y-autentificacion-basica-en-ubuntu/ > http://crysol.inf-cr.uclm.es/node/162 > > > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Como mola, a parte del top-posting , sin venir a cuento aconsejas Gentoo en una lista Debianera. Buena intervención. Un Saludo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]