[Mailman-Users] Empty listinfo
I get an empty listinfo page. What may I have done wrong? At the beginning, it sometimes displayed some of the lists, but now, they're all gone. Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] control over the the list member..
Hello to ALL I am new to mailman. I want to make a list where subscription is controled by a person. But a list member can change the options or even unsubscribe himself but no one can subscribe by himself by his own. Is it possible through mailman -- With Best Regards, Subhasis Mahapatra Institute Of Physics,BBSR. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Hierarchical mailing-lists?
At 11:51 10/01/2002 +0100, Jerome Warnier wrote: I didn't find that link by myself, sorry. I did not know anyway that that was called Umbrella-list. Anyway, that's not what I want. I want exactly the same as what he says in this FAQ: an Umbrella-list who smartly identifies members belonging to multiple lists and doesn't send the same message twice. As the FAQ says Umbrella list do not do that and there are good reasons for this being so, which is why it is so. When you have a moment analyse the logic required for the more general case, when the sub-lists of an umbrella list are not all lists maintained by a single mailman installation; what then is the general method to prevent multiple deliveries to any given message to each single user? Umbrella lists seek to deal with that more general case as best they can. If umbrella lists do not meet your need then I think you will find some recipes posted in the mailman-users archives for cron runnable scripts to generate and maintain consolidated superlists from the memberships of other lists. Such a script can eliminate posting duplications in the way you desire. I've forwarded to you under separate cover a post from Pug Bainter [EMAIL PROTECTED] dated Tue, 4 Sep 2001 19:07:14 -0500 which might get you started But, the script proposed is not enough dynamic for me. And I don't see any way to get it to do what I want exactly. What if a user goes on vacation, does he have to switch delivery off any single list he belongs to? Sorry but I've missed the point are you making with the reference to user vacation? At 16:03 08/01/2002 +0100, Jerome Warnier wrote: How? Why not look at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.005.htp Why not building an umbrella list ? I would like to have all members of various mailing-lists to be automatically subscribed to one mailing-list joining them all. In fact, I would like to send to all Unix admins of all my servers (at least one mailing-list per server) with one single list. Maybe I'm not taking the problem the right way. Tell me so! -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users This mail has been checked by exiscan. To be safe, please scan the mail attachements with your local virus scanner ! -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users This mail has been checked by exiscan. To be safe, please scan the mail attachements with your local virus scanner ! -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] control over the the list member..
At 17:12 10/01/2002 +0530, Subhasis Mahapatra wrote: Hello to ALL I am new to mailman. I want to make a list where subscription is controled by a person. But a list member can change the options or even unsubscribe himself but no one can subscribe by himself by his own. Is it possible through mailman Assuming you are using MM 2.0.X set the 'subscribe_policy' option of the Privacy Options Section of the list's admin web GUI to 'require approval' -- With Best Regards, Subhasis Mahapatra Institute Of Physics,BBSR. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Empty listinfo
At 12:24 10/01/2002 +0100, Jerome Warnier wrote: I get an empty listinfo page. What may I have done wrong? At the beginning, it sometimes displayed some of the lists, but now, they're all gone. So, what have you changed recently? Just added lists. But it didn't work well (it appeared sometimes, sometimes not) since the very beginning. Assuming MM 2.0.X, factors affecting whether a list appears on listinfo (as opposed to admin) are: 1. the value of the list's 'advertised' option (the first one on the page) of the Privacy Options Section of the list's admin web GUI I first thought that was the problem. 2. the value of VIRTUAL_HOST_OVERVIEW in $prefix/Mailman/Defaults.py or mm_cfg.py. If this is set to true (usually 1) then you may be experiencing the effect of Mailman Virtual Host feature. In that case the address of the URL used to access listinfo is compared with the list's 'web_page_url' option (the last one of the General Options Section of the list's admin web GUI. If they do not match, the list is not added to the listinfo page returned. How do disable this feature? I don't need it. By the way, could a web proxy change this? Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Problems with Mailman under 'secure' Linux kernels
Thank you, Richard. This sounds like a reasonable answer to what is happening. I'm not sure that I want to reload Lunix to accomplish setting up Mailman. I certainly hope there is a workaround that someone can share. I also didn't mention that this was only through the web interface. I can use the mail interface to subscribe without incident. Oh well, guess I'll just have to sit back and see if there is an answer for this problem that comes forth. Otherwise I guess I'm just not going to be able to consider Mailman on my system. Bummer... Thanks again, Mike On 10 Jan 2002, at 10:26, Richard Barrett wrote: I think this should be re-titled 'Mailman problem under 'secure' Linux kernels. I have seen this problem reported recently on this list by another user. While I do not run any 'secure' version of linux kernel, I think the problem results from restrictions on the creation of hard links under such kernels. My understanding is that in a attempt to prevent denial of service attacks based on disk quotas, there is a kernel patch which restricts who can create hard links: I believe the EUID of the link creator has to match the UID of the file owner. This explains why the error code is 1 (Operation not Permitted) rather than say 13 (Permission Denied). I do not know any way round the problem - maybe someone else does - other than not using this 'security' patch. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Majordomo-style email adding, without confirmation from end user?
I have several lists that people sign up for from a webpage (not the mailman based webpage) within our Customer Support website. They click a checkbox next to a list, and an email is generated by the web server to that list subscribing them. This is the only interface for the users to subscribe or unsubscribe from these lists. I don't want the users to have to reply to an email confirming their subscription. Is there a way to do this? - Matt A. Gargett IT Support Comshare, Inc. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Empty listinfo
At 13:31 10/01/2002 +0100, Jerome Warnier wrote: At 12:24 10/01/2002 +0100, Jerome Warnier wrote: I get an empty listinfo page. What may I have done wrong? At the beginning, it sometimes displayed some of the lists, but now, they're all gone. So, what have you changed recently? Just added lists. But it didn't work well (it appeared sometimes, sometimes not) since the very beginning. Assuming MM 2.0.X, factors affecting whether a list appears on listinfo (as opposed to admin) are: 1. the value of the list's 'advertised' option (the first one on the page) of the Privacy Options Section of the list's admin web GUI I first thought that was the problem. 2. the value of VIRTUAL_HOST_OVERVIEW in $prefix/Mailman/Defaults.py or mm_cfg.py. If this is set to true (usually 1) then you may be experiencing the effect of Mailman Virtual Host feature. In that case the address of the URL used to access listinfo is compared with the list's 'web_page_url' option (the last one of the General Options Section of the list's admin web GUI. If they do not match, the list is not added to the listinfo page returned. How do disable this feature? I don't need it. Putting a line saying the following in your $prefix/mailman/mm_cfg.py file should do it: VIRTUAL_HOST_OVERVIEW = 0 By the way, could a web proxy change this? I wouldn't expect it to but the address comparison is based on information obtained each time $prefix/Maillman/Cgi/listinfo.py is run as a cgi script. Some esoteric configurations might have an effect: for instance if you have a load balancing front end proxy server redirecting incoming requests to one of multiple back end servers which have different names where the browsers concerned do not include a Host: HTTP header. The code establishes the host name the request was made to as follows: 1. First preference is what the browser put in the Host: header of the request; if your browser is HTTP/1.1 compliant this header should be present and some HTTP/1.0 browsers also add it. 2. In the absence of a Host: header the second preference is what the HTTP Server put in the SERVER_NAME CGI environment variable. This will, hopefully, have come from an applicable ServerName directive in the Apache config file for the request being serviced. If you have failed to put a ServerName directive in httpd.conf then the SERVER_NAME is likely to be whatever is found with a gethostbyaddr lookup on the server's IP number which may or may not be the name that the browser machine (or possibly a proxy making the request on behalf of a brwoser) looked up to determine the IP number of the machine it was going to make the request too. 3. Otherwise, the contents of DEFAULT_HOST_NAME in $prefix/Mailman/Defaults.py or mm_cfg.py is used. The code looks for the host name is has determined to be the same as the one in the list's 'web_page_url' parameter. If it is the list is added to the listinfo page. So it will all depend on what your browser does and your server's configuration and maybe on intermediate HTTP proxy servers. Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Empty listinfo
At 13:31 10/01/2002 +0100, Jerome Warnier wrote: At 12:24 10/01/2002 +0100, Jerome Warnier wrote: I get an empty listinfo page. What may I have done wrong? At the beginning, it sometimes displayed some of the lists, but now, they're all gone. So, what have you changed recently? Just added lists. But it didn't work well (it appeared sometimes, sometimes not) since the very beginning. Assuming MM 2.0.X, factors affecting whether a list appears on listinfo (as opposed to admin) are: 1. the value of the list's 'advertised' option (the first one on the page) of the Privacy Options Section of the list's admin web GUI I first thought that was the problem. 2. the value of VIRTUAL_HOST_OVERVIEW in $prefix/Mailman/Defaults.py or mm_cfg.py. If this is set to true (usually 1) then you may be experiencing the effect of Mailman Virtual Host feature. In that case the address of the URL used to access listinfo is compared with the list's 'web_page_url' option (the last one of the General Options Section of the list's admin web GUI. If they do not match, the list is not added to the listinfo page returned. How do disable this feature? I don't need it. I've done it and it works fine, now. I can see all my public mailing-lists. It's really fine to find such competent people! Thanks a lot. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Newlist from web interface
Is there a mean to create new lists from a web interface? Even if not integrated with Mailman, I would be interested in. Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Automatically Reject Non-Member Posts
I have a user that wants Mailman to silently remove non-member posts, i.e. not leave them for his approval. Is this possible with the current setup in 2.0.8 or will I have to hack something in to do it? Thanks in advance, Matt -- Of course I don't look busy, I did it right the first time. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Newlist from web interface
At 16:25 10/01/2002 +0100, Jerome Warnier wrote: Is there a mean to create new lists from a web interface? Even if not integrated with Mailman, I would be interested in. Coming in Mailman 2.1 I believe but its only at alpha 4 release state at the moment. Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Problems with Mailman under 'secure' Linux kernels
MB == Mike Burton [EMAIL PROTECTED] writes: MB Thank you, Richard. This sounds like a reasonable answer to MB what is happening. I'm not sure that I want to reload Lunix MB to accomplish setting up Mailman. I certainly hope there is a MB workaround that someone can share. I also didn't mention that MB this was only through the web interface. I can use the mail MB interface to subscribe without incident. Oh well, guess I'll MB just have to sit back and see if there is an answer for this MB problem that comes forth. Otherwise I guess I'm just not MB going to be able to consider Mailman on my system. Bummer... Has README.LINUX not helped? I'm attaching a few files from Mailman 2.1 just in case they have more useful or up-to-date information. The script itself is probably too MM2.1-centric, but it might be useful so I'm including it for completeness. -Barry snip snip Mailman - The GNU Mailing List Management System Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA GNU/LINUX ISSUES GNU/Linux seems to be the most popular platform on which to run Mailman. Here are some hints on getting Mailman to run on Linux: If you are getting errors with hard link creations and/or you are using a special secure kernel (securelinux/openwall/grsecurity), see contrib/README.check_perms_grsecurity. Note that if you are using Linux Mandrake in secure mode, you are probably concerned by this. Local Variables: mode: text indent-tabs-mode: nil End: The check_perms_grsecurity.py script, if copied in your installed ~mailman/bin/ directory and run from there will modify permissions of files so that Mailman with extra restrictions imposed by linux kernel security patches like securelinux/openwall in 2.2.x or grsecurity in 2.4.x The way it works is that it makes sure that the UID of any script that touches config.pck is `mailman'. What this means however is that scripts in ~mailman/bin will now only work if run as user mailman or root (the script then changes its UID and GID to mailman). To make grsecurity happy, we remove the group writeable bit on a directories that contain binaries. Enjoy Marc MERLIN [EMAIL PROTECTED]/[EMAIL PROTECTED] - 2001/12/10 #! @PYTHON@ # # Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Fixes for running Mailman under the `secure-linux' patch or grsecurity. Run check_perms -f and only then check_perms_grsecurity.py -f Note that you will have to re-run this script after a mailman upgrade and that check_perms will undo part of what this script does If you use Solar Designer's secure-linux patch, it prevents a process from linking (hard link) to a file it doesn't own. Grsecurity (http://grsecurity.net/) can have the same restriction depending on how it was built, including other restrictions like preventing you to run a program if it is located in a directory writable by a non root user. As a result Mailman has to be changed so that the whole tree is owned by Mailman, and the CGIs and some of the programs in the bin tree (the ones that lock config.pck files) are SUID Mailman. The idea is that config.pck files have to be owned by the mailman UID and only touched by programs that are UID mailman. At the same time, We have to make sure that at least 3 directories under ~mailman aren't writable by mailman: mail, cgi-bin, and bin Binary commands that are changed to be SUID mailman are also made unreadable and unrunnable by people who aren't in the mailman group. This shouldn't affect much since most of those commands would fail work if you weren't part of the mailman group anyway. Scripts in ~mailman/bin/ are not made suid or sgid, they need to be run by user mailman or root to work. Marc [EMAIL PROTECTED]/[EMAIL PROTECTED] 2000/10/27 - Initial version for secure_linux/openwall and mailman 2.0 2001/12/09 - Updated version for grsecurity and mailman 2.1 import sys import os import paths import re import glob from Mailman import mm_cfg from Mailman.mm_cfg import MAILMAN_UID, MAILMAN_GID from stat import * # Directories that we don't want writable
Re: [Mailman-Users] Automatically Reject Non-Member Posts
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq01.012.htp - Original Message - From: Matt Hyclak [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 10, 2002 10:38 AM Subject: [Mailman-Users] Automatically Reject Non-Member Posts I have a user that wants Mailman to silently remove non-member posts, i.e. not leave them for his approval. Is this possible with the current setup in 2.0.8 or will I have to hack something in to do it? Thanks in advance, Matt -- Of course I don't look busy, I did it right the first time. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Problems with Mailman under 'secure' Linux kernels
Barry - thanks for bringing some rtfm to bear and sorry for wasting your time. MM 2.0.8 $build/README.LINUX reads as follows which seems define the problem and solution pretty clearly: Mailman - The GNU Mailing List Management System Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA GNU/LINUX ISSUES GNU/Linux seems to be the most popular platform on which to run Mailman, which really shouldn't be a big surprise. Here are some hints on getting Mailman to run on Linux: If you are running secure_linux, you probably have restricted hardlinks turned on. Gergely Madarasz says that this not only restricts hardlinks in /tmp, but also in any non +t directory. This can cause Operation not permitted errors in MailList.Save() -- you will see a traceback. You must turn restricted hardlinks off. This is also known under the name of Openwall Security Patches. There is a workaround for this problem, you can use securelinux_fix.py in the contrib directory (see the README.securelinux_fix.py). Note that the script will not work until you move it in your installed Mailman tree in the bin directory. At 10:59 10/01/2002 -0500, Barry A. Warsaw wrote: MB == Mike Burton [EMAIL PROTECTED] writes: MB Thank you, Richard. This sounds like a reasonable answer to MB what is happening. I'm not sure that I want to reload Lunix MB to accomplish setting up Mailman. I certainly hope there is a MB workaround that someone can share. I also didn't mention that MB this was only through the web interface. I can use the mail MB interface to subscribe without incident. Oh well, guess I'll MB just have to sit back and see if there is an answer for this MB problem that comes forth. Otherwise I guess I'm just not MB going to be able to consider Mailman on my system. Bummer... Has README.LINUX not helped? I'm attaching a few files from Mailman 2.1 just in case they have more useful or up-to-date information. The script itself is probably too MM2.1-centric, but it might be useful so I'm including it for completeness. -Barry snip snip Mailman - The GNU Mailing List Management System Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA GNU/LINUX ISSUES GNU/Linux seems to be the most popular platform on which to run Mailman. Here are some hints on getting Mailman to run on Linux: If you are getting errors with hard link creations and/or you are using a special secure kernel (securelinux/openwall/grsecurity), see contrib/README.check_perms_grsecurity. Note that if you are using Linux Mandrake in secure mode, you are probably concerned by this. Local Variables: mode: text indent-tabs-mode: nil End: The check_perms_grsecurity.py script, if copied in your installed ~mailman/bin/ directory and run from there will modify permissions of files so that Mailman with extra restrictions imposed by linux kernel security patches like securelinux/openwall in 2.2.x or grsecurity in 2.4.x The way it works is that it makes sure that the UID of any script that touches config.pck is `mailman'. What this means however is that scripts in ~mailman/bin will now only work if run as user mailman or root (the script then changes its UID and GID to mailman). To make grsecurity happy, we remove the group writeable bit on a directories that contain binaries. Enjoy Marc MERLIN [EMAIL PROTECTED]/[EMAIL PROTECTED] - 2001/12/10 #! @PYTHON@ # # Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Fixes for running Mailman under the `secure-linux' patch or grsecurity. Run check_perms -f and only then check_perms_grsecurity.py -f Note that you will have to re-run this script after a mailman upgrade and that check_perms will undo part of what this script does If you use Solar Designer's secure-linux patch, it prevents a process from linking (hard link) to a file it doesn't own. Grsecurity (http://grsecurity.net/) can have the same
[Mailman-Users] procmail recipes
Hi I'm looking for procmail recipes to use with mailman and mhonarc. I have looked at Mailmain Entry FAQ http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.004.htp in the FAQ there is this: My entire setup except for the procmail recipes can be found here: ftp://ftp.kanga.nu/pub/Kanga.Nu/WebArchives/ I look for the procmail recipes at this site but they aren't there. Anybody know of another site that might have procmail recipes. Thanks -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Sharing a Mailman installation between two systems
Just for the record, if anyone's interested, I solved my problem by installing a full Mailman installation on the secondary system, then mounting just the lists and locks directories from the primary. The secondary could then see the lists it should be handling, but users could still use the web interface on the primary to update their subscriptions to those lists. There was a small problem of the qrunner lock files clashing on the two systems, which I fixed by getting the qrunner on the secondary system to append its hostname so the lockfile name was different. David On Thu, Jan 3 2002 at 17:42:33 +, David Osborne wrote We've got two systems for serving our lists, with the more powerful primary system sharing its Mailman installation via NFS with the less powerful secondary. Under Mailman 1.0, this worked fine: I adjusted aliases for the less important lists so they were processed on the secondary system, taking load off the primary. Yesterday, I upgraded to Mailman 2.0.7 and with the change in the method of queue running, the main system now does all the work -- the secondary only does the initial handling of the injection of a message into Mailman from the MTA (Exim 3.22), while the delivery of the message to the subscribers for all the lists now takes place on the primary. Is it possible to configure my two systems to work as they did under MM 1.0 and share the load? -- David Osborne [EMAIL PROTECTED] Academic Computing Services The University of Nottingham Nottingham NG7 2RD, UK http://www.nottingham.ac.uk/~cczdao/ -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] News Gateway
I am running Mailman 2.0.8 Every time I try to use the Mail-News and News-Mail gateways I get error messages. Traceback (innermost last): File /home/mailman/cron/gate_news, line 222, in ? main() File /home/mailman/cron/gate_news, line 203, in main process_lists(lock) File /home/mailman/cron/gate_news, line 148, in process_lists conn, first, last = open_newsgroup(mlist) File /home/mailman/cron/gate_news, line 78, in open_newsgroup r,c,f,l,n = conn.group(mlist.linked_newsgroup) File /home/mailman/Mailman/pythonlib/nntplib.py, line 260, in group resp = self.shortcmd('GROUP ' + name) File /home/mailman/Mailman/pythonlib/nntplib.py, line 210, in shortcmd return self.getresp() File /home/mailman/Mailman/pythonlib/nntplib.py, line 184, in getresp raise NNTPTemporaryError(resp) Mailman.pythonlib.nntplib.NNTPTemporaryError: 480 Permission denied There are no items in $mailman/locks, The news server is open explicitly for this server to Read,Post Any help is greatly appreciated Thank You MikeT -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] procmail recipes
On Thu, Jan 10, 2002 at 10:21:36AM -0800, J C Lawrence wrote: On Thu, 10 Jan 2002 11:41:54 -0600 jerry [EMAIL PROTECTED] wrote: I have looked at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.004.htp in the FAQ there is this: My entire setup except for the procmail recipes can be found here: ftp://ftp.kanga.nu/pub/Kanga.Nu/WebArchives/ I look for the procmail recipes at this site but they aren't there. Yes, because they are system specific and entirely trivial. Example: :0 Whf | formail -z -R 'From ' X-Envelope-From: ...deletia... :0 * ^X-envelope-from: .*[EMAIL PROTECTED] { ...deletia... :0 w: Lists/MUD-Dev-L/$LOCKEXT * ^Sender: *mud-dev-admin | rcvstore +Lists/MUD-Dev-L/archive ...deletia... } As mentioning in the FAQ entry I wrote above, I use MH folders for mailstores. I do this for a wide range of reasons most of which come down to personal preference (I actively dislike mbox) and ease of integration with other bits of my system. YMWV. Anybody know of another site that might have procmail recipes. I suggest starting out by reading the procmail main pages. Pay special attention to the quickstart notes at the end of man procmail and man procmailrc As always with Unix man pages, follow the references in each page to other man pages, until you find yourself retracing the same territory. A number of websites are referenced in the man pages. -- - Dan Wilder [EMAIL PROTECTED] Technical Manager Editor SSC, Inc. P.O. Box 55549 Phone: 206-782-8808 Seattle, WA 98155-0549URL http://embedded.linuxjournal.com/ - -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] nntp gateway | list to NNTP works but NNTP to list does not
There is an option in the gateway setup that says: Should new posts to the newsgroup be sent to the mailing list? I have that marked as yes but I am not seeing new posts to the nntp group being shot over to the mailing list. What am I missing here? Thank you! -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 www.birddog.com -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] procmail recipes
On Thu, Jan 10, 2002 at 11:41:54AM -0600, [EMAIL PROTECTED] wrote: Hi I'm looking for procmail recipes to use with mailman and mhonarc. I use The Spambouncer from Catherine Hampton. http://www.spambouncer.org/ I invoke it with the following in /etc/procmailrcs/mailman # Set up for Hampton's rules HOME=/usr/home/mailman SPAMFOLDER=${HOME}/Mail/spam BLOCKFOLDER=${HOME}/Mail/blocked CONTROL=${HOME}/Mail/control LOGFILE=${HOME}/Mail/log FORMAIL=/usr/bin/formail SBDIR=/etc/mail/sb/ BLOCKREPLY=SILENT FREEMAIL=NONE [EMAIL PROTECTED] PATTERNMATCHING=SILENT SPAMREPLY=SILENT GLOBALNOBOUNCE=/etc/mail/sb/nobounce RBLCHECK=yes DULCHECK=yes INCLUDERC=$SBDIR/sb.rc :0 |/usr/home/mailman/mail/wrapper post ${MAILMAN} -- Paul Tomblin [EMAIL PROTECTED], not speaking for anybody `And when you've been *plonk*ed by Simon C., you've been *plonked* by someone who knows when, and why, and how.' - Mike Andrews, asr -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] no require password for unsubscribe?
I want to be able to allow my users to unsubscribe from a list without a password. I understand this can be dangerous but this is a controlled list and my users are going to be sub-par as far as intelligence goes. I notice that when I do a mass subscribe, it auto-generates a password for every user, if I could make that blank somehow, that would rock. But would the password being blank mean there is no password? Thank you! -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 www.birddog.com -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] no require password for unsubscribe?
Michael Johnson (firewing) wrote: If nothing else (security concerns aside), it'll alleviate confusion on subscribers' part who often get frustrated when they don't realize (or read the message they are sent or the information pages) that to unsub they need their password. At 04:44 PM 1/10/2002 -0600, you wrote: I want to be able to allow my users to unsubscribe from a list without a password. I understand this can be dangerous but this is a controlled list and my users are going to be sub-par as far as intelligence goes. I notice that when I do a mass subscribe, it auto-generates a password for every user, if I could make that blank somehow, that would rock. But would the password being blank mean there is no password? Thank you! -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 www.birddog.com -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users I agree, but that doesnt answer my question of how. :) Thank you -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 www.birddog.com -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Re: sendmail + mailman
At 2002-01-08 11:39:27 -0500 Daniel J. Luke wrote: On Tue, 2002 Jan 08 at 00:02:58 -0800, jgo wrote: Anyone know of likely things that could be going wrong, here? By default, sendmail on OS X doesn't use the alias file (it uses NetInfo). Either modify your sendmail.cf file to use the alias file, It says it's using /etc/mail/aliases but... or put your aliases into the /alias directory of netinfo -- Here's an example: % niutil -read . /aliases/foo name: foo members: |/path/to/bar.pl Yes! That was a significant step. I looked at the niutil man page, but ended up just adding them in via the NetInfo GUI since there were just a few. Now, it complains: smrsh: wrapper not available for sendmail programs and I do recall mention of smrsh, but ignored it after not seeing smrsh anywhere (using sudo find / ...) at the time. Oh, and one other thing. For some unknown reason, the permissions on some of the /etc files/directories keeps changing back to allow group write! ...is there any reason this should happen? Mac OS X 10.1.2 Mailman 2.0.7 Sometimes Installer.app packages stomp over permissions on your filesystem (for example, every time I install an OS update from Apple, I have to fix the permissions on / on my machine). Sounds like a reasonable explanation. I had done a sw update from Apple each time before it did that. John G. Otto, Eagle Scout, Knight, Cybernetic Praxeologist Existence, Consciousness, Identity, Life, Liberty, Property, Privacy, Justice -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] smrsh
There have been a number of questions on this... and answers, but I don't quite see an answer that works... yet. I'm getting the dreaded smrsh error. smrsh: wrapper not available for sendmail programs 554 5.0.0 |/Users/mailman/Documents/mailman/bin/mail/wrapper post third... Service unavailable When I do a grep smrsh /etc/mail/sendmail.cf I get # $ld: smrsh.m4,v 1.1.1.3 2000/06/10 00:40:36 wsanchez Exp $ # Mprog, P=/usr/libexec/smrsh, F=lsDFMoqeu9, S=EnfFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, A=smrsh -c $u and I don't see an /etc/mail/sendmail.mc or /etc/sendmail.mc I don't have a directory named /etc/smrsh or /etc/mail/smrsh or /private/etc/smrsh or /private/etc/mail/smrsh sudo mkdir /etc/mail/smrsh cd /etc/mail/smrsh sudo ln -s /Users/mailman/Documents/mailman/mail/wrapper wrapper doesn't result in any change. When I do sudo find / -name smrsh -print I get only /usr/libexec/smrsh When I do sudo strings -a /usr/libexec/smrsh | egrep /etc I get nothing. These I found in my sub-set of the archives, trimmed a bit. Perhaps we could collect the set of solutions and add an entry to: http://www.python.org/cgi-bin/faqw-mm.py Jon Carnes 2001-10-15 16:37:08 -0400 wrote: Be sure that the path to wrapper is correct (~mailman/mail/wrapper), and that you have a link to that file in your /etc/smrsh directory (if you use Sendmail and have smrsh turned on). Jon Carnes 2001-10-26 14:45:01 -0400 wrote: Smrsh is used by Sendmail to specify exactly which scripts that Sendmail is allowed to run. Sendmail will only run scripts that have a link in /etc/smrsh David Pierron 2001-10-26 15:13:18 -0400 wrote: Yeah, it's a sendmail thing... creating a sym link to it from wrapper fixes it... Graham Dunn 2001-11-06 10:21:42 -0500 wrote: Thank you, it is already there. [root@ns root]# ls -l /etc/smrsh total 0 lrwxrwxrwx1 root root 34 Nov 6 08:20 mailman_wrapper - /home/mailman/mail/mailman_wrapper* lrwxrwxrwx1 root root 17 Feb 1 2001 vacation - /usr/bin/vacation* lrwxrwxrwx1 root root 26 Nov 5 15:14 wrapper - /usr/lib/majordomo/wrapper* [root@ns root]# Albert E. Whale 2001-11-06 10:35:19 -0500 wrote: Arrgh! Sendmail 8.12.1 moved smrsh to /usr/adm/sm.bin. Jonas Meurer 2001-11-13 22:38:31 +0100 wrote: On Tue, Nov 13, 2001 at 10:11:45PM +0100, Jonas Meurer wrote: In README-SENDMAIL there stands that I have to make a symlink in /etc/smrsh, but there is no directory /etc/smrsh. I use Debian GNU/Linux. Which directory is equal to /etc/smrsh, or in which directory do I have to make the symlink? Ok, I've found the directory. It was /usr/lib/sm.bin/. Jon Carnes 2001-11-26 17:39:56 -0500 wrote: Looks like a smrsh problem. You need to create a link from /home/mailman/mail/wrapper to the smrsh directory. Agustina Buccella 2001-11-30 09:04:44 -0400 wrote: I installed mailman in Suse 7.1 with sendmail 8.10.2. When I confirm my subscription to my probandolista list I get the following mail delivery: - Transcript of session follows - sh: wrapper not available for sendmail programs 554 5.0.0 |/etc/smrsh/wrapper mailcmd probandolista... Service unavailable I configured the /etc/mail/aliases with the following options: probandolista: |/usr/mailman/mail/wrapper post probandolista ... and the /etc/smrsh directory: lrwxrwxrwx 1 root root 25 Nov 28 15:40 wrapper - /usr/mailman/mail/wrapper* Dan Wilder 2001-11-30 08:36:36 -0800 wrote: The Python.org website has a mailing list search engine which nets 270 hits on smrsh, mostly to mailman-users. The first says: Try putting a symlink in your /etc/smrsh directory pointing to wrapper: cd /etc/smrsh ln -s /home/mailman/mail/wrapper wrapper David R. Johnson 2001-12-03 16:07:32 wrote: smrsh: wrapper not available for sendmail programs 554 5.0.0 |/var/www/html/mailman/mail/wrapper mailcmd lug... Service unavailable what is going wrong here? i already created the symbolic link from /usr/sbin/smrsh cd /usr/sbin/smrsh ln -s /var/www/html/mailman/mail/wrapper and restarted the sendmail service. What have i not done? Michael Lynn 2001-12-04 18:02:19 -0500 wrote: /usr/sbin/smrsh is an executable... you probably wanted to cd /etc/smrsh before symbolically linking. Bernd Zimmermann 2001-12-05 09:22:24 +0100 wrote: When I disable smrsh in sendmail all works fine, but with smrsh I got a local configuration error mail from sendmail. In sendmail.mc smrsh is activated: FEATURE(smrsh, `/usr/lib/sm.bin/smrsh')dnl In /usr/lib/sm.bin/smrsh the link to wrapper is created like the installation maual requires but it dont work. I am using debian. In the INSTALL file is written not to use /usr/lib/sm.bin because it is an error in debain. Instead one should use /usr/admin/sm.bin, but this dont work at all - because of config in sendmail.mc. Michael Lynn 2001-12-05 22:54:41 -0500 wrote: In /etc/mail/sendmail.mc you should have:
[Mailman-Users] Re: sendmail + mailman
By default, sendmail on OS X doesn't use the alias file (it uses NetInfo). Either modify your sendmail.cf file to use the alias file, It says it's using /etc/mail/aliases but... or put your aliases into the /alias directory of netinfo -- Here's an example: % niutil -read . /aliases/foo name: foo members: |/path/to/bar.pl Yes! That was a significant step. I looked at the niutil man page, but ended up just adding them in via the NetInfo GUI since there were just a few. My system seems to work differently than jgo's. My system uses NetInfo by default, but if I uncomment the line in /etc/mail/sendmail.cf to use the file /etc/mail/aliases, it then uses BOTH NetInfo and /etc/mail/aliases. Is this the expected behavior? (it doesn't seem to be the way it's working on jgo's system based on his posts) -Rich msg06884/pgp0.pgp Description: PGP signature
Re: [Mailman-Users] no require password for unsubscribe?
Check out http://nleaudio.com/bnotes/mailman.htm Bob -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] nntp gateway | list to NNTP works but NNTP to list does not
ummm, its in the administration pages in the news mail gateway section. -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 Quoting Justin Zygmont [EMAIL PROTECTED]: hi, where did you setup that option? On Thu, 10 Jan 2002, Terry Davis wrote: There is an option in the gateway setup that says: Should new posts to the newsgroup be sent to the mailing list? I have that marked as yes but I am not seeing new posts to the nntp group being shot over to the mailing list. What am I missing here? Thank you! -- Terry Davis Systems Administrator BirdDog Solutions, Inc. (402) 829-6059 www.birddog.com -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] ImportError: No module named Mailman
Hmm. It looks as though the from Mailman import module won't work as expected (i.e. use the module search path to look for a path named Mailman and look for module in there) unless Mailman contains __init__.py. Does it? (It can be empty, but it must exist). (The import documentation is shady at best.) Dan Mick hit me over the head and suggested strace, so full strace output can be seen at: http://hank.org/images/mailman.txt This all started after a reboot one day. I've run make install from the distribution directory again, just in case some file was missing, but that didn't change anything. Of course, I'm not clear what mailman is having trouble with. It stat's for /home/mailman/Mailman, finds it, then tries to open other files. /home/mailman/Mailman exists, so I'm not sure why it doesn't open it. At this point I'm just as interested to learn how debug and to fix (instead of just fixing it). stat(/home/mailman/Mailman, {st_mode=S_IFREG|0644, st_size=1649, ...}) = 0 open(/home/mailman/Mailman.so, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailmanmodule.so, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailman.py, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailman.pyc, O_RDONLY) = -1 ENOENT (No such file or directory) ... -- Bill Moseley mailto:[EMAIL PROTECTED] -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Problems with Mailman under 'secure' Linux kernels
Oops... Thanks... I suppose some more research was due on my end. Not a good excuse, but I already attested to being brain-dead after a gruelling day of working as a NT4/Win2K admin. We are migrating from to Win2K and it's a nightmare. I really would rather be working in a Posix environment any day. My most sincere apologies for wasting your time gentlemen. BTW, that fixed the problem sure enough... Thanks again. Take care, Mike On 10 Jan 2002, at 16:25, Richard Barrett wrote: Barry - thanks for bringing some rtfm to bear and sorry for wasting your time. [BIG CLIP] -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] ImportError: No module named Mailman
Indeed: from http://www.python.org/doc/essays/packages.html: (note particularly the first parenthetical comment): What If I Have a Module and a Package With The Same Name? You may have a directory (on sys.path) which has both a module spam.py and a subdirectory spam that contains an __init__.py (without the __init__.py, a directory is not recognized as a package). In this case, the subdirectory has precedence, and importing spam will ignore the spam.py file, loading the package spam instead. If you want the module spam.py to have precedence, it must be placed in a directory that comes earlier in sys.path. (Tip: the search order is determined by the list of suffixes returned by the function imp.get_suffixes(). Usually the suffixes are searched in the following order: .so, module.so, .py, .pyc. Directories don't explicitly occur in this list, but precede all entries in it.) Hmm. It looks as though the from Mailman import module won't work as expected (i.e. use the module search path to look for a path named Mailman and look for module in there) unless Mailman contains __init__.py. Does it? (It can be empty, but it must exist). (The import documentation is shady at best.) Dan Mick hit me over the head and suggested strace, so full strace output can be seen at: http://hank.org/images/mailman.txt This all started after a reboot one day. I've run make install from the distribution directory again, just in case some file was missing, but that didn't change anything. Of course, I'm not clear what mailman is having trouble with. It stat's for /home/mailman/Mailman, finds it, then tries to open other files. /home/mailman/Mailman exists, so I'm not sure why it doesn't open it. At this point I'm just as interested to learn how debug and to fix (instead of just fixing it). stat(/home/mailman/Mailman, {st_mode=S_IFREG|0644, st_size=1649, ...}) = 0 open(/home/mailman/Mailman.so, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailmanmodule.so, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailman.py, O_RDONLY) = -1 ENOENT (No such file or directory) open(/home/mailman/Mailman.pyc, O_RDONLY) = -1 ENOENT (No such file or directory) ... -- Bill Moseley mailto:[EMAIL PROTECTED] -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] (no subject)
Im trying to install Mailman on a Linux Mandrake box. When I attempt to run ./configure I get the error: bash: ./configure: bad interpreter: No such file or directory Ive checked and on this box /bin/sh is a symlink to /bin/bash Its been a long time since I did much on a **ix (Irix last time hehe) box and it could certainly be something really stupid I forgot about. In any event any help anyone can offer is appreciated much! --Ben Franske CCNA
[Mailman-Users] ./configure error
I'm trying to install Mailman on a Linux Mandrake box. When I attempt to run ./configure I get the error: bash: ./configure: bad interpreter: No such file or directory I've checked and on this box /bin/sh is a symlink to /bin/bash It's been a long time since I did much on a **ix (Irix last time hehe) box and it could certainly be something really stupid I forgot about. In any event any help anyone can offer is appreciated much! --Ben Franske CCNA -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] ./configure error
it is looking for python in a different directory, you must check the path it is looking for to see. I just made a symbolic link to fix that. On Thu, 10 Jan 2002, Ben Franske wrote: I'm trying to install Mailman on a Linux Mandrake box. When I attempt to run ./configure I get the error: bash: ./configure: bad interpreter: No such file or directory I've checked and on this box /bin/sh is a symlink to /bin/bash It's been a long time since I did much on a **ix (Irix last time hehe) box and it could certainly be something really stupid I forgot about. In any event any help anyone can offer is appreciated much! --Ben Franske CCNA -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Once again, fame and fortune can be yours
A few years ago we ran a Mailman logo contest, had quite a few very good submissions, and eventually chose a logo by The Dragon De Monsyne. Now with the advent of favicons I'd like to run another mini-contest. I admit shameful jealousy in seeing more and more cool favicons in my Mozilla tabs, and I want one for Mailman too. Of course, I'm a musician[1] not an artist, so I need your help. I sort of think it ought to be a play on the circle in the cancellation mark logo. Maybe with the words MAIL LIST replaced with Mailman (bonus to get the GNU in there). But hey, feel free to ignore me as much as I ignore my lead singer when he suggests bass parts. :) I don't want to stiffle anyone's creativity! One caveat: please assign copyright to the FSF if we accept your logo. Enjoy, -Barry [1] Don't worry, you all will be forced to buy several copies of my new CD The Mailman Never Delivers Twice on my self-owned label Pumpichank Records, when it's released later this year. It'll include the sure-to-be-top-10 Mailman theme song, Is That A Python In Your Pocket (Or Are You Just Glad To Hack Me)?. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] a few questions
when I get to the 'make install' step everythink looks fine except for this last part: Upgrading from version 0x0 to 0x20008f0 no lists == nothing to do, exiting Please let me know if this is still ok, or I have midded something. I cannot get meail man to work and i've tried several times. I just want to verify this to make sure i'm getting it right, --with-mail-gid should be the GID of 'DefaultUser' in /etc/sendmail.cf? the DefaultUser is 'mail' and it's GID is 12 thanks.. -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users