Great Circle Associates Majordomo-Users
(May 2000)
 

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

Subject: noadvertise advertises (was Re: my list doesnt' work properly)
From: LUIS SOSA <dliston @ netscape . com>
Organization: iPlanet E-Commerce Solutions, A Sun Netscape Alliance
Date: Wed, 10 May 2000 23:27:13 -0500
To: Allen <soundbyte @ sound-by-design . com>
Cc: majordomo-users @ greatcircle . com
References: <882568D9.00771244.00@loscbit100.twcable.com> <3.0.6.32.20000510124217.00e33120@pop.sfo.com>

Allen wrote:
> 
> At 06:33 PM 5/9/2000 -0500, you wrote:
> 
> [snip]
> 
> >Finally I created a new account, that would be impossible to be
> subscribed to
> >any lists, su'd to the new ID and did `echo lists | mail majordomo`.  Guess
> >what?  None of the lists showed up in the email response from majordomo.
> >
> >I went back to my original email account and issued the lists
> command, which
> >returned 5 list names.  One by one, I removed my active address from that
> >list's subscriber file and reissued the lists command.  That was it, one by
> >one each list disappeared from the response message.
> >
> >Now is this a bug or by design?  At first, I would have thought bug, but I
> >actually LIKE the design! :)
> 
> "who_access" and "which_access" control these functions on a list by
> list basis.  You can close them to all but the list owner if you
> wish.  Look in the >>>>config file for your list to read the specs.
> 
> The noadvertize works very well as does the confirm_zubscribe to keep
> down the spam.  In four year of one list I've only ever had one spam,
> and it was from a roommate of a legitimate subscriber.
> 
> Allen Schaaf

That is an AWESOME statistic for your list Allen, but I think you missed the
point of the thread we were on.  Mike asked why lists were still showing up
in his responses from majordomo, when every list was closed and hidden.  In 
the four years I have been running majordomo, I had never noticed this to be
broken.  Try it yourself.  Create a half dozen or so lists, set some of them
to be closed, some list, and a few open, but set the noadvertise on all of 
them to be /.*/ hidden from the world.  Now add your email address to every
list and send majordomo a lists command from that email address.  You will 
find that the who_access and which_access do not care which setting is used.  
If you are a member of the list, the noadvertise WILL advertise.  It doesn't
even matter if you create listname.hidden files for each and every list you
have.  If you (your email address) are on the list, the list will show up in
a lists command sent by you.

I thought this was a bug, so I looked into the majordomo script, in the
&do_lists subroutine beginning on line 1134.  At line 1165;
$result = 1, last if (eval $i); # Expects $_ = $reply_addr
explains that this is by design.  There is no point in trying to hide or not
advertise a list if the person issuing the 'lists' command is already on one
or more of the unadvertised lists?

Dan Liston


Follow-Ups:
References:
Indexed By Date Previous: Re: my list doesnt' work properly
From: Allen <soundbyte@sound-by-design.com>
Next: Changing the From: field
From: "Bustamante, Susana" <sbustamante@miami.edu>
Indexed By Thread Previous: Re: my list doesnt' work properly
From: Allen <soundbyte@sound-by-design.com>
Next: Re: noadvertise advertises (was Re: my list doesnt' work properly)
From: Allen <soundbyte@sound-by-design.com>

Google
 
Search Internet Search www.greatcircle.com