2010-09-07 3 views
1

J'ai réussi à installer et configurer la gitose sur un serveur Ubuntu. Actuellement, seuls quelques développeurs créent une plate-forme de développement pour une grande organisation (plus de 2000 employés.)Puis-je configurer gitosis pour demander des mots de passe et vérifier par rapport à un Active Directory

Actuellement, ils utilisent subversion pour le contrôle de version. Les départements peuvent modifier les permissions de leurs utilisateurs en éditant et en validant un seul fichier, un peu comme gitosis.conf. Cependant, la différence est qu'ils n'ont pas besoin de pousser les clés publiques pour leurs utilisateurs, mais utilisent le login du domaine de l'utilisateur, puisque subversion est configuré pour vérifier les utilisateurs par rapport à notre AD.

Est-ce qu'il ya une façon gitosis peut se comporter de façon similaire:

  • Ils modifier gitosis.conf, mais ils ne ont pas besoin d'ajouter les clés publiques.
  • Comment configurer git/gitosis pour demander le mot de passe des utilisateurs et les vérifier par rapport à l'AD.

Répondre

1

J'ai lu un post pour y parvenir. J'ai été en mesure de configurer le backend smart git http, et en utilisant le module LDAP Auth d'Apache, j'ai réussi l'intégration AD.

Maintenant je suis en train de pirater des hooks de gitose pour générer le "Require users" pour Apache et recharger la configuration d'Apache.

Une autre façon possible est de configurer Gitorious et d'abonner l'ActiveMQ l'utilisation pour la messagerie entre les sous-systèmes.

est Voici la liste des post, j'ai lu:

Questions connexes