svnserve avec LDAP
Je voudrais savoir comment configurer un référentiel SVN avec l'authentification LDAP.
Je ne veux pas utiliser Apache DAV si.
Vous devez vous connecter pour publier un commentaire.
Je voudrais savoir comment configurer un référentiel SVN avec l'authentification LDAP.
Je ne veux pas utiliser Apache DAV si.
Vous devez vous connecter pour publier un commentaire.
Il y a deux options:
Depuis il m'a fallu un certain temps pour trouver les pièces pour ce faire, je voulais poster la façon dont je l'ai fait sur un RHEL5 serveur:
installer CollabNet rpm (client, serveur, et les extras).
exécuter
/opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion
pour configurer sans Rythme et avec svnserve.modifier votre
repo/conf/svnserve.conf
fichier:créer
/opt/CollabNet_Subversion/etc/saslauthd.conf
fichier avec ces contenus:créer
/etc/opt/CollabNet_Subversion/sasl2/svn.conf
fichier avec ces contenus pour une utilisation avec MS AD LDAP:copie
/etc/openldap/ldap.conf
à/etc/opt/CollabNet_Subversion/conf/openldap
et ajouterTLS_REQCERT allow
. Cela est nécessaire pour notre auto-signé serveur LDAPexécuter collabnet saslauthd
mkdir -p /var/state/saslauthd
/etc/init.d/collabnet_subversion
inclure/opt/CollabNet_Subversion/sbin/saslauthd -a ldap
vers la fin destart()
fonctionstop/start /etc/init.d/collabnet_subverison
remarque: vous pouvez utiliser
/opt/CollabNet_Subversion/sbin/testsaslauthd -u <userid> -p <password>
pour tester sasl connexion ldapUn peu impliquées, mais pour moi, il permet à nos clients de se connecter à
svn://
à l'aide de leurs mots de passe ldap.Vous pouvez utiliser scm-manager qui a un plugin ldap.