Hello. How might one configure Mailman (version 2.1.6) list settings using PHP scripts? The goal is to configure Mailman list settings such as domain name of list, non-digest footer, set welcome/goodbye messages, etc. An approach that comes to mind is to use bin/config_list. This would require writing/reading files and using bin/config_list to process them. Is there another recommended or preferred way to accomplish this?
There was a post about "PHP Wrappers" which suggested, "...just use a setuid mailman wrapper script that does caller-checking to see if it's called correctly, by the right user, and with 'safe' values" http://mail.python.org/pipermail/mailman-developers/2001-March/008421.html. This was recommended over simply adding the www user to the mailman group.
I do not completely understand how one creates a setuid mailman wrapper script. Is this a matter of creating something similar to mail-wrapper.c?
If someone has written a wrapper script or has some good resources further explaining this to share and is willing to do so, I would appreciate it. Thank you, -Adrian
participants (16)
-
Adrian Wells
-
Barry Warsaw
-
Brad Knowles
-
Dale Newfield
-
Fil
-
Ian Eiloart
-
John W. Baxter
-
John W. Baxter
-
Joshua Ginsberg
-
Kevin McCann
-
Mark Sapiro
-
msapiro@value.net
-
Peter John Hartman
-
Robby Griffin
-
slave@codegrunt.com
-
Stephen J. Turnbull