Uniform URL handling on default archiver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Undecided
|
Unassigned |
Bug Description
As the archive URL depends on the current permission on the list it is not very persistent, as it is in general - http://
To enable the patch
$ cd $MAILMANBASE
$ patch -p0 <Mailman+
$ mv Mailman/
$ patch -p0 <mailman-
# Dirty way of hacking the right way, alter the Makefile if you want to do it nicely
$ sed 's/private/
$ chmod +s cgi-bin/archive
If terms of keeping the old links working, this apache config will do the trick
RewriteEngine on
RewriteRule ^/pipermail(.*) /mailman/archive$1 [L,R=301]
RewriteRule ^/mailman/
If you want me to port it to 2.2 or 3.0 please let me know.