Esta sección sólo es necesaria para el admistrador de la máquina, así que en caso de no tener permisos de usuarios, solicite a su administrador que siga las siguientes instrucciones:
Es necesario que en el archivo /etc/inetd.conf agregue una linea como la siguiente:
cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root= /home/is25201/deposito pserver |
Note que es necesario cambiar la línea /home/is25201/deposito por la ruta donde se encuentra el depósito que se acaba de crear. De otro lado pserver indica el protocolo mediante el cual se conectan los clientes al depósito central.
Posteriormente es necesario bajar y subir el servicio S20inetd para lo cual son necesarias las siguiente líneas:
[root@naoma /]$ cd /etc/rc5.d [root@naoma rc5.d]$ S20inetd restart |
Es necesario crear un archivo en/etc/xinetd.d/cvspserver con la la siguiente información:
# default: on # description: The cvs allow the creation of remote repositories service cvspserver { disable = no socket_type = stream protocol = tcp wait = no passenv = user = root server = /usr/bin/cvs server_args = --allow-root=/home/is25201/deposito -f pserver } |
Note que es necesario cambiar la linea /home/is25201/deposito por la ruta donde se encuentra el depósito que se acaba de crear. De otro lado pserver indica el protocolo mediante el cual se conectan los clientes al depósito central.
Posteriormente es necesario bajar y subir el servicio S50xinetd para lo cual son necesarias las siguiente líneas:
[root@naoma /]$ cd /etc/rc5.d [root@naoma rc5.d]$ S50xinetd restart |
En caso de que no se tenga en su distribucion de GNU/Linux instalado previamente el paquete cvs, tenga en cuenta las siguientes instrucciones para Debian 2.2, es necesario usar el paquete cvs (por ejemplo desde el program dselect). Para configurar cvs(después de instalado) ejecutar dpkg-reconfigure-cvs, la interfaz guiada por menús le solicitará el nombre del directorio donde desea el depósito y si lo desea activará pserver (modificando /etc/inetd.conf).
[1] | Demonio de servicios de Internet, inicia los programas asociados a servicios de Internet cuando el sistema inicia. |
[2] | Este es un demonio de servicios de Internet extendido, que inicia los programas asociados a servicios de Internet cuando el sistema inicia. |