Great Circle Associates Majordomo-Users
(January 1996)
 

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

Subject: Re: Anonymous
From: Elizabeth Lear <eliz @ world . std . com>
Date: Tue, 23 Jan 1996 15:59:23 -0500
To: Tom Ryan <tomryan @ camlaw . rutgers . edu>
Cc: majordomo-users @ GreatCircle . COM
In-reply-to: Your message of "Mon, 22 Jan 1996 13:45:48 EST." <Pine.LNX.3.91.960122134436.9746C-100000@camlaw.rutgers.edu>


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>
Indexed By Date Previous: Solution: User unknown - but not really
From: Don Hayward <don@marinelab.sarasota.fl.us>
Next: Re: Index and get (archive) don't work
From: Thomas Gramstad <thomasg@ifi.uio.no>
Indexed By Thread Previous: Anonymous
From: Tom Ryan <tomryan@camlaw.rutgers.edu>
Next: Re: undefined subroutine error
From: fedderd@GVSU.EDU (DICK FEDDER)

Google
 
Search Internet Search www.greatcircle.com