Re: [Mailman-Users] Red Hat FHS packaging
I acknowledge Redhat do a good job with FHS and do interface with the community. Is there guidance in the standard mailman distributions on how to build for FC starting with a tar.gz ? According to their particular filesystem structure? No. That is something that RedHat would need to produce -- and support. This was my point - I think if you are going to take a package off on a branch for some specific use that would be a good thing to do. I don't want to knock Redhat at all - the policy is still worlds better than well-known vendors and it does all work well. I'm just lamenting my own decision to run with FC3 because one effect is a partial isolation (or extra work) and I'm pretty well locked in now. If john's point that standard build's work without problem on FC (albeit without keeping to the FHS) then it won't in general be an issue except that that fact is not easily apparent. Having grown up with slackware over a few years I personally find RH has a slight flavour of OS'es pedalled by those well-known vendors (*only* slight). Yes, I suffer from that point that John made that users tend to get upset when things are not where they expect them to be. Even more so when its hard work finding them. A plea to Redhat - if you are going to purloin mailman and do it with FHS then a file that accompanies the mailman distribution that explains how to do a manual build that conforms to the way RH does it would be very useful - a how to manually build for FC£ (which ends up with files in the same places as FC has them). Since you need to be following the development and dealing with that issue anyway I can't see that it is any extra work to write up the method and keep that up to date and contributed to the mm distribution. As its not extra cost the only reason I can see that RH would NOT do that is to lock persons in to RH. andy -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Read-Only list but no one can post without approval (even non moderated users)
Dear Members, I have to set a read-only/announcement list for which I follow the steps described in the FAQ: http://www.python.org/cgi-bin/faqw-mm.py?req=show http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp file=faq03.011.htp but even with the mod unchecked for the user that is allowed to post to list, mailman request approval. I even reboot the server but with no luck - the only user that have the rights to post to tha list is not mod[erated] but still has no rights to post without approval. What am I missing?... All the settings were done with the web interface, and once it worked, but only once... Sincerely, Lucian Constantin -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] PRIVATE/PUBLIC EXTERNAL ARCHIVER
So, if I change PRIVATE/PUBLIC EXTERNAL ARCHIVER as : *PRIVATE_EXTERNAL_ARCHIVER = '/path/to/my_archiver %(listname)s *only the current message wil be theat by my archiver (it's what I want...!) ? Does I understand ? reguards. * * Mark Sapiro wrote: Jean-Philippe GIOLA wrote: I want to use an another archiver for mailman like monharc or pipermail (or one that i 'm developping) and i want to know if , when a mail is sent to a list, the external archiver will treat all the mbox file of the list or only the mail that was just sent ? As it says in the description in Defaults.py, the command string is invoked via os.popen(). This creates a pipe to the standard input of the command. The current message (only) is then written to the pipe. At this point, the message has already been written to the listname.mbox/listname.mbox file, so if your external archiver wants to read that file, it can, but it doesn't have to to get the current message which is piped to its standard input. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Cordialement, Jean-Philippe Giola - 6577 -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] aliases assistant
On Wed, Jun 15, 2005 at 03:06:32PM +1000, Diana Huang wrote: Thx for your email. Actually I tried that method, but I got some errors File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) if you use postfix look at mailman FAQ, there is a guide step-by-step to configure it. I use postfix, and now I have (with a line changed in mm.cfg and one in main.cf) a totally automated aliases -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\- against M$ attachments -- 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=showamp;file=faq01.027.htp
[Mailman-Users] external archivers
In 2.0.6 though there was a place to plug in archivers in mm_config.py it didn't work and I had to hack the code which left me in a development island unable to follow upgrades. What's the position in 2.1.5 ? I see the posts from another person on this and that there is a place to pipe posts to another archiver. What about a) plugging in a link in the places where mm says click here to go to archives ? b) authentication ? It would be nice if the same locations could be used and mm also authenticated (assuming the other archive is a replacement not a supplementary). Is there a way to do this ? andy -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
Andy == Andy Heath [EMAIL PROTECTED] writes: Andy A plea to Redhat - if you are going to purloin mailman and Andy do it with FHS then a file that accompanies the mailman Andy distribution that explains how to do a manual build that Andy conforms to the way RH does it would be very useful This service is provided by the RPM spec file distributed in the source RPM (there's a parallel srpm for every binary rpm). Sure, you need to learn to read the spec language, but I wouldn't hesitate. (YMMV, but note: I'm a Debian user, I don't know how to read it myself. I am sure it would be worth it if I found myself in your shoes.) -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can do free software business; ask what your business can do for free software. -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
Stephen J. Turnbull wrote: Andy == Andy Heath [EMAIL PROTECTED] writes: Andy A plea to Redhat - if you are going to purloin mailman and Andy do it with FHS then a file that accompanies the mailman Andy distribution that explains how to do a manual build that Andy conforms to the way RH does it would be very useful This service is provided by the RPM spec file distributed in the source RPM (there's a parallel srpm for every binary rpm). Sure, you need to learn to read the spec language, but I wouldn't hesitate. (YMMV, but note: I'm a Debian user, I don't know how to read it myself. I am sure it would be worth it if I found myself in your shoes.) Its customary when you interact with a community to learn their language not expect them to learn yours. What you suggest doesn't satisfy the requirement I stated. andy -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Read-Only list but no one can post without approval(even non moderated users)
Ok... don't bother anymore... I created another list and now it seems to work... strange I put the same settings but now it works. Best regards, Lucian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lucian Constantin Sent: Wednesday, June 15, 2005 10:24 AM To: mailman-users@python.org Subject: [Mailman-Users] Read-Only list but no one can post without approval(even non moderated users) Dear Members, I have to set a read-only/announcement list for which I follow the steps described in the FAQ: http://www.python.org/cgi-bin/faqw-mm.py?req=show http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp file=faq03.011.htp but even with the mod unchecked for the user that is allowed to post to list, mailman request approval. I even reboot the server but with no luck - the only user that have the rights to post to tha list is not mod[erated] but still has no rights to post without approval. What am I missing?... All the settings were done with the web interface, and once it worked, but only once... Sincerely, Lucian Constantin -- 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/luconsta%40pcnet.ro Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] aliases assistant
On Wed, 2005-06-15 at 15:06 +1000, Diana Huang wrote: Hi Mark, Thx for your email. Actually I tried that method, but I got some errors /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found Traceback (most recent call last): File /usr/local/mailman/bin/genaliases, line 116, in ? main() File /usr/local/mailman/bin/genaliases, line 106, in main MTA.create(mlist, nolock=True, quiet=quiet) File /usr/local/mailman/Mailman/MTA/Postfix.py, line 232, in create _update_maps() File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases /usr/local/mailman/data/aliases (status: 1, Operation not permitted) Any comments? I suspect /usr/local/sbin/mailman.aliases is either not executable or not executable by the user/group the command is running under (what user/group that is depends on how you did your installation) What does ls -l /usr/local/sbin/mailman.aliases say? -- John Dennis [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] PRIVATE/PUBLIC EXTERNAL ARCHIVER
Jean-Philippe GIOLA wrote: So, if I change PRIVATE/PUBLIC EXTERNAL ARCHIVER as : *PRIVATE_EXTERNAL_ARCHIVER = '/path/to/my_archiver %(listname)s *only the current message wil be theat by my archiver (it's what I want...!) ? Does I understand ? Yes, the current message and only the current message will piped to the standard input of /path/to/my_archiver. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote: A plea to Redhat - if you are going to purloin mailman and do it with FHS then a file that accompanies the mailman distribution that explains how to do a manual build that conforms to the way RH does it would be very useful - a how to manually build for FC (which ends up with files in the same places as FC has them). There is indeed a file that recreates the build, it's the src rpm and it's readily available. The src rpm contains the virgin tarball, all the current patches, and the mailman.spec spec file that controls the build. Users familiar with distributions utilizing rpm as the packaging tool (of which Red Hat / Fedora is only just one example) routinely download src rpms, tweak them for their own use and rebuild. This is standard practice. Since you need to be following the development and dealing with that issue anyway I can't see that it is any extra work to write up the method and keep that up to date and contributed to the mm distribution. It's not appropriate for the mailman project to maintain rpms, this is the domain of distributions which repackage upstream. This has been the working model of open source development almost since its inception. As its not extra cost the only reason I can see that RH would NOT do that is to lock persons in to RH. Everything you have asked for is available, free, and transparent. I suspect your conclusions are driven by a lack of familiarity with how to find what you are looking for rather than anything devious. To suggest disingenuous lock in by Red Hat is utter nonsense. -- John Dennis [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Read-Only list but no one can post withoutapproval(even non moderated users)
Lucian Constantin wrote: I have to set a read-only/announcement list for which I follow the steps described in the FAQ: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp but even with the mod unchecked for the user that is allowed to post to list, mailman request approval. I even reboot the server but with no luck - the only user that have the rights to post to tha list is not mod[erated] but still has no rights to post without approval. and Ok... don't bother anymore... I created another list and now it seems to work... strange I put the same settings but now it works. Possibly emergency moderation got turned on for the first list. In any case, it is more secure to moderate everyone and post using an Approved: header as mentioned in the above FAQ and in more detail in http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.034.htp -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] aliases assistant
John Dennis wrote: On Wed, 2005-06-15 at 15:06 +1000, Diana Huang wrote: Hi Mark, Thx for your email. Actually I tried that method, but I got some errors /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found Traceback (most recent call last): File /usr/local/mailman/bin/genaliases, line 116, in ? main() File /usr/local/mailman/bin/genaliases, line 106, in main MTA.create(mlist, nolock=True, quiet=quiet) File /usr/local/mailman/Mailman/MTA/Postfix.py, line 232, in create _update_maps() File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases /usr/local/mailman/data/aliases (status: 1, Operation not permitted) Any comments? I suspect /usr/local/sbin/mailman.aliases is either not executable or not executable by the user/group the command is running under (what user/group that is depends on how you did your installation) This is somewhat puzzling. /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found seems to indicate that there is a problem with /usr/local/sbin/mailman.aliases as John suggests, but RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases /usr/local/mailman/data/aliases (status: 1, Operation not permitted) seems to say that the commands in /usr/local/sbin/mailman.aliases, the first of which is presumably /bin/cp /usr/local/mailman/data/aliases /etc/mailman.aliases are being executed and it is this first command which fails, but since this is executed via sudo as root, why would it be 'not permitted'? I don't know the answer. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] aliases assistant
On Wed, 2005-06-15 at 08:13 -0700, Mark Sapiro wrote: RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases /usr/local/mailman/data/aliases (status: 1, Operation not permitted) seems to say that the commands in /usr/local/sbin/mailman.aliases, the first of which is presumably /bin/cp /usr/local/mailman/data/aliases /etc/mailman.aliases are being executed and it is this first command which fails, but since this is executed via sudo as root, why would it be 'not permitted'? I agree with Mark, it could permission problems either with the script or with the commands the script executes. I sometimes get fooled by the misconception root can do anything too, but in fact it can't, permissions are still checked. The most common example of this is a file whose permissions are granted only to a non-root owner. Root is denied in this case. However root can su to that owner and then perform the operation. Also, the complete absence of execute permission is not something root can compensate for. -- John Dennis [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
[Mailman-Users] privacy alert
I was unable to find a template for the privacy alerts that Mailman sends out when an attempt is made to subscribe an address that is already subscribe to the list. Where is text that Mailman uses to generate these messages? I would like to edit the text to include the IP address that made the subscribe attempt like it is include in the verify.txt. Thanks, Sean -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
John Dennis wrote: On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote: A plea to Redhat - if you are going to purloin mailman and do it with FHS then a file that accompanies the mailman distribution that explains how to do a manual build that conforms to the way RH does it would be very useful - a how to manually build for FC (which ends up with files in the same places as FC has them). There is indeed a file that recreates the build, it's the src rpm and it's readily available. The src rpm contains the virgin tarball, all the current patches, and the mailman.spec spec file that controls the build. Users familiar with distributions utilizing rpm as the packaging tool (of which Red Hat / Fedora is only just one example) routinely download src rpms, tweak them for their own use and rebuild. This is standard practice. Since you need to be following the development and dealing with that issue anyway I can't see that it is any extra work to write up the method and keep that up to date and contributed to the mm distribution. It's not appropriate for the mailman project to maintain rpms, this is the domain of distributions which repackage upstream. This has been the working model of open source development almost since its inception. As its not extra cost the only reason I can see that RH would NOT do that is to lock persons in to RH. Everything you have asked for is available, free, and transparent. I suspect your conclusions are driven by a lack of familiarity with how to find what you are looking for rather than anything devious. To suggest disingenuous lock in by Red Hat is utter nonsense. Sorry John and I don't mean to be rude but I think this is salespersons bs. It comes across to me as our product does everything, you want so you don't need anything else. Many open source software products provide small text installation documentation files that explain what is needed for particular platforms - for example the XFree86 distributions used to (dunno if they still do). The answer come look over here at our product doesn't cut it with me. There is mutual co-operation and there is come look over here and you won't need anything else. You seem to be displaying the second. I differ from your view. No offence intended. andy -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
--On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED] wrote: I differ from your view. I think you've made your position clear. John's made his position clear. How about if the two of you take the rest of this discussion offline? -- Steve Burlingmailto:[EMAIL PROTECTED] University of Michigan, ICPSRVoice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Problem with a new install...
I'm installing Mailman 2.1.6 on a RHEL 4.0 server... I was having trouble with the smrsh, but worked that out... Now however, when I post to a test list I get the following... - Transcript of session follows - Traceback (most recent call last): File /home/mailman/scripts/post, line 69, in ? main() File /home/mailman/scripts/post, line 64, in main tolist=1, _plaintext=1) File /home/mailman/Mailman/Queue/Switchboard.py, line 126, in enqueue fp = open(tmpfile, 'w') IOError: [Errno 13] Permission denied: '/home/mailman/qfiles/in/1118859566.129771+f526306b132c44862f163e9fbf3e65bea7258162.pck.tmp' 554 5.3.0 unknown mailer error 1 Any ideas? Thanks for your time. Regards, Mike [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Problem with a new install...
On Wed, 2005-06-15 at 14:33 -0400, Michael D. Smith wrote: I'm installing Mailman 2.1.6 on a RHEL 4.0 server... I was having trouble with the smrsh, but worked that out... Now however, when I post to a test list I get the following... - Transcript of session follows - Traceback (most recent call last): File /home/mailman/scripts/post, line 69, in ? main() File /home/mailman/scripts/post, line 64, in main tolist=1, _plaintext=1) File /home/mailman/Mailman/Queue/Switchboard.py, line 126, in enqueue fp = open(tmpfile, 'w') IOError: [Errno 13] Permission denied: '/home/mailman/qfiles/in/1118859566.129771+f526306b132c44862f163e9fbf3e65bea7258162.pck.tmp' 554 5.3.0 unknown mailer error 1 Any ideas? The qfile cannot be opened for writing. This is either a permission problem or SELinux is denying access. You need to: 1) Verify the user/group the MTA is executing the post command under, then look at the permissions on the directory and file. 2) Examine /var/log/messages and/or /var/log/audit for avc messages, these log SELinux denials. 3) Try turning SELinux off (/usr/sbin/setenforce Permissive) 4) Contact me off list for a trial 2.1.6 rpm (I've created the rpm but have not tested it yet, you could be the guinna pig :-) BTW, the RHEL 4 mailman rpm already has the security patches that prompted the 2.1.6 release, but 2.1.6 has some other new stuff as well. -- John Dennis [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Problem with a new install...
At 15:05 6/15/2005, John Dennis wrote: The qfile cannot be opened for writing. This is either a permission problem or SELinux is denying access. You need to: 1) Verify the user/group the MTA is executing the post command under, then look at the permissions on the directory and file. I'll have to try that. 2) Examine /var/log/messages and/or /var/log/audit for avc messages, these log SELinux denials. 3) Try turning SELinux off (/usr/sbin/setenforce Permissive) I turned off SELinux. :) 4) Contact me off list for a trial 2.1.6 rpm (I've created the rpm but have not tested it yet, you could be the guinna pig :-) I don't like being a test animal, but thanks for the offer! :) After this is fixed, I still have to work on that pesky issue with getting the webpages to work That's what I get from going from RH8 to RHEL 4 :) Regards, Mike [EMAIL PROTECTED] -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Customize the design
I have Mailman up and running on my shared hosting account, in fact my host already had it installed. Anyway, I have managed to change the design (via the admin panel) for the info and subscription pages but there are still a few pages that I have no idea where or how to edit. My host doesn't offer support for Mailman, they did mention that I might be because I do not have 'shell-access' to Mailman, is this the case? Thanks Lee -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Red Hat FHS packaging
On Wed, 15 Jun 2005, Steve Burling wrote: --On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED] wrote: I differ from your view. I think you've made your position clear. John's made his position clear. How about if the two of you take the rest of this discussion offline? Best idea yet. This is a Linux/RedHat issue of little interest to those not running RedHat. C -- Steve Burlingmailto:[EMAIL PROTECTED] University of Michigan, ICPSRVoice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 -- 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/spork%40bway.net Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp -- 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=showamp;file=faq01.027.htp
[Mailman-Users] mailertable ignored by sendmail
Hi, I'm attempting to install Mailman on a Redhat linux box and integrate it with Sendmail. When I set Mailman to be the local service (just by switching Mlocal and Mmailman in sendmail.cf http://sendmail.cf), it works fine and dandy, but I can't seem to get sendmail to process any rules in mailertable even when I try simple examples posted on the net. mailertable.db is being generated each time mailertable is edited and sendmail is restarted. I've been through mm-handler.readme a few times (it needs some editing, btw) and nothing seems to account for this. My mailertable looks like: lists.mydomain.com http://lists.mydomain.com mailman:lists.mydomain.comhttp://lists.mydomain.com All mail that I send to [EMAIL PROTECTED] simply goes right on through to my usual mail server and bounces back, even when I'm talking to my localhost sendmail. A side note: The provided mailman.mc http://mailman.mc file generates a .cf file that's unusable by sendmail, it seems that when sendmail is restarted there are a bunch of syntax errors: line 7: fileclass: cannot open 'ATURE(local_procmail)': No such file or directory 554 5.0.0 /etc/mail/sendmail.cf: line 8: MAILER(local): A= argument required ... etc etc etc Any suggestions would be appreciated. Thanks. Travis -- 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=showamp;file=faq01.027.htp
[Mailman-Users] How to migrate an entire Mailman site from one server to another?
I looked through the FAQ but didn't find what I was looking for. I'm setting up a new OS X Tiger 10.4 Server to replace our current 10.3 Server, and looking for the easiest way to move all the email lists. We have about 25 lists. I can let go of the archives- that isn't a big deal. I can export each list's member, add each list manually to the new server and then import- but was hoping there was an easier way. Suggestions? Thanks, -- Thomas Waters Director of Information and Communication Services University of Pittsburgh School of Pharmacy 412-383-7471 [EMAIL PROTECTED] http://www.pharmacy.pitt.edu -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Customize the design
Starshaped Media wrote: I have Mailman up and running on my shared hosting account, in fact my host already had it installed. Anyway, I have managed to change the design (via the admin panel) for the info and subscription pages but there are still a few pages that I have no idea where or how to edit. My host doesn't offer support for Mailman, they did mention that I might be because I do not have 'shell-access' to Mailman, is this the case? There are a few templates that can be edited via the Edit the public HTML pages link in the admin interface. This editing makes a list specific, edited version of the template. Most of the templates are not editable via this web interface and some pages are not built from templates at all. To edit the templates that aren't editable through the web generally does require shell access that your hosting provider is not likely to give you for a shared installation. See the FAQ article at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.048.htp for general information about where edited templates need to go to affect a particular list, a particular domain or the whole site. To see what templates there are and what they look like, go to http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/templates/en/ (or possibly another 'language' directory) and scroll to the bottom and select the branch corresponding to your Mailman version. If you retrieve and edit the templates of interest, you may be able to convince your host provider to install them for you as described in the above FAQ reference. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] privacy alert
Sean wrote: I was unable to find a template for the privacy alerts that Mailman sends out when an attempt is made to subscribe an address that is already subscribe to the list. That's because it's not a template. Where is text that Mailman uses to generate these messages? It is coded directly in Mailman/Cgi/subscribe.py I would like to edit the text to include the IP address that made the subscribe attempt like it is include in the verify.txt. You can edit the text in the above module. I think you can use %(remote)s in this text to get the IP address. If you are concerned about languages other than English, you also have to edit the corresponding messages/language/LC_MESSAGES/mailman.po and then regenerate the corresponding mailman.mo file using bin/msgfmt.py. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] How to migrate an entire Mailman site from oneserver to another?
Thomas Waters wrote: I looked through the FAQ but didn't find what I was looking for. FAQ article 3.4 is supposed to cover this, but it may be out of date. I'm setting up a new OS X Tiger 10.4 Server to replace our current 10.3 Server, and looking for the easiest way to move all the email lists. We have about 25 lists. I can let go of the archives- that isn't a big deal. I can export each list's member, add each list manually to the new server and then import- but was hoping there was an easier way. Suggestions? The zeroth step is to ensure Mailman is installed and working on the new server. Then the first step is simply to move the contents of the lists/ and archives/ directories to the new server. Likewise the aliases for the MTA. If the domains of the new server will be the same as the old server, you're done. If the domains have changed, you need to be sure that DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST and any add_virtualhost() are all correct in mm_cfg.py. Then run fix_url to fix the lists and bin/arch --wipe listname for each list with archives to rebuild the archives from the listname.mbox/listname.mbox file so that links in the archives have the correct url host. Run bin/fix_url.py and bin/arch --help for more info. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] external archivers
Andy Heath wrote: In 2.0.6 though there was a place to plug in archivers in mm_config.py it didn't work and I had to hack the code which left me in a development island unable to follow upgrades. What's the position in 2.1.5 ? I see the posts from another person on this and that there is a place to pipe posts to another archiver. What about a) plugging in a link in the places where mm says click here to go to archives ? There is a Defaults.py/mm_cfg.py variable which defaults to PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s' You can change this for public archives. For private archives, see below. b) authentication ? It would be nice if the same locations could be used and mm also authenticated (assuming the other archive is a replacement not a supplementary). Is there a way to do this ? For private archives, URLs look like http://host/mailman/private/list/... These urls are handled by a CGI script Mailman/Cgi/private.py that does both the authentication and the actual access. You could modify this script to keep the authentication and just access your own archive. The security for private archives is enforced by their not being world readable or accessable to the web server directly. The web server accesses private.py through the cgi-bin/private wrapper which is setgid to the mailman group which does have access to the archives. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
[Mailman-Users] How do I remove the Sender option?
Hello, I have removed the Sender header from one of my lists and now I want to remove it from all my other lists too. I don't know how I did that :( but I want to do the same for my other lists. Can anyone point me to a right direction please? Have a nice day. -- SubZero -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] aliases assistant
Thanks all, you guys really give me some hints on my problem. Let me show you permission of the script and the commands the script executes. I agree with Mark, it could permission problems either with the script or with the commands the script executes. I sometimes get fooled by the misconception root can do anything too, but in fact it can't, permissions are still checked. The most common example of this is a file whose permissions are granted only to a non-root owner. Root is denied in this case. However root can su to that owner and then perform the operation. Also, the complete absence of execute permission is not something root can compensate for. -rw-r--r--1 root root 81 Jun 7 12:41 /usr/local/sbin/mailman.aliases -rwxr-xr-x1 root root47988 Oct 30 2003 /bin/cp -rw-rw1 mailman mailman 1110 Jun 15 15:11 /usr/local/mailman/data/aliases -rw-r--r--1 root root 685 Jun 7 13:42 /etc/mailman.aliases lrwxrwxrwx1 root root 32 Apr 7 2003 /usr/bin/newaliases - /etc/alternatives/mta-newaliases I create a mailman user, which is in the mailman group. The mailman group only has a mailman user. I suppose the problems are caused by: 1. user mailman has no execute permission to run /usr/local/sbin/mailman.aliases (causes command not found) 2. user root has no read permission to see /usr/local/mailman/data/aliases (causes status: 1, Operation not permitted) Am I right? Cheers, Diana -- 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=showamp;file=faq01.027.htp
[Mailman-Users] hi
_ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ -- 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=showamp;file=faq01.027.htp