Mark Sapiro wrote:
Yes it was, and after removing the set-gid bits from everything within the /cgi-bin/, I kept on trucking because it seemed to run just fine. I say "seemed" because I haven't done a whole lot of testing just yet. When I was ready to do that, I ran into the unknown mailer problem... Which by the way has now been solved as well. Keep reading please...It's hard to know what the problem might be because you seem to be presenting a moving target and not telling us much about what you're doing. Your initial post was about suEXEC and removing the setgid bit from the various wrappers in the cgi-bin/ directory.
This is correct, however I run mailman across several domains, on the same server, and its built-in virtual domain capabilities simply don't allow me to do what I want to do (or what my clients want.) So, I install mailman under one user, but in separate folders (for separate domains) /lists/ being one of them (this by the way was brought up several times in the past.) So yes, your assumption is correct, I do configure mailman with --prefix=/home/mailman/<domain>/First of all, the scripts/post script is not normally found in the lists/ directory.
Neither do I, however with our recent web server upgrades and batting down the hatches, I'm forces to find a way to install Mailman under suexec. So this was my project of the day.So, are you trying to remove setgid from everything and somehow give permissions to the mail-gid and the cgi-gid? I don't really know about running Mailman under suEXEC.....
Maybe so, however I'm still testing it out. Yes, I have removed the set-gid bit from anything within the /cgi-bin/ folder since that's what suexec requires. As for the other error (unknown mailer error), python won't read/execute programs in a folder that's g-x which /home/mailman/ was. Once that restriction was removed, it happily worked.I think what this really means is it isn't possible to set Mailman up properly to run with suEXEC.
Now I need to continue testing, sending myself mail, subscribing, etc., etc. So far, it's working.
--
H | I haven't lost my mind; it's backed up on tape somewhere.
+--------------------------------------------------------------------
Ashley M. Kirchner <mailto:[EMAIL PROTECTED]> . 303.442.6410 x130
IT Director / SysAdmin / WebSmith . 800.441.3873 x130
Photo Craft Imaging . 3550 Arapahoe Ave. #6
http://www.pcraft.com ..... . . . Boulder, CO 80303, U.S.A.
------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp