Debian Jessie suexec + mailman aren't playing nicely with each other
-- leave suexec disabled for now. Apache 2.4 also needs "require all
granted" to allow any access to a directory -- added for the public
list archives folder.
print " ServerAdmin ";
print sadmin;
print "\n";
- print " SuexecUserGroup list list\n";
+ (*
+ print " SuexecUserGroup list list\n";
print "\n";
+ *)
print " ErrorLog ";
print ld;
print "/error.log\n";
print " Order allow,deny\n";
print " Allow from all\n";
print " </Directory>\n";
+ print "\n";
+ print " <Directory /var/lib/mailman/archives/public/>\n";
+ print " Options +SymlinksIfOwnerMatch -ExecCGI +Indexes\n";
+ print " Require all granted\n";
+ print " </Directory>\n";
Apache.doPre {user = user, nodes = map #1 places, id = vhostId, hostname = fullHost};