cvs - keine verbindung

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
lord_of_asgard
Beiträge: 6
Registriert: 02.07.2003 12:25:44

cvs - keine verbindung

Beitrag von lord_of_asgard » 06.05.2004 18:52:52

Hallo!

Habe mir per

Code: Alles auswählen

apt-get install cvs
cvs installiert und wollte das jetzt in Betrieb nehmen. Habe mir ein Repository unter /usr/local/projekt angelegt. Dann das obligatorische

Code: Alles auswählen

cvs -d /usr/local/projekt init
. Darauf dann noch nach Selflinux-Anleitung alles einer Gruppe cvs zugewiesen, die ich angelegt hatte.
Also in /usr/local/projekt

Code: Alles auswählen

chgrp -R cvs .
und

Code: Alles auswählen

chmod ug+rwx . CVSROOT
. Meinen normalen Benutzer habe ich der Gruppe cvs zugewiesen.
In /etc/services ist alles richtig eingetragen, die Zeile in /etc/inetd.conf habe ich mehrfach verändert, mittlerweile sieht das so aus

Code: Alles auswählen

cvspserver      stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/bin/cvs --allow-root=/usr/local/projekt /usr/sbin/cvs-pserver
.
In /usr/local/projekt/CVSROOT habe ich eine Datei passwd angelegt, sowie eine Datei writers angelegt.
Ich kann mich aber weder per wincvs noch direkt auf dem Server durch Ausführen von

Code: Alles auswählen

cvs -d :pserver:tobi@localhost:/usr/local/projekt login
ins Repository einloggen. Ich hatte auch schon localhost durch die IP ersetzt (bei wincvs natürlich sowieso), aber ich bekomme - nach Passwortabfrage - immer die Meldung: cvs [login aborted]: connect to IP(IP):2401 failed: Connection refused

Was mache ich falsch bzw. wo liegt der Fehler?
Wäre schön, wenn mir da jemand helfen könnte.

Gruß,
xchookie

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.05.2004 20:51:05

Hast Du nach dem ändern derinetd.conf den init Process zum reload gezwungen?

das

Code: Alles auswählen

/usr/sbin/cvs-pserver
kannst Du weglassen.

Steht irgendwas Aufähliges in /var/log/messages ?

die CVSROOT/passwd Datei brauchst Du nur, wenn Du keine Systemuser verwenden willst.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

lord_of_asgard
Beiträge: 6
Registriert: 02.07.2003 12:25:44

Beitrag von lord_of_asgard » 06.05.2004 23:11:22

Manchmal liegt der Fehler so nahe...
Das ganze läuft auf nem vServer, den ich gerade erst bekommen habe. Und da habe ich wohl übersehen, daß der xinetd läuft. Also hab ich entsprechendes in die xinetd.conf eingetragen und siehe da: schon nur noch eine Meldung, daß der Zugriff für den den user xy verweigert wurde. Also nur noch ein paar Einstellungen bezüglich User und Gruppen und dann sollte das laufen.

Danke trotzdem für die Vorschläge.

Gruß,
xchookie

Antworten