PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CVS Server Probleme



mokak
14.11.03, 11:38
Hi Leute, hab gestern abend im Keller nen Debian Server aufgesetzt. Soweit so gut, es läuft auch alles ganz nice. Nur irgendwie krieg ich CVS nicht zum laufen.

Hab mir schon die ganzen Tutorials durchgelesen und auch schon gegooglet aber irgendwie bin ich zu blöd.

Hab mir also ein Verzeichnis angelegt: /var/cvs/
und darin ein Verzeichnis für das Prokjekt: /var/cvs/IntSys
dann ein: cvs -d /var/cvs init
und der hat dann das CVSROOT Verzeichnis erstellt mir Inhalt.
Dann die /etc/services und /etc/inetd.conf editiert und zwar
cvspserver stream tcp nowait root /usr/bin/cvs --allow-root=/var/cvs/ pserver
so wie es auch in der anleitung steht.
Dann mit: htpasswd -bc /var/cvs/CVSROOT/passwd cvsuser pass
die datei erstellt.
Gruppe cvs und User cvsuser hab ich auch erstellt, also "global" und dann die Rechte vom IntSys-Verzeichnis geändert auf user cvsuser und group cvs.

Aber ich kann mich mal voll nicht connecten:
debian:/var/cvs# cvs -d :pserver:cvsuser@localhost:/cvs/IntSys login
Logging in to :pserver:cvsuser@localhost:2401/cvs/IntSys
CVS password:
cvs [login aborted]: connect to localhost(127.0.0.1):2401 failed: Connection refused

Ich hab echt keine ahnung wieso es nicht will. please HELP !!!!

mokak
14.11.03, 17:32
ich hab schon mal eine Fehlerquelle gefunden, ich hab den blöden inetd vergessen neuzustarten, aber das war trotzdem nicht so des rätsels lösung. wenn ich jetzt connecten will, dann sagt der folgendes:

debian:~# cvs -d :pserver:cvsuser@localhost:/var/cvs/IntSys login
Logging in to :pserver:cvsuser@localhost:2401/var/cvs/IntSys
CVS password:
Server configuration missing --allow-root in inetd.conf

:ugly:

Tybalt0125
17.04.05, 00:08
ich hab schon mal eine Fehlerquelle gefunden, ich hab den blöden inetd vergessen neuzustarten, aber das war trotzdem nicht so des rätsels lösung. wenn ich jetzt connecten will, dann sagt der folgendes:

debian:~# cvs -d :pserver:cvsuser@localhost:/var/cvs/IntSys login
Logging in to :pserver:cvsuser@localhost:2401/var/cvs/IntSys
CVS password:
Server configuration missing --allow-root in inetd.conf

:ugly:
genau das selbe Problem habe ich im Moment auch. Jetzt finde ich irgendwie keine Lösung.
Kann mir vielleicht jemand weiterhelfen?


------------edit-----------------------------------------------------

#:OTHER: Other services
cvspserver stream tcp nowait.400 root /usr/bin/cvs --allow-root=/srv/cvs/test -f pserver
so hatte ich das in meiner inetd.conf stehen.
jetzt habe ich das in

#:OTHER: Other services
cvspserver stream tcp nowait.400 root /usr/bin/cvs cvs cvs --allow-root=/srv/cvs/test -f pserver
umgeändert und jetzt bekomme ich die Fehlermeldung nicht mehr.
Ist das jetzt so richtig?