[851] in Athena Bugs

home help back first fref pref prev next nref lref last post

(VS2) Version 6.0C: /usr/athena/listmaint

daemon@ATHENA.MIT.EDU (John T Kohl)
Thu Sep 8 10:41:52 1988

Date: Thu, 8 Sep 88 10:40:54 EDT
From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU, sms-bugs@ATHENA.MIT.EDU
[Mark Rosenstein already knows about this; this report is for tracking
purposes]
System type, version:	(VS2) Version 6.0C
System name:		lycus
What's wrong:
	Access control when looking at lists is broken.  The old
listmaint (protocol v.1) uses different access control routines on the
server, resulting in the inability to examine lists you do not own.

From /usr/athena/listmaint:

 [lycus:/mit/jtkohl]<jtkohl>
% where listmaint
/usr/athena/listmaint
 [lycus:/mit/jtkohl]<jtkohl>
% listmaint -nomenu
List Maintenance - Main Menu
 1. (add)          Create new List.
 2. (delete)       Delete a List.
 3. (show)         Display information about a list.
 4. (update)       Update characteristics of a list.
 5. (members)      Change/Display the membership of a list.
 6. (deluser)      Interactively query/delete user from all lists.
 7. (list_lists)   Display inventory of lists.
 8. (help)         How to use this program.
 t. (toggle)       Toggle logging on and off.
 q. (quit)         Quit.
 ?.                Print this information.
Command: 3
Display information about a list
Name of list: sysdev
listmaint: Insufficient permission to perform requested database access in get_list_info
Command: quit
 [lycus:/mit/jtkohl]<jtkohl>
% 


What should have happened:
It should let me look at the list.
The new listmaint in /mit/smsuser/vaxbin works fine:

 [lycus:/mit/jtkohl]<jtkohl>
% /mit/smsuser/vaxbin/listmaint -nomenu
List Menu
 1. (show)         Display information about a list.
 2. (add)          Create new List.
 3. (update)       Update characteristics of a list.
 4. (delete)       Delete a List.
 5. (query_remove) Interactively remove an item from all lists.
 6. (members)      Member Menu - Change/Show Members of a List..
 7. (list_info)    List Info Menu.
 8. (quotas)       Quota Menu.
 9. (verbose)      Toggle Verbosity of Delete.
10. (help)         Print Help.
 t. (toggle)       Toggle logging on and off.
 q. (quit)         Quit.
 ?.                Print this information.
Command: 1
Display information about a list
Name of list: sysdev
 
                    List: sysdev
Description: 
This list is a mailing list.
This list is NOT a Group.
The Administrator of this list is the LIST: sysdev-acl
This list is: active, private, and visible
Last Modification by smsuser at 23-aug-1987 17:51:45 with convert.
Command: quit
 [lycus:/mit/jtkohl]<jtkohl>
% 


home help back first fref pref prev next nref lref last post