[Mailman-Users] Re: Home-grown filters

Stephen J. Turnbull stephen at xemacs.org
Tue Mar 1 11:10:34 CET 2005


>>>>> "Mark" == Mark Sapiro <msapiro at value.net> writes:

    Mark> Brad Knowles wrote:

    >> At 3:15 PM -0500 2005-02-26, Les Schaffer wrote:

    >>> is there a way to alter pipelines for a specific subset of
    >>> lists on a Mailman list server?
    >> No, not that I know of.

    Mark> All you have to do is define a 'pipline' attribute for the
    Mark> list (with bin/withlist for example) and the list's pipline
    Mark> will override the global pipeline for that list. This is
    Mark> mentioned in the comment preceding GLOBAL_PIPELINE in
    Mark> Defaults.py.

Works for me.

In particular, we run a bunch of xemacs-* lists right next to a bunch
of lists run by other organizations on the same host.

By changing the pipeline for xemacs-test (to which I am privileged to
be the charter and unique subscriber :-) I can test to my heart's
content, then use bin/withlist to add/subtract/edit the other xemacs
lists.

None of this affects the third-party lists.

It was pretty easy to figure out by trying, but if you want help feel
free to ask me.

All of this is remarkably cool, considering that I don't even have the
global mailman password.  (But you do need access to restart the
qrunners so that the new Handlers will get picked up.  sudo will do,
you don't need to su root or mailman.)

-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 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.



More information about the Mailman-Users mailing list