You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by Leo Simons <le...@apache.org> on 2004/02/19 14:14:25 UTC
gump on moof
Stefano wrote:
> I have root access to moof.apache.org which is sitting there doing
> nothing and waiting for a nice soul of ours to do the job of
> installing gump overthere :-)
not that I really have the time, but I'll get things started anyway :D
I have an account on moof. Would it be possible to...
a) open up HTTP or HTTPS to the general public
b) enable userspace websites (ie /~leosimons)
if not, we need a way to get the results of gump builds published
elsewhere, probably to minotaur. (which involves running some automated
tool once a night to move data from moof to minotaur....I see security
concerns to address :D)
--
cheers,
- Leo Simons
-----------------------------------------------------------------------
Weblog -- http://leosimons.com/
IoC Component Glue -- http://jicarilla.org/
Articles & Opinions -- http://articles.leosimons.com/
-----------------------------------------------------------------------
"We started off trying to set up a small anarchist community, but
people wouldn't obey the rules."
-- Alan Bennett
Re: gump on moof
Posted by Stefan Bodewig <bo...@apache.org>.
On Thu, 19 Feb 2004, Stefano Mazzocchi <st...@apache.org> wrote:
> I have updated the box to the latest software patches, including the
> OS 10.3.2 and JVM 1.4.2 [kinda scary to reboot the machine from
> here, but hey, it worked fine! :-)]
You'll also need a subversion client on moof. ISTR there were some
people on the infrastructure list with prebuilt svn clients for OS X.
> ProxyPass / http://moof.apache.org:16080/gump/
> ProxyPassReverse / http://moof.apache.org:16080/gump/
I'm not sure whether we'll want to ProxyPass the complete site or
maybe keep the static content on minotair and just proxy in the
nightly builds, like
ProxyPass /builds/ http://moof.apache.org:16080/gump/
ProxyPassReverse /builds/ http://moof.apache.org:16080/gump/
or /logs/ or something.
Stefan
Re: gump on moof
Posted by Stefano Mazzocchi <st...@apache.org>.
Leo Simons wrote:
> Stefano wrote:
> > I have root access to moof.apache.org which is sitting there doing
> > nothing and waiting for a nice soul of ours to do the job of
> > installing gump overthere :-)
>
> not that I really have the time, but I'll get things started anyway :D
Antoine and Adam asked for an account on moof too, so once we get the
infrastructure thing setup we should coordinate over at gump.
I have updated the box to the latest software patches, including the OS
10.3.2 and JVM 1.4.2 [kinda scary to reboot the machine from here, but
hey, it worked fine! :-)]
> I have an account on moof. Would it be possible to...
>
> a) open up HTTP or HTTPS to the general public
There is Apache 1.3.28 running at port 16080
The site-wide apache htdocs directory in macosx is in
/Library/WebServer/Documents/
and I've setup a gump directory overthere, please use that one.
If you are not familiar with macosx server from the command line please
keep
http://www.apple.com/server/pdfs/Command_Line.pdf
at hand.
> b) enable userspace websites (ie /~leosimons)
This is on, but keep in mind that instead of public_html you should put
your stuff into the 'Sites' folder in your home.
> if not, we need a way to get the results of gump builds published
> elsewhere, probably to minotaur. (which involves running some automated
> tool once a night to move data from moof to minotaur....I see security
> concerns to address :D)
Now, this is a first try for a gump.apache.org virtual host configuration:
NOTE: required mod_deflate, mod_expires, mod_proxy and mod_cache
#
# gump.apache.org
#
<VirtualHost *:80>
DocumentRoot /x1/www/gump.apache.org
ServerName gump.apache.org
ExpiresActive On
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
CacheDefaultExpire 86400
MCacheSize 4096
MCacheMaxObjectCount 100
MCacheMinObjectSize 1
MCacheMaxObjectSize 2048
<Location />
SetOutputFilter deflate
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
</Location>
ProxyPass / http://moof.apache.org:16080/gump/
ProxyPassReverse / http://moof.apache.org:16080/gump/
CacheEnable mem /
</VirtualHost>
WDYT?
--
Stefano.