[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]"wackode .....!" wrote: > Hola lista > > He intentado instalar cvs-nserver segun las indicaciones que estan en: > http://alexm.here.ru/cvs-nserver/INSTALL-nserver > > *Solo cambie la ubicacion para que quede en /cvs en lugar de /repos1 y mi > host se llama lizard en lugar de cvs.example.com > > Tengo una duda en la siguiente parte > -------------------------------------------------- > > # cvs -d /cvs passwd -a cvsadmin -u cvsadmin.cvsadmin -m admin@lizard > Enter CVS password for user admin: ******** > Enter CVS password for user admin again: ******** > # cvs -d /cvs passwd -e admin > Enabling user admin Aqui el problema es que estás registrando al usuario cvsadmin@lizard con el correo admin@lizard. El usuario cvsadmin debe ser un usuario de UNIX existente y el correo debe ser entonces cvsadmin@lizard o un correo en una máquina distinta. > > > -------------------------------------------------- > > me sale esto: > > Lockfile is named /cvs/CVSROOT/cvspasswd.lizard-2719.lock > New lock-file name is /cvs/CVSROOT/cvspasswd.lock > Waiting for lock to disappear > Waiting for lock to disappear > Waiting for lock to disappear ¿Qué versión de nserver tienes? Este problema del lock que no se quitaba solo me salía con la versión 1.10.8.3 y desapareció con la versión 1.10.8.4. > > . > . > . > . > y asi sin terminar En todo caso, si estás seguro de que no hay otro proceso concurrente utilizando cvs passwd, puedes borrar a mano el lock. rm -vf /cvs/CVSROOT/cvspasswd.lock antes de habilitar al usuario. > > Donde dice admin@lizard, no entiendo de donde sale ese usuario, ¿es uno que > debe estar en mi /etc/passwd y /etc/shadow? o ¿sera un nuevo usuario que > estara en /cvs/CVSROOT/cvspasswd? > > Intente cambiar el nombre de admin por cvsadmin, y con ese si funciona, pero > no puedo logearme > > # cvs -d :pserver:cvsadmin@lizard:/cvs login > (Logging in to cvsadmin@lizard) > CVS password: > cvs [login aborted]: connect() to lizard:2401 failed: Connection refused > Debes revisar la configuración de tu inetd o xinetd o tcpserver o tcp_server o lo que estés usando. Si usas inetd tu /etc/inetd.conf debe tener una de estas líneas o ambas dependiendo de lo que quieras usar pserver o nserver. pserver stream tcp nowait root /usr/local/bin/cvspserver cvs-pserver nserver stream tcp nowait root /usr/local/bin/cvsnserver cvs-nserver En tu /etc/services deben estar estas dos líneas: pserver 2401/tcp #cvs pserver nserver 2402/tcp #cvs nserver El script /usr/local/bin/cvspserver contiene lo siguiente: #!/bin/sh CVSPASSWD=/usr/local/bin/cvspasswd \ exec /usr/local/bin/cvs-pserver /cvs -- \ /usr/local/bin/cvschkpw /usr/local/bin/cvs pserver Y el /usr/local/bin/cvsnserver: #!/bin/sh CVSPASSWD=/usr/local/bin/cvspasswd \ exec /usr/local/bin/cvs-nserver /cvs -- \ tolstoi \ /usr/local/bin/cvschkpw /usr/local/bin/cvs nserver Si no están debes crearlos y reemplazar tolstoi por lizard Yo uso para nserver y pserver un tcp_server parchado, si quieres la configuración y el parche te los mando. -- Sandino Araico Sánchez Si no eres parte de la solución, entonces eres parte del precipitado. --------------------------------------------------------- para salir de la lista, enviar un mensaje con las palabras "unsubscribe ayuda" en el cuerpo a majordomo en linux org mx