activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino" <>
Subject Re: distributions using apache mirrors
Date Mon, 26 Feb 2007 16:31:47 GMT

The only change I would recommend is that you don't use the closer.cgi
script on the .asc file.  Since if the mirror gets hacked, they could
add a trojan to the source, and regenerate the .asc file at the same
time.  But if folks always download the .asc from, they
would have to hack the servers too.

On 2/25/07, Nathan Mittler <> wrote:
> Hi guys,
> I had to go through some hoops over the past couple of weeks to fit the
> activemq-cpp source distributions into the apache model, so I'd like to
> share what I've done ...
> First off, I used this page as a reference:
> .
> Apache mirrors everything under /  We have had the
> infrastructure team add a directory under there for activemq.  All you need
> in order to write to this directory is to be a member of the activemq
> group.  If you're not, you'll have to create an infrastructure issue to get
> yourself added.  Under the dir activemq,  I created the directory
> activemq-cpp/source for the source distributions of amq-cpp.
> Under the source dir, I've just dropped all the archive files (*.zip,
> *.tar.gz, *.zip.asc, *.tar.gz.asc) for the release versions.  (NOTE: After
> you add files here, you should wait about 24 hours before notifying the
> lists since it takes a while for all the mirrors to pick up the files).
> From the download page, I've changed the links to make use of an apache CGI
> script to handle the mirrors.  This is a quick and dirty way of doing this,
> but it works until we come up with a better way.  An example usage of the
> link is the url below:
> The cgi script "closer.cgi" takes a file resource relative to
> www/ and generates a download page for it with the list
> of mirrors.
> To see this in action, go to the amq-cpp 1.1 download page here:
> ... and click on one of the archives.  You'll be taken to a generic-looking
> download page.
> Like I said, this is a quick and dirty for now, but it works! :)
> Regards,
> Nate



View raw message