From 28b75d66c5b32132c46cc27f82371190e5bfc202 Mon Sep 17 00:00:00 2001 From: Clinton Ebadi Date: Sun, 24 May 2015 19:38:32 -0400 Subject: [PATCH] mailman: temporarily disable suexec, allow access to public archives 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. --- src/plugins/mailman.sml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/plugins/mailman.sml b/src/plugins/mailman.sml index ef0a82f..ef72993 100644 --- a/src/plugins/mailman.sml +++ b/src/plugins/mailman.sml @@ -112,8 +112,10 @@ val () = Env.actionV_one "mailmanVhost" 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"; @@ -148,6 +150,11 @@ val () = Env.actionV_one "mailmanVhost" print " Order allow,deny\n"; print " Allow from all\n"; print " \n"; + print "\n"; + print " \n"; + print " Options +SymlinksIfOwnerMatch -ExecCGI +Indexes\n"; + print " Require all granted\n"; + print " \n"; Apache.doPre {user = user, nodes = map #1 places, id = vhostId, hostname = fullHost}; -- 2.20.1