Bien, he aquí el proceso seguido en mi PC (Parte a) y su explicación.
#NOTA: Previamente había instalado el inetd, con la instrucción
#apt-get install openbsd-inetd
----
irving@irving-desktop:~$su -
Password:
root@irving-desktop:~#apt-get install cvs
root@irving-desktop:~#useradd cvs -G cvs
root@irving-desktop:~#cvs -d /usr/local/nivreial init
root@irving-desktop:~#chown -R cvs.cvs /usr/local/nivreial
root@irving-desktop:~#cat /etc/services | grep cvs
# sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/services .
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp
root@irving-desktop:~#cat /etc/inetd.conf | grep cvs
root@irving-desktop:~#cat >> /etc/inetd.conf
#
#CVS Pserver
#
cvspserver stream tcp nowait cvs /usr/bin/cvs cvs --allwo-root=/usr/local/nivreial pserver
root@irving-desktop:~##Nota: desde cvspserver en adelante, es una sola línea
root@irving-desktop:~#inetd restart
root@irving-desktop:~#su cvs
$
----
Por numero de instrucción:
- cambiar a super usuario (Administrador)
- Instalar software de cvs
- Añadir usuario y grupo cvs de un tirón, estando el usuario en el grupo.
- Crear el repositorio nivreial
- Darle poder al usuario cvs sobre el repositorio
- Revisar en qué líneas del archivo /etc/services estaba la cadena "cvs". Esto era para saber si tenía que añadir manualmente el serivicio
- Revisar en qué líneas del archivo /etc/inetd.conf estaba la cadena "cvs". No estaba.
- Añadir el servicio cvs en inetd
- Explicar algo alusivo al comando 8
- Reiniciar el servicio inetd (Ubuntu)
- Cambiar de usuario a cvs

0 comentarios:
Publicar un comentario en la entrada