diff options
Diffstat (limited to 'zarb-ml/mageia-webteam/2011-January/000103.html')
-rw-r--r-- | zarb-ml/mageia-webteam/2011-January/000103.html | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/zarb-ml/mageia-webteam/2011-January/000103.html b/zarb-ml/mageia-webteam/2011-January/000103.html new file mode 100644 index 000000000..9586b0cf0 --- /dev/null +++ b/zarb-ml/mageia-webteam/2011-January/000103.html @@ -0,0 +1,113 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-webteam] Gitorious - LDAP installation-integration Feasibilty + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Gitorious%20-%20LDAP%20installation-integration%0A%09Feasibilty&In-Reply-To=%3CAANLkTikWUTJyJeiMpFj51-b8GhvrObP5hGqU86Y7Mym3%40mail.gmail.com%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000106.html"> + <LINK REL="Next" HREF="000123.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-webteam] Gitorious - LDAP installation-integration Feasibilty</H1> + <B>Kosmas Chatzimichalis</B> + <A HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Gitorious%20-%20LDAP%20installation-integration%0A%09Feasibilty&In-Reply-To=%3CAANLkTikWUTJyJeiMpFj51-b8GhvrObP5hGqU86Y7Mym3%40mail.gmail.com%3E" + TITLE="[Mageia-webteam] Gitorious - LDAP installation-integration Feasibilty">Kosmas at mach7x.com + </A><BR> + <I>Thu Jan 6 18:48:44 CET 2011</I> + <P><UL> + <LI>Previous message: <A HREF="000106.html">[Mageia-webteam] Calendar on the website +</A></li> + <LI>Next message: <A HREF="000123.html">[Mageia-webteam] Gitorious - LDAP installation-integration Feasibilty +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#103">[ date ]</a> + <a href="thread.html#103">[ thread ]</a> + <a href="subject.html#103">[ subject ]</a> + <a href="author.html#103">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Further to the discussion about gitorious setup and integration with ldap: + +First there is a need for a git setup, as at this moment there are two +projects using git (mageia-app-db, mageia-maintainers-db). + +In order to be able to use git, we can either host the projects +externally, or install git in the mageia servers and host the projects +there. +At the moment both projects are hosted externally, but when the mageia +servers have a git installation they can be transferred there. + +For installing git on the mageia servers, we can either install plain +git or an application like gitorious, as suggested in the list +previously. + +The first option about the plain git installation should be straight +forward and as simple as: urpmi git-core. Some more information about +transferring or creating git repositories from one server to another +can be found here: [1][2] + +For the gitorious setup as it is a Ruby on Rails application there are +some requirements to be able to install it. +A blog post with full details can be found here: [3] +During the installation of gitorious there are two options: +Either install the application from source code or from the available rpm [4]. +Before this stage though a few dependencies and requirements would +need to be installed. +Most of them are also relevant to the mageia-maintenainers-db. + +NOTE: As mentioned before, I'm available to help on this stage, as +I've done similar installations before. + +Finally, about the integration with ldap. +After a quick search, it seems that is possible and there are people +out there that have done that. +There are probably two different ways of achieving this. +First one seems to be through Apache and mod_ldap and smart http ([5][6]) +Second one seem to be through PAM authentication ([6][7]) + +So, at this stage and without going into the actual installation +details, it seems that is possible to use git/gitorious and ldap. + + +[1] <A HREF="http://www.42.mach7x.com/2010/03/12/getting-your-github-git-project-to-dreamhost/">http://www.42.mach7x.com/2010/03/12/getting-your-github-git-project-to-dreamhost/</A> +[2] <A HREF="http://railstips.org/blog/archives/2008/11/23/gitn-your-shared-host-on/">http://railstips.org/blog/archives/2008/11/23/gitn-your-shared-host-on/</A> +[3] <A HREF="http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server">http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server</A> +[4] <A HREF="http://rpmfind.net//linux/RPM/mandriva/devel/cooker/i586/media/contrib/release/gitorious-0.9-4mdv2011.0.noarch.html">http://rpmfind.net//linux/RPM/mandriva/devel/cooker/i586/media/contrib/release/gitorious-0.9-4mdv2011.0.noarch.html</A> +[5] <A HREF="http://progit.org/2010/03/04/smart-http.html">http://progit.org/2010/03/04/smart-http.html</A> +[6] <A HREF="http://serverfault.com/questions/139426/updating-the-path-for-running-an-command-through-ssh-with-ldap-user-account">http://serverfault.com/questions/139426/updating-the-path-for-running-an-command-through-ssh-with-ldap-user-account</A> +[7] <A HREF="http://serverfault.com/questions/75566/which-version-control-systems-support-ldap-ad-users-and-groups/75656#75656">http://serverfault.com/questions/75566/which-version-control-systems-support-ldap-ad-users-and-groups/75656#75656</A> +[6] <A HREF="http://serverfault.com/questions/133090/using-ldap-as-auth-method-for-git-repositories">http://serverfault.com/questions/133090/using-ldap-as-auth-method-for-git-repositories</A> + +Kosmas +</PRE> + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000106.html">[Mageia-webteam] Calendar on the website +</A></li> + <LI>Next message: <A HREF="000123.html">[Mageia-webteam] Gitorious - LDAP installation-integration Feasibilty +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#103">[ date ]</a> + <a href="thread.html#103">[ thread ]</a> + <a href="subject.html#103">[ subject ]</a> + <a href="author.html#103">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-webteam">More information about the Mageia-webteam +mailing list</a><br> +</body></html> |