My previous server setup instructions had a problem. nginx and fcgiwrap have
undesirable buffering which causes clones of large repos to time out.
To fix this first apply the patch from
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863478 to fcgiwrap and
build/install it.
Then modify the
And here is the stuff on the public side.
I assume you already have nginx working. You will need to change the distro
name and any IP addresses and hostnames to suit your setup.
Install fastcgiwrap git and gitweb
Point dns for your dgit hostname at the server.
Add a server block to your nginx
This is a draft of how I set up the private side of the dgit server and client
for raspbian. It may be incomplete. I have still to document the setup for the
public side of the dgit server.
I have acheived a succesful push of a patched xen package with this
configuration.
(replace raspbian an
Control: forcemerge -1 842643
peter green writes ("Bug#851194: dgit: please document how to set up dgit
infrastructure."):
> Please document how to set up a dgit server and how to configure the
> dgit client to use that server so that dgit can be used for
> downstream distros
package: dgit
Please document how to set up a dgit server and how to configure the dgit
client to use that server so that dgit can be used for downstream distros and
local packages.
5 matches
Mail list logo