Subject: Bug#242: Provide HTTP access to git repository

From: Heinrich Schuchardt <[email-masked]>
Date: Sun, 16 Jun 2013 16:40:11 +0200

Package: git.x2go.org
Severity: wishlist

Dear maintainer,

the X2GO repository can be reached via the following protocols:
ssh, port 22
git, port 9118

Unfortunately these ports may not be reachable from behind a firewall.

Please, setup your webserver to allow access to the repositories via 
https or http.

For Apache this can be done with

# Indicate were the git repositories are located.
SetEnv GIT_PROJECT_ROOT /home/git/root

# Indicate git-daemon-export-ok is not needed.
SetEnv GIT_HTTP_EXPORT_ALL

# Location of git backend
ScriptAlias /git /usr/lib/git-core/git-http-backend

# Disallow pushing to repository via HTTP.
<LocationMatch "^/git/.*/git-receive-pack$">
   Order allow,deny
   Deny from all
</LocationMatch>

Best regards

Heinrich Schuchardt

---

From: [email-masked] (X2Go Bug Tracking System)
Date: Fri, 21 Jun 2013 07:48:02 +0000

This is an automatic notification regarding your Bug report
which was filed against the git.x2go.org package:

#242: Provide HTTP access to git repository

It has been closed by Mike Gabriel <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mike Gabriel <[email-masked]> by
replying to this email.

-- 
242: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=242
X2Go Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [X2Go-Dev] Bug#242: Provide HTTP access to git repository
From: Mike Gabriel <[email-masked]>
To: Heinrich Schuchardt <[email-masked]>, [email-masked]
Cc: [email-masked]
Date: Fri, 21 Jun 2013 09:37:09 +0200

Hi Heinrich,

> <LocationMatch "^/git/.*/git-receive-pack$">

Thanks for contributing this idea and this Apache config extension.

The X2Go Git projects can now also be cloned via

   git clone http://code.x2go.org/git/<project>.git

Greets+Thanks,
Mike

-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: [email-masked], http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Subject: Provide HTTP access to git repository
From: Heinrich Schuchardt <[email-masked]>
To: [email-masked]
Date: Sun, 16 Jun 2013 16:40:11 +0200

Package: git.x2go.org
Severity: wishlist

Dear maintainer,

Best regards

Heinrich Schuchardt