From the CSL listings I have online
( http://www.3kranger.com/HP3000/CSL/ )
ALLOW and ALLOWME are found on
Release 7, 9, Anaheim Swap
Release A0 ( the last release with source )
Release C0, D0, E0, Best
ALLOWXL is found on
Release 97-XL, 98-XL, 99-XL
All programs are type PROG.
I included the ALLOWME.DOC and ALLOWXL.DOC files for James.
Thanks to Tracy, I now have tapes from Release 6 through F0,
and several of the 199x (-XL) tapes as well.
Keven Miller
----- Original Message -----
From: "James B. Byrne" <[log in to unmask]>
To: <[log in to unmask]>
Sent: Tue 21 Sep 2021 05:43 AM
Subject: [HP3000-L] [EXT]: CSL documentation
External Email
I am looking for any documentation respecting the ALLOW program from the
CSL.
Can someone provide with a reference?
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Unencrypted messages have no legal claim to privacy
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:[log in to unmask]
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
This message is not from a UTC.EDU address. Caution should be used in
clicking links and downloading attachments from unknown senders or
unexpected email.
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
*------------------------------------------------------*
| ** NOTICE OF COPYRIGHT ** |
*------------------------------------------------------*
| |
| ALLOWXL is the Proprietary Product of the |
| Whitman College Office of Computer Services. |
| (C) 1989 by Whitman College |
| |
| Permission is hereby granted to the user of this |
| software to copy and/or modify said software for |
| his/her own use with the following restrictions: |
| |
| 1. All references to Whitman College and notice |
| of copyright must be included. |
| |
| 2. There is no warranty either expressed or |
| implied as to the fitness of this software |
| for any purpose. Whitman College will not |
| be held liable for any damages resulting |
| from the use of this software. |
| |
| 3. This software may not be sold or contributed |
| to any person, or institution by anyone |
| other than Whitman College. This is true |
| for not only this particular version of the |
| software, but also for any modified versions. |
| |
*======================================================*
| Programming | Systems Analysis | Systems Design |
*------------------------------------------------------*
| KEVIN KELLY | KEVIN KELLY | GARY DIETZ |
*------------------------------------------------------*
SUMMARY: ALLOWXL is an addaptation of the MPE-XL ALLOW command.
It can be used to grant virtually any operator command
to any user on the system. To grant commands to users
you must make an entry in a file called ALOWLIST.PUB.SYS.
The entries in this file must be in the exact format of
the MPE-XL ALLOWME command (type HELP ALLOW at the MPE-XL
prompt for more information). A sample ALOWLIST file
might have the following entries:
DIETZ.WCCS;COMMANDS=REPLY,ABORTJOB,BREAKJOB,RESUMEJOB
DIETZ.WCCS;COMMANDS=LIMIT,OUTFENCE
KELLY.WCCS;COMMANDS=REPLY,ABORTJOB,ALTSPOOLFILE
SMITH.ADMIN;COMMANDS=SUSPENDSPOOL,RESUMESPOOL
Note that you can have as many lines per user as you
desire and the ALOWLIST file can have as many entries
as needed.
To receive the "allowed" commands a user need only run
ALLOWXL. ALLOWXL will search the ALOWLIST.PUB.SYS file
and grant the user any commands that are specified for
that user. If desired, ALLOWXL can be placed into the
user's logon UDC so that they are automatically granted
each time the user logs on.
NOTE: There was a contributed program in the INTEREX CSL
called ALLOWME that did the same thing as ALLOWXL.
However, it only runs under MPE-V, and not MPE-XL.
Although the ALLOWXL code is completely original
Whitman code (ie, it is NOT based upon ALLOWME code),
the ALOWLIST file name and format are identical to
the one used by ALLOWME. This was done on purpose,
so that users of the old ALLOWME on MPE-V could switch
to ALLOWXL on their MPE-XL systems without having to
create a new data file structure.
FORMAT: The ALOWLIST file MUST be an UNNUMBERED file and it
MUST be exactly 80 bytes in length. Some examples of
creating ALOWLIST files using QUAD and EDITOR follow:
QUAD: UNNUMBERED FILE:
To create an 80 byte, unnumbered file in QUAD you would
do the following (Note: I will show what you type in
lower case and what the computer types in UPPER case)
:quad
/new
COBOL FILE (Y/N) n
RECORD LENGTH (EXCLUDING LINE NUMBER) 80
/ now add your ALOWLIST commands here
/k alowlist:u
/e
EDITOR: UNNNUMBERED FILE:
To create an 80 byte unnumbered file in EDITOR you would
do the following (NOTE: I will show what you type in
lower case and what the computer types in UPPER case):
:editor
/set length=80
/ now add your ALOWLIST commands here
/k alowlist,unn
/e
FILES INCLUDED ON THIS TAPE:
ALLOWXL.PRIV - This is the MPE/XL program file.
ALLOWXL.DOC - The documentation file (this file).
ALOWLIST.DATA - A sample ALLOWXL control file.
*------------------------------------------------------*
Compilation instructions:
Language = SPL
Maxdata = 12000
Cap = IA,BA,PM
*------------------------------------------------------*
* DATE REV BY MAINTENANCE LOG
* 07/19/90 <1.0> KMK Primary Installation of software.
* *------------------------------------------------------*
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
ABSTRACT
*PROG NAME ... ALLOWME
*CONTRIBUTOR:
-AUTHOR .... Rick Bergquist
-COMPANY ... American Management Systems
-STREET .... 561 Pilgrim Drive, Suite D
-PLACE ..... Foster City, CA 94404
-PHONE ..... (415) 573-9481
*CLASS ....... 110 System Management, Operations Support
*CATEGORY .... PROGRAM
*SYSTEM ...... HP3000 Series III, under MPE III
*MIT ......... 1918
*RATING ...... No statement available
*LANGUAGE .... SPL
*FILES:
#DATA ...... 01
#DOC ....... 01
#JOB ....... 01
#PUB ....... 01
#SOURCE .... 01
*ABST TITLE Enables permanent access to commands which must be ALLOWed
*ABST BODY ... This program allows the system manager to desiginate
users who are to be permanently ALLOWed access to
MPE commands which are required to be ALLOWed when
the user logs in. By including this program in a login
UDC, a user can be ALLOWed the commands the system
manager deems appropriate whenever the user logs on.
Environment
*HARDWARE .....
*SOFTWARE .....
*CAPABILITY ...
Requires IA,BA,PM capability to compile and PREP.
Requires read access to ALOWLIST.DATA.SANJOSE.
Operation
*USER GUIDE ...
*EXAMPLE ......
#HARDWARE 3000-III
#MIT 1918
#CALLING (See ALLOWME.SOURCE)
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|