Wie man Subversion Linux-system-Konten für die Authentifizierung?

Ich habe einen Ubuntu-Server für Subversion mit Apache/WebDAV-Schnittstelle zu teilen repositories mit anderen Entwicklern. Meine Frage ist, wie kann ich Subversion verwenden Sie den linux-system-Konten für die Authentifizierung? Dies würde dazu führen, dass sehr leicht Subversion-account-management. Subversion mit Apache/WebDAV arbeitet derzeit mit dieser Konfiguration:

Inhalt von /etc/apache2/mods-available/dav_svn.conf:

<Location /svn>
  DAV svn
  SVNParentPath /home/svn
  SVNListParentPath On
  AuthType Basic
  AuthName "Subversion Repository"
  AuthUserFile /etc/apache2/dav_svn.passwd
  Require valid-user
</Location>

Ich habe versucht, die änderung AuthUserFile /etc/apache2/dav_svn.passwd mit AuthUserFile /etc/shadow ohne Erfolg. Das macht der server antwortet mit einem Fehler 500 internal server error. Es ist doch logisch, warum sollte der Webdienst haben Zugriff auf die system-Datei-Authentifizierung?

Vielen Dank im Voraus!

Siehe auch stackoverflow.com/questions/807477/...
Danke! Es hat die nicht die Antwort, aber es deutet auf eine gute Verbindung, die Punkte die Richtung. In meiner eigenen Antwort, ich denke ich habe es einfacher. Danke.

InformationsquelleAutor Alejandro García Iglesias | 2010-12-23

Schreibe einen Kommentar