Here you are:
*Date: Wed, 16 Nov 1994 23:48:37 -0500
*From: Spider Boardman <spider@Orb.Nashua.NH.US>
I've seen a number of such requests come and go on this list, so
here's what I did. I added two new config options, "anon_who"
and "anon_which". Their purpose is to implement per-list privacy
options. Even list members can't do a "who list" if "anon_who"
is set, and "which other-address" commands skip lists with
"anon_which" set. In order that the list owner can still see
who's subscribed, I also made it possible to approve a who
request. This part is not clean, since the existing "approve"
code wants more arguments than a "who" command normally needs.
Thus, you wind up needing to do "approve PASSWORD who LIST ." or
somesuch to get the desired result. It's that wart on this that
has kept me from posting this earlier.
Anyway, appended are the relevant sections of diffs for my setup.
Your line numbers will almost certainly vary, since I have other
changes besides.
--spider
--
Spider Boardman spider@orb.nashua.nh.us
speaking only for myself ...!decvax!orb!spider
------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <350.785047715.2@orb.nashua.nh.us>
Content-Description: diffs for anon_which and anon_who
*** /local/src/majordomo-1.92/config_parse.pl.ORIG Mon May 9 14:34:06 1994
--- /local/src/majordomo-1.92/config_parse.pl Fri Oct 14 02:25:37 1994
***************
*** 77,82 ****
--- 78,85 ----
# otherwise the value is the default value for the keyword.
# if the value starts with #!, the rest of the value is eval'ed
%known_keys = (
+ 'anon_who', 'no', # anonymous list disallowing who
+ 'anon_which', 'no', # anonymous list disallowing which other
'private_get', 'yes', # must be on list to use get
'private_index', 'no', # must be on list to use index
'private_who', 'no', # must be on list to use who
***************
*** 157,162 ****
--- 162,173 ----
"If set to yes, then the requestor must
be on the mailing list to use the info <list> command.",
+ 'anon_who',
+ "If set to yes, then 'who <list>' commands will not be allowed.",
+
+ 'anon_which',
+ "If set to yes, then 'which <other-address>' commands will skip this list.",
+
'advertise',
"If the requestor email address matches one of these
regexps, then the list will be listed
***************
*** 340,345 ****
--- 359,366 ----
'private_info', 'majordomo',
'private_who', 'majordomo',
'private_which', 'majordomo',
+ 'anon_which', 'majordomo',
+ 'anon_who', 'majordomo',
'advertise', 'majordomo',
'noadvertise', 'majordomo',
'descriptiFrom majordomo-users-owner Wed Jan 24 03:14:49 1996
Received: (majordom@localhost) by miles.greatcircle.com (8.7.1-lists/Lists-951222-1) id DAA25356 for majordomo-users-outgoing; Wed, 24 Jan 1996 03:05:54 -0800 (PST)
Received: from support.centercomp.com (gw.centercomp.com [143.227.0.97]) by miles.greatcircle.com (8.7.1/Miles-951221-1) with SMTP id DAA25351 for <majordomo-users@greatcircle.com>; Wed, 24 Jan 1996 03:05:48 -0800 (PST)
Received: from alsea.cvo.oneworld.com (slip34.cvo.oneworld.com [143.227.1.34]) by support.centercomp.com (8.6.9/8.6.9) with SMTP id DAA18270 for <majordomo-users@greatcircle.com>; Wed, 24 Jan 1996 03:21:31 -0800
Date: Wed, 24 Jan 1996 03:21:31 -0800
Message-Id: <199601241121.DAA18270@support.centercomp.com>
X-Sender: cntrline@support.centercomp.com
X-Mailer: Windows Eudora Light Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: majordomo-users@greatcircle.com
From: Eric Hake <eric@centercomp.com>
Subject: Majordomo-1.93 Installation Problems
Sender: majordomo-users-owner@GreatCircle.COM
Precedence: bulk
I'm not getting very far out of the starting gates, and the documentation
that comes with the package doesn't seem to cover my problem...
Here's what happens:
---------------------------------------------------------------------
% make install
(test ! -f majordomo.cf && echo "using sample.cf" && cp sample.cf
/usr/users/majordom/majordomo-1.93/majordomo.cf; exit 0)
using sample.cf
(test -f majordomo.cf && echo "using majordomo.cf" && cp majordomo.cf
/usr/users/majordom/majordomo-1.93/majordomo.cf; exit 0)
using majordomo.cf
cp: /usr/users/majordom/majordomo-1.93/majordomo.cf and majordomo.cf are
identical (not copied).
*** Error code 1
Stop.
---------------------------------------------------------------------
And there's no getting past that... Any suggestions? Ideas? HELP!
Thanks!
Eric
References:
-
Anonymous
From: Tom Ryan <tomryan@camlaw.rutgers.edu>
|
|