Great Circle Associates Majordomo-Users
(December 1994)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Peer lists
From: Alexei Kosut <akosut @ nueva . pvt . k12 . ca . us>
Date: Thu, 1 Dec 1994 17:19:42 -0800 (PST)
To: David Rubin <drubin @ forte . poly . edu>
Cc: majordomo-users @ greatcircle . com
In-reply-to: <9412011647.AA03530@forte.poly.edu>

On Thu, 1 Dec 1994, David Rubin wrote:

> I would like to use majordomo as a local redistribution list for a
> listserv list.  This works fine for incoming messages; the problem is
> with postings.
> 
> Many lists require that you be subscribed to the list in order to post
> a message.  If a local redistribution list is used, it must be the
> originator of a message posted to the list.
> 
> Is there a way to have majordomo act as a "peer" in this manner, and
> forward local postings to the global mailing list (and not to the
> other members of the list)?

I'm not *exactly* sure what you want, but I think you mean that you want 
messages from the global list to go to everyone subscribed to the local 
list, but messages sent by people on the local list to go to the global 
list and not be distributed to everyone on the local list.

I'm not sure if it will work, but this is a hack that just might to the 
trick. I use listname as the name of the list, local.host and 
global.host as the hostnames of the machines running your majordomo 
list and the big listserv list, respectively:

listname: listname@global.host
listname-global::include:/path/to/lists/listname

Note that I don't use resend in this example, because its formatting 
properties are unnessecary (the list messages should be already properly 
formatted), but you may want to use resend anyhow, for its security 
features prehaps. In that case, this should do the trick:

listname: listname@global.host
fred:"|/path/to/wrapper resend -l listname -h listname@local.host listname-outgoing"
fred-outgoing::include:/path/to/lists/listname

Either way, create the list file /path/to/lists/listname, listname.config, 
listname.passwd, etc... Then subscribe listname-global@local.host to the 
global list.

Local users would then mail to majordomo@local.host with "subscribe 
listname", and would receive their from the local list, but when they 
mailed listname@local.host, it would go to the larger list instead (where 
it would theoretically be redistributed to the local list)

I hope this has been of some help.

--
Alexei Kosut, Lefler on IRC | GCS/AT d(++_ H s+:+ g+ p3+? !au0 a-- w+>+++
akosut@nueva.pvt.k12.ca.us  | v++* C++ UL++++/S++++ P+ L++ 3 E---- N++>+++
http://www.nueva.pvt.k12.ca.| K- W--- M++ V-- -po+ Y++ t+++ 5+++ j+ R+ G>+
     us/~akosut/            | tv+ b+++ !D B--- e* -u++ h! f+? !r--- !n y?



References:
  • Peer lists
    From: drubin@forte.poly.edu (David Rubin)
Indexed By Date Previous: "unlink" bug in resend
From: tulio@Ahip.Getty.EDU (Tulio Hernandez)
Next: Re: "unlink" bug in resend
From: David Barr <barr@pop.psu.edu>
Indexed By Thread Previous: Re: Peer lists
From: Norm Aleks <naleks@Library.UMMED.EDU>
Next: Re: Peer lists
From: liberte@ncsa.uiuc.edu (Daniel LaLiberte)

Google
 
Search Internet Search www.greatcircle.com