Re: SVN-Server aufsetzten
On Sat, 5 May 2007, Patrick Cornelißen wrote:
Einfach den inetd eintrag aus der doku reinkopieren in die config und
inetd neu starten
Das habe ich mal gemacht, weil es mir am sinnvollsten erschien.
Trotzdem scheine ich nicht der erste zu sein, der eine den
üblichen Debian-Gepflogenheiten entsprechende Hilfe per vorbereitetem
Init-Skript mit einem /etc/default/script, das regelt, per welcher
Methode der Server denn un gestartet werden soll. Der Bug #232584
ist mittlerweile schon über drei Jahre alt und so richtig klar ist
mir nicht, warum der nicht mal wenigstens ansatzweise per Dokumentation
z.B. in einem README.Debian geschlossen wird.
Wie dem auch sei, so richtig funktioniert es immer noch nicht, denn
nach einem
cat >> /etc/inetd.conf <<EOF
svn stream tcp nowait svn /usr/bin/svnserve svnserve -i
EOF
geht es auch noch nicht mal vom localhost:
$svn co svn://localhost/<myrepository>
svn: Netzwerkverbindung wurde unerwartet geschlossen
Im Syslog steht dann
May 7 13:44:43 wrvm01 inetd[7471]: getpwnam: svn: No such user
woraus ich zunächst erstmal schließe, daß svnserve tatsächlich etwas
getan hat. Ich frage mich nur, warum jetzt noch ein spezieller
Nutzer gebraucht wird, denn in
<myrepository>/conf/svnserve.conf
habe ich erstmal nichts verändert und es steht dort drin:
### These options control access to the repository for unauthenticated
### and authenticated users. Valid values are "write", "read",
### and "none". The sample settings below are the defaults.
# anon-access = read
# auth-access = write
das heißt, ich sollte doch erstmal annonym lesen können, oder?
Viele Grüße
Andreas.
--
http://fam-tille.de
Reply to: