💾 Archived View for gemini.spam.works › mirrors › textfiles › hacking › hp3000.txt captured on 2023-01-29 at 07:48:39.

View Raw

More Information

⬅️ Previous capture (2021-12-04)

-=-=-=-=-=-=-



**************THE COMPLETE HEWLETT PACKARD 3000 HACKERS GUIDE*****************

          Presented this 28 day of March 1900 and 91 by AXIS

                Writen and Compiled by Night's Shadow
                With Help from INSANE! (aka Flatliner)


        The HP 3000 is becoming one of the most common main frame of
        today with the very versaltilty and english like comands of the
        MPE V operating system. It power and user friendliness has
        little rival.  As good fortune would have it these qualities that
        have made companys like Boeing swicth to HP 3000's also make it
        the unsecured UNIX of the 90's........



     In the following essay we will cover all aspects of the HP 3000
including, logon, login, passwords, OS, comands that are useful, log
destruction, information retrvial and logout.  The information in this
file is for the sole purpose to be used, there is no disclamer.

     LOGON:

   Logon a HP 3000 is simple just hit the enter key a coupple of times
until you get ":" which in all cases is the prompt.

     LOGIN:

   A normal login is chracterized by entering the command HELLO followed
by USERNAME.ACCOUNTNAME,GROUPNAME. Note that the groupname is almost
always HOME which is the default and almost never need to be typed. So
an example login would be...

            :Hello mgr.sys
               /^    ^\  ^--------\
      Login Command    Username    Accountname

Now the neat thing about a HP 3000 is that they tell you what part of
the login is wrong. Leave out the Hello and get "EXPECTED HELLO COMMAND"
If the account is wrong you get "ACCOUNT DOES NOT EXIST" Note the
username may exist in this case but since the account is wrong it gives
that message.  IF the account exists but the username is wrong you get
"ACCOUNT EXIST, USERNAME DOES NOT". If the account and username are
right but it is not in the home group it gives "ACCOUNT/USERNAME EXIST
BUT NOT IN HOME GROUP".  In this case enter append a group name (which 
will be descussed later).

	PASSWORDS:

    The following are the default Username/accounts combos that have no
passwords attached to them out of the factory:
	
     *MANAGER.SYS			MGR.HPWORD			MGR.CCC
	MANAGER.COGNOS	     *MGR.TELESUP			MGR.RJE
	FIELD.SERVICE		MGR.COGNOS			MGR.ITF3000
     *FIELD.SUPPORT,PUB		MGR.HPONLY		     *MGR.SYS
	MAIL.MAIL		     *MGR.NETBASE			MAIL.TELESUP
     *OPERATOR.SYS		MGR.CNAS		     *MGR.SECURITY
	MGR.REGO

The follow are passworded as such:

	MGR.TELESUP Account password: HPONLY
			User password   : MGR

	MGR.SYS     Account password :LOTUS

	FIELD.SERVRICE Account password: HPWORD

Well that is all the back doors the guys over at Hewlett Packard wrote,
as long as I have hacked HP3000's I have never seen one where you can't
get in on the defaults (smile).

Note that you can switch the defaults around as long as you keep the 
account side on the account side and the user side on the user side.

Now about groups, if you run into a login that gives you the "ACCOUNT/
USER GOOD BUT NOT IN HOME GROUP" don't worry there are two other default
groups built into the machine ,PUB and ,DATA give them a try.

The combos with the * have ether AM accsess or NM this is prefered.


	YOUR IN:

Proablly with shit acsess.  Just like any system you never get the kicken
acsess the first try, so in this section I will descuss how you can find
other accounts and gain higher acsess.


The first thing you need to do is to find out how much acsess you really
have this can be done with two commands, first:
     

     REPORT [groupset] [,listfile] [;VS=volset]

PARAMETERS

groupset            Specifies the accounts and groups for which
                    information is to be listed.  The permissible
                    entries, some of which use wildcard characters, and
                    their capability requirements (account manager (AM)
                    and/or system manager (SM)) are listed below.

                    group     Reports on the specified group in the
                              logon account.This is the default for
                              standard users, who may specify only their
                              logon group.

                    @         Reports on all groups in the logon
                              account. This isthe default for account
                              managers, but may be executed by users
                              with AM or SM capability.

                    group.acct  Reports on the specified group in the
                              specified account. This requires SM
                              capability.

                    @.acct    Reports on all groups in the specified
                              account. This requires AM capability (if
                              it is the logon account) or SM capability
                              for any account.

                    @.@       Reports on all groups in all accounts.
                              This is the default for system managers
                              and requires SM capability.

                    group.@   Reports on specified group in any account.
                              This requires SM capability.

                    The characters @, #, and ? can be used as wildcard
                    characters, but count toward the eight-character
                    limit. These wildcard characters have the following
                    meanings.

                    @         Specifies zero or more alphanumeric
                              characters and denotes all members of the
                              set.

                    #         Specifies one numeric character.

                    ?         Specifies one alphanumeric character.

                    The characters can be used as follows.

                    n@        Report on all groups starting with the
                              character "n".

                    @n        Report on all groups ending with the
                              character "n".

                    n@x       Report on all groups starting with the
                              character "n" and ending with the
                              character "x".

                    n##...#   Report on all groups starting with the
                              character "n" followed by up to seven
                              digits.

                    ?n@       Report on all groups whose second
                              character is "n".

                    n?        Report on all two-character groups
                              starting with the character "n".

                    ?n        Report on all two-character groups ending
                              with the character "n".

                    These characters, when placed appropriately in the
                    <groupset> parameter, may also be used to report on
                    accounts.

listfile            Actual file designator of the output file to which
                    information is to be written. The default is
                    $STDLIST, but output may be redirected with a file
                    equation as follows:

                    FILE LIST1,DEV=LP
                    REPORT, *LIST1

volset              Informs MPE V/E to report accounting information for
                    the specified volume set.

USE

     You may issue this command from a session, job, program, or in
     BREAK. Pressing [BREAK] aborts execution.  You must have account
     manager (AM) or system manager (SM) capability to execute this
     command.

OPERATION

     The REPORT command displays the total resource usage logged against
     accounts and groups, and the limits on those resources.  For
     standard users, data is displayed for their group only; an account
     manager may specify all groups in his or her account; the system
     manager may specify any or all groups in any or all accounts.

     The information includes usage counts and limits for permanent file
     space (in sectors), CPU time (in seconds), and session connect time
     (in minutes).  The file space usage count reflects the number of
     sectors used at the time the REPORT command was issued. However,
     CPU time and connect time usage appear as they were immediately
     before the beginning of the current job.

EXAMPLE

     To obtain accounting information for your group, enter the REPORT
     command.  Accounting information is displayed in a format similar
     to that of the SOPRM account shown below:

     REPORT @.SOPRM

     ACCOUNT       FILESPACE-SECTORS     CPU-SECONDS CONNECT-MINUTES
     /GROUP       COUNT    LIMIT    COUNT    LIMIT    COUNT    LIMIT
     SOPRM           99004       **    99057       **    88407       **
     /GLOSSARY     1068       **      542       **      656       **
     /PUB           182       **      123       **     1155       **
     /SECT1         180       **       85       **      429       **
     /SECT10      11779       **    25271       **     9716       **
     /SECT2         390       **     4123       **     5302       **
     /SECT3       10675       **     8176       **    13116       **
     /SECT4        2372       **      225       **      294       **
     /SECT5       46579       **    27218       **    25744       **
     /SECT6        6008       **     9324       **     6638       **
     /SECT7        4748       **     8303       **    13263       **
     /SECT8        1957       **     6348       **     3997       **
     /SECT9        3195       **     4570       **     4213       **
------------------------------------------------------------------------
The following can be one of the most useful commands on the system
for geting other logins.  Most people never password there Account/User
so it is just a matter of list the people that are on the machine--
this is a way to do it. It shows people that are runing jobs (which is 
any deamon task) and anyone of inportance will be running a job.


SHOWJOB

     Displays the status information about jobs/sessions.

SYNTAX

              [#]Snnn
              [#]Jnnn
     SHOWJOB [ STATUS           ] [;*listfile]
               SCHED
               item[;item[;...]]

PARAMETERS

[#]Snnn             The session number (assigned by MPE) of the session
                    for which the status information is to be displayed.
                    The information appears in Type I format, described
                    under "OPERATION".  Default is that the status
                    information for all jobs/sessions is displayed.

[#]Jnnn             The job number (assigned by MPE) of the job for
                    which status information is to be displayed.  The
                    information is in Type I format, described under
                    "OPERATION".  Default is that the status information
                    for all jobs/sessions is displayed.

STATUS              Lists the number of jobs and sessions in each
                    processing state and the current jobfence and
                    job/session limits.  This information is in Type II
                    format, described under "OPERATION".  Default is
                    that the status information for all job/sessions is
                    displayed.

SCHED               Displays only the scheduled jobs.  The information
                    is in Type III format, described under "OPERATION".


                    output listing is written. A backreference to a FILE
                    equation is required. The <listfile> is a temporary
                    file with record size of 256 bytes, blocked one
                    record per block, with Carriage Control (CCTL), with
                    the time and date displayed. You can override the
                    default characteristics of <listfile> with the FILE
                    command. Default is $STDLIST.

item                A list of jobs/sessions whose status is displayed.
                    Default is that the status information for all
                    jobs/sessions is displayed. The syntax appears
                    below.
SYNTAX FOR ITEM

               {@J               }     {INTRO}
     [JOB=     {@S               }]  [;{EXEC }] {WAIT [,N]}
               {@                }     {SUSP }        [,D]
               {[jsname,]username}]

PARAMETERS FOR ITEM

JOB=                A list of jobs/sessions for which status information
                    is to be displayed.  Use one of the following
                    options:

                    @J   Displays status information for all jobs.

                    @S   Displays status information for all sessions.

                    @    Displays status information for all jobs and
                         sessions.

                    [jsname>,].username>.acctname

                              The <jsname> is an optional name given to
                              the session or job by the user. The
                              name> parameter is the username
                              established by the account manager. This
                              name may consist of one to eight
                              alphanumeric characters beginning with an
                              alphabetic character.  The <accountname>
                              parameter is the name of the account
                              established by the system manager.  This
                              name may consist of one to eight
                              alphanumeric characters beginning with an
                              alphabetic character. The "@" can be used
                              to replace the <jsname> or <username> in a
                              specified account.

INTRO, EXEC, SUSP, or WAIT

                    Displays the status of all jobs or sessions in a
                    specified state. INTRO means that the job is
                    introduced. In this case the spooler process
                    validates the JOB command and, if the job is
                    legitimate, copies the job input records to disk.
                    EXEC means that the job is executing. SUSP means
                    that the job or session is suspended, because table
                    entries or system resources are unavailable. WAIT
                    means that there are no available list devices for
                    the job. WAIT has the following subparameters:

                    N    Displays the status of nondeferred READY
                         devicefiles.

                    D    Displays the status of deferred READY
                         devicefiles.

                    If information for only one devicefile is displayed,
                    output is in Type I format; if information for more
                    than one devicefile is displayed, output is in Type
                    I followed by Type II format.  (Format types are
                    described under "OPERATION".)

USE

     This command may be issued from a session, job, in BREAK, or from a
     program.  It is breakable (aborts execution).

OPERATION

     This command enables you to determine the number of jobs and
     sessions in each processing state, the current jobfence and
     job/session limits, and allows you to keep track of individual
     spooled and streamed jobs that are entered in the system. 

EXAMPLE

     To determine the number of jobs and sessions in each processing
     state, the current jobfence and the job/session limits, enter:

     SHOWJOB STATUS
     6 JOBS:
          0 INTRO
          0 WAIT; INCL 0 DEFERRED
          6 EXEC; INCL 6 SESSIONS
          0 SUSP
     JOBFENCE= 0; JLIMIT= 3; SLIMIT= 16

     To get a report on all jobs and sessions in the system, enter:

     SHOWJOB

     JOBNUM   STATE IPRI  JIN  JLIST    INTRODUCED JOB NAME
     #S745    EXEC         29  29       MON  2:53P DL,SPL.ALANG
     #S746    EXEC         26  26       MON  2:53P CLI.AOPSYS

     2 JOBS:
          1 INTRO
          0 WAIT; INCL 0 DEFERRED
          2 EXEC; INCL 2 SESSIONS
          0 SUSP
     JOBFENCE= 2; JLIMIT= 1; SLIMIT= 16



     The following example of a SHOWJOB command sequence illustrates an
     override of the default characteristics of <listfile> with the FILE
     command, and shows the output produced with the new <listfile>
     characteristics:

     FILE A;REC=40,1,F,ASCII;NOCCTL
     SHOWJOB;*A
     SAVE A
     FCOPY FROM=A;TO=

     HP32212A.3.17 FILE COPIER (C) HEWLETT-PACKARD CO. 1982

     MON, MAY 7, 1985,  7:54 AM

     JOBNUM   STATE IPRI  JIN  JLIST    INTRODUCED JOB NAME
     #S46     EXEC         20  20       MON  7:14A OPERATOR.SYS
     #S45     EXEC         47  47       MON  6:37A MAC.PUBS
     #S47     EXEC         10S LP       MON  7:26A SUPPORT.DOC
     #S48     EXEC        102  102      MON  7:28A MAC.TECH
     #J19     EXEC         28  28       MON  6:41A JON.OSE
     #S49     EXEC*        34  34       MON  7:31A FLASH.G
     #J21     EXEC         10S LP       MON  7:15A DELIVER,MAIL.MAIL
     #J22     EXEC         10S LP       MON  7:14A RSPOOLJ,RSPOOL.SYS

     8 JOBS (DISPLAYED):
          0 INTRO
          0 WAIT; INCL 0 DEFERRED
          8 EXEC; INCL 5 SESSIONS
          0 SUSP
     JOBFENCE= 6;   JLIMIT= 4;   SLIMIT= 50
     EOF FOUND IN FROMFILE AFTER RECORD 17

     18 RECORDS PROCESSED *** 0 ERRORS

     END OF SUBSYSTEM

     The SHOWJOB command reports a job or session as being in EXEC* when
     it is initializing. After initialization is complete, the state
     will change to EXEC . The number shown in the EXEC state is the sum
     of the jobs and sessions in both EXEC and EXEC*.

-------------------------------------------------------------------------
The next comand list all accounts and there `ENCRYPTED' password.  The
neat thing is that if a person makes there onw password and doesnt have
system operator encode it (as the lamers often do) it can be read!

LISTACCT

     Lists the attributes for one account, with AM (account manager)
     capability, or for any or all accounts, with SM (system manager)
     capability.

SYNTAX

     LISTACCT [{@   }][,listfile]
               {acct}]

PARAMETERS

@                   Specifies all accounts. This is the default for
                    users with SM capability, which is required to list
                    all accounts.

acct                The name of the account whose attributes are to be
                    listed. Account managers may specify only their own
                    account. The default is the logon account.

The characters @, #, and ? can be used as wildcard characters, but count
toward the eight-character limit. These wildcard characters have the
following meanings:

@                   Specifies zero or more alphanumeric characters and
                    denotes all members of the set.

#                   Specifies one numeric character.

?                   Specifies one alphanumeric character.

You can use the characters as follows:

n@                  List all accounts starting with the character "n".

@n                  Lists all accounts ending with the character "n".

n@x                 Lists all accounts starting with the character "n"
                    and ending with the character "x".

n##...#             Lists all accounts starting with the character "n"
                    followed by up to seven digits.

?n@                 Lists all accounts whose second character is "n".

n?                  List all two-character accounts starting with the
                    character "n".

?n                  List all two-character accounts ending with the
                    character "n".

listfile            Destination of the attribute listing. The default is
                    $STDLIST, but the output may be redirected with the
                    FILE command.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command.  You must
     have system manager (SM) or account manager (AM) capability to
     execute this command.

OPERATION

     This command lists the attributes for one account (AM capability)
     or for any or all accounts (SM capability).

     The listing appears as an octal dump of the account entry; each is
     headed by A = "  " and the account name. When the dump contains
     alphanumeric data, a translation into ASCII appears to the right of
     each line. The following is a sample listing of an octal dump:

     A  =  SYS
     051531 051440 020040 020040 000006 000007 177607 000713
     SYS.............
     000000 000000 020040 020040 020040 020040 000010 052150
     ..............Th
     077777 177777 000010 113257 077777 177777 000037 147337
     ................
     077777 177777 004551 140036 000123 000217
     .....i...S..

     Each octal word in the preceding listing is displayed in the
     following decimal representation of the dump. The following table
     decodes the information.

     --00-- --01-- --02-- --03-- --04-- --05-- --06-- --07--
     --08-- --09-- --10-- --11-- --12-- --13-- --14-- --15--
     --16-- --17-- --18-- --19-- --20-- --21-- --22-- --23--
     --24-- --25-- --26-- --27-- --28-- --29--

      Words  Content
      0-3   Account name.
      4-5   Account's group and user index pointers.
      6-7   Account attributes.
      8-9   Local attributes.
      10-13 Password-encrypted.
      14-15 Permanent file space usage count (in sectors).
      16-17 Permanent file space limit (in sectors).
      18-19 CPU time usage count (in seconds).
      20-21 CPU time limit (in seconds).
      22-23 Connect-time count (in minutes).
      24-25 Connect-time limit (in minutes).
      26 Purge and account-security flags.
      27 Maximum job/session priority (numerical).
      28 Command file location of account UDCs.
      29 Command file location of SYS account UDCs.

EXAMPLE

     To list the attributes of the account SYS ,enter:

     LISTACCT SYS
     A  =  SYS
     051531 051440 020040 020040 000006 000007 177607 000713
     SYS.............
     000000 000000 020040 020040 020040 020040 000010 052150
     ..............Th
     077777 177777 000010 113257 077777 177777 000037 147337
     ................
     077777 177777 004551 140036 000123 000217
     .....i...S..
----------------------------------------------------------------
-------------------------------------------------------------------------
The next is the same as above but it is for groups.

LISTGROUP

     Prints a list of attributes for groups.

SYNTAX

                {group.acct}
                {group     }
     LISTGROUP  {@.acct    } [,listfile]
                {@         }
                {@.@       }


PARAMETERS

@                   Specifies that all groups in the logon account are
                    to be listed. This is the default.

@.@                 Specifies that all groups in all accounts are to be
                    listed.  Only users with SM capability may specify
                    this option.  The default is @.

group.acct          Specifies the group and account to be listed.
                    Account managers cannot specify an account other
                    than their own.

group               Specifies the group (in the logon account) to be
                    listed. The default is @.

@.acct              Specifies that all groups in the designated account
                    are to be listed.  If an account manager specifies
                    an account, it must be his or her own account.  The
                    default is @.

The characters @, #, and ? can be used as wildcard characters, but count
toward the eight-character limit. These wildcard characters have the
following meanings:

          @                   Specifies one or more alphanumeric
                              characters ordenotes all members of the
                              set.

          #                   Specifies one numeric character.

          ?                   Specifies one alphanumeric character.

          The characters can be used as follows:

          n@                  List all groups starting with the
                               character "n".

          @n                  List all groups ending with the character
                               "n".

          n@x                 List all groups starting with the
                              character "n" and ending with the
                              character "x".

          n##...#             List all groups starting with the
                              character "n" followed by up to seven
                              digits.

          ?n@                 List all groups whose second character is
                              "n".

          n?                  List all two-character groups starting
                              with the character "n".

          ?n                  List all two-character groups ending with
                              the character "n".

listfile            Destination of the attribute listing. The default is
                    $STDLIST, but the output may be redirected with the
                    FILE command.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] suspends execution.  You must have account
     manager (AM) or system manager (SM) capability to execute this
     command.

OPERATION

     This command lists the attributes for all groups in one account (AM
     capability) or all groups in all accounts (SM capability).  Also
     available is information on groups spanned to private volumes (PV),
     whether or not the volumes are mounted when the information is
     requested.

     A sample octal dump appears below. The listing includes both group
     and system information, headed by "G = " and the group's name.  A
     translation of those bytes that contain alphanumeric ASCII
     characters appears to the right of each line of the octal dump.

G  =  PUB
050125 041040 020040 020040 000514 020040 020040 020040 PUB......L......
020040 000000 001026 077777 177777 000000 046536 077777 ............M...
177777 000002 006457 077777 177777 020410 041010 000601 ............B...
000000 000516 020040 020040 020040 020040 020040 020040 ...N............
020040 020040 020040 020040 020040 020040 000000 000000 ................
000000

Below is the octal listing translated into its decimal representation:

 --00-- --01-- --02-- --03-- --04-- --05-- --06-- --07--
 --08-- --09-- --10-- --11-- --12-- --13-- --14-- --15--
 --16-- --17-- --18-- --19-- --20-- --21-- --22-- --23--
 --24-- --25-- --26-- --27-- --28-- --29-- --30-- --31--
 --32-- --33-- --34-- --35-- --36-- --37-- --38-- --39--
 --40--



The information in the octal dump is decoded in the following table:

 Words              Content
 0-3           Group name, in ASCII.
 4             File index pointer.
 5-8           Password.
 9-10          Permanent file space usage count (in sectors).
 11-12         Permanent file space limit (in sectors).
 13-14         CPU time usage count (in seconds).
 15-16         CPU time limit (in seconds).
 17-18         Connect-time count (in minutes).
 19-20         Connect-time limit (in minutes).
 21-22         Purge and group-security flags.
 23            Capability-class attributes.
 24            Group directory base linkage.
 25            Group volume set definition index.
 26-29         Definition's account name.
 30-33         Definition's group name.
 34-37         Definition's volume set name.
 38            GSAVEFIPNTR
 39            GMOUNTRECNTR
 40            GSPARE

Where:

GSAVEFIPNTR         contains the original group file index pointer or an
                    address relative to the base of the SYSVS   (system
                    volume set) directory.

GMOUNTRECNTR        is a counter which keeps track of the number of
                    times a group's home volume set has been bound.

GSPARE              is an MPE V/E reserved word.

The group name and password are eight-character names, right-padded with
blanks.

The double-word numeric quantities are double-word integers, with
%17777777777 representing "unlimited".

Group attributes duplicate the second word of the double-word capability
returned by the -WHO intrinsic.   


EXAMPLE

     To list the attributes of the PUB group in his or her own account,
     the account manager enters:

     LISTGROUP  PUB

G  =  PUB
050125 041040 020040 020040 000514 020040 020040 020040 PUB......L......
020040 000000 001026 077777 177777 000000 046536 077777 ............M...
177777 000002 006457 077777 177777 020410 041010 000601 ............B...
000000 000516 020040 020040 020040 020040 020040 020040 ...N............
020040 020040 020040 020040 020040 020040 000000 000000 ................
000000

-------------------------------------------------------------------------
This  command is the same type of thing as the last two.

LISTUSER

     Lists attributes currently assigned to users.

SYNTAX

                      {user.acct}
                      {user     }
     LISTUSER         {@.acct   } [,listfile]
                      {@        }
                      {@.@      }

PARAMETERS

user.acct           The specified user in the specified account.  If
                    account managers specify <acct>, it must be their
                    own account.

user                The specified user in the logon account.

@.acct              All users in the specified account.  Account
                    managers may specify their own account only.

@                   All users in the logon account.  This is the
                    default.

@.@                 All users in all accounts. (The attributes of the
                    account are also listed.)  This option can be
                    specified only by users with system manager (SM)
                    capability.

                    The characters @, #, and ? can be used as wildcard
                    characters, but count toward the eight-character
                    limit.  These wildcard characters have the following
                    meanings:

                    @         Specifies zero or more alphanumeric
                              characters and denotes all members of the
                              set.

                    #         Specifies one numeric character.

                    ?         Specifies one alphanumeric character.

                    The characters can be used as follows:

                    n@        List all users starting with the character
                              "n".

                    @n        List all users ending with the character
                              "n".

                    n@x       List all users starting with the character
                              "n" and ending with the character "x".

                    n##...#   List all users starting with the character
                               "n" followed by up to seven digits.

                    ?n@       List all users whose second character is
                              "n".

                    n?        List all two-character users starting with
                              the character "n".

                    ?n        List all two-character users ending with
                              the character "n".

listfile            Destination of the attribute listing. The default is
                    $STDLIST, but the output may be redirected with the
                    FILE command.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] suspends execution.  You must have AM
     (account manager) or SM (system manager) capability to execute this
     command.

OPERATION

     This command generates an octal dump of the attributes currently
     assigned to users. Each entry is headed by "U = " and the user's
     name; it contains both user and system information. A translation
     of those bytes containing ASCII data appears to the right of each
     line, as shown in the sample below. Account managers may list only
     users in their own account, while system managers may specify all
     users in all accounts on the system.

 U  =  COMGRAMS
041517 046507 051101 046523 060003 000613 000000 000000 COMGRAMS........
020040 020040 020040 020040 050125 041040 020040 020040 ........PUB.....
000000 040226 000121                                    .....Q

The octal information is translated into a decimal representation below.

 --00-- --01-- --02-- --03-- --04-- --05-- --06-- --07--
 --08-- --09-- --10-- --11-- --12-- --13-- --14-- --15--
 --16-- --17-- --18--

     Each word or group of words is decoded in the following table:

      WORDS         CONTENT

      0-3           User name
      4-5           Capability
      6-7           Local attributes
      8-11          Password
      12-15         Home group
      16            Number of users logged-on
      17            Maximum job priority
      18            User entry in COMMAND.PUB.SYS

     The user name, password, and home group are eight-character names,
     padded from the right with blanks.

          The maximum job priority is a numerical quantity; 150   (%226) for
     example, represents the CS subqueue.

EXAMPLE

To list the attributes of the user MGR in the account SOPRM, enter:

     LISTUSER MGR.SOPRM
U  =  MGR
046507 051040 020040 020040 077607 000713 000000 000000 MGR.............
020040 020040 020040 020040 050125 041040 020040 020040 ........PUB.....
000002 040226 000466                                    .....6
-------------------------------------------------------------------------
This command let's you alter anthor person account so you can seize it 
and give your self god acsess.

ALTACCT

     Changes the attributes of an existing account.

SYNTAX

     ALTACCT acctname [;PASS=[password]] [;FILES=[filespace]]

     [;CPU=[cpu]]  [;CONNECT=[connect]] [;CAP=[capabilitylist]]

     [;ACCESS=[(fileaccess)]] [;MAXPRI=[subqueuename]]

     [;LOCATTR=[localattribute]] [;VS=[volset:{ALT }]]
                                              {SPAN}
     [;USERPASS=[{REQ}]]
                 {OPT}   (1)

(1) The USERPASS parameter is only available if the HP Security Monitor
(HP30392) has been installed.

PARAMETERS

acctname            The name of the account to be altered.

password            Account password (used only for verifying logon
                    access).  If you omit this parameter, no change is
                    made.  If the system operator enters
                    ";PASS=[RETURN]", then the existing password is
                    removed.

filespace           Disk storage limit, in sectors, for the permanent
                    files in the account.  The <filespace> limit cannot
                    be less than the number of sectors currently in use
                    for the account.  The default is unlimited file
                    space.

cpu                 The limit on cumulative CPU time, in seconds, for
                    the account. This limit is checked only when a job
                    or session is initiated, and therefore never causes
                    the job or session to abort. The maximum value
                    allowed is 2,147,483,647 seconds.  The default is
                    unlimited CPU time. The counter may be set to zero
                    with the RESETACCT command.

connect             The limit on total cumulative job or session connect
                    time, in minutes, for the account.  This limit is
                    checked at logon and every time a process
                    terminates.  The maximum value allowed is
                    2,147,483,647 minutes.  The default is unlimited
                    connect time. The counter may be set to zero with
                    the RESETACCT command.

capabilitylist      List of capabilities, separated by commas, permitted
                    to the account.  Each capability is denoted by a
                    two-letter mnemonic, as follows:

                    System Manager                =    SM
                    Account Manager               =    AM
                    Account Librarian             =    AL
                    Group Librarian               =    GL
                    Diagnostician                 =    DI
                    System Supervisor             =    OP
                    Network Administrator         =    NA
                    Node Manager                  =    NM
                    Permanent Files               =    SF
                    Access to nonsharable I/O devices  ND
                    Use Volumes                   =    UV
                    Create Volumes                =    CV
                    Use Communications   Subsystem=    CS
                    Programmatic Sessions         =    PS
                    User Logging                  =    LG
                    Process Handling              =    PH
                    Extra Data Segments           =    DS
                    Multiple RINs                 =    MR
                    Privileged Mode               =    PM
                    Interactive Access            =    IA
                    Local Batch Access            =    BA

                    The default is "AM,AL,GL,SF,ND,IA,BA" , except for
                    the SYS account. This account has no true default:
                    it is assigned the maximum account capabilities when
                    the system is delivered and, under normal
                    circumstances, should not be altered.  CV
                    capability, which permits account members to create
                    private volumes, automatically gives the account UV
                    capability, allowing account members to use private
                    volumes as well.

fileaccess          The restrictions on file access pertinent to this
                    account. The default is R,A,L,W,X:AC, entered as
                    follows:

                     [[{R} [,...]:{ANY}] [;...]]
                       {L}
                       {A}
                       {W}
                       {X}


                    where R , L , A , W and X specify modes of access by
                    types of users (ANY and/or AC ) as follows:

                     R  =  READ
                     L  =  LOCK (allows exclusive access to file)
                     A  =  APPEND (implicitly specifies L also)
                     W  =  WRITE (implicitly specifies A and L also)
                     X  =  EXECUTE

                    The user types are specified as follows:

                    ANY  =  Any user
                    AC   =  Member of this account only


subqueuename        Name of the highest priority subqueue that can be
                    requested by any process of any job or session in
                    the account, specified as AS, BS, CS, DS or ES. The
                    default is CS .

IMPORTANT NOTE:

 User processes executing in the AS or BS subqueues can deadlock the
system. If you assign these subqueues to non-priority processes, other
critical system processes may be prevented from executing. Exercise
extreme caution when choosing subqueues.

localattribute      Local attribute of the account, as defined at the
                    installation site. This is a double-word bitmap, of
                    arbitrary meaning, that might be used to further
                    classify accounts.  Although it is not part of
                    standard MPE V/E security provisions, it is
                    available to processes through the WHO intrinsic.
                    Programmers may use <localattribute> in their own
                    programs to provide security.  The default is
                    double-word 0 (null).

volset              The volume set or class reference which, when fully
                    qualified, is in the form
                    <vcsid.groupname.acctname>.  <vcsid> refers to a
                    previously defined volume set or class definition.

SPAN                Indicates that the <acctname> is to be inserted in
                    the accounting directory of the specified volume set
                    (volset).  The specified volume set must already be
                    mounted (via a MOUNT command) for the SPAN operation
                    to succeed.

ALT                 Directs the altering of an account or group entry on
                    the specified volume set.  This option is useful
                    only if it is necessary to alter account and group
                    file space limits for entries that have already been
                    spanned.

OPT                 USERPASS=OPT specifies that users in this account
                    may or may not have passwords. If you do not use the
                    USERPASS parameter, the old value remains. It is
                    available only if the HP Security Monitor has been
                    installed.

USE

     You may issue this command from a session, job, program, or in
     BREAK. Pressing [BREAK] has no effect on this command.  You must
     have system manager (SM) capability to use this command.

OPERATION

     The system manager uses ALTACCT to change the attributes of an
     existing account. You may enter multiple keywords on a single
     command line,  as shown in the examples. When you change one
     capability in a <capabilitylist> containing several defined values,
     you must respecify the entire <capabilitylist>. When an entire
     keyword parameter group is omitted from the ALTACCT command, that
     parameter remains unchanged for the account.  When a keyword is
     included, but the corresponding parameter is omitted (as in ";PASS=
     "), the default value is assigned.

     The USERPASS= parameter must be used in conjunction with REQ or
     OPT. The old value remains in effect if the USERPASS parameter is
     omitted. This is only valid if you have installed the HP Security
     Monitor.

     Parameter                Default Values
     password            No password

     filespace           Unlimited

     cpu                 Unlimited

     connect             Unlimited

     capabilitylist      AM,AL,GL,SF,ND,IA,BA (All accounts except SYS)
                         SM,AM,AL,GL,DI,OP,SF,ND,PH,DS,MR,PM,IA,BA (SYS
                         account only)

     fileaccess          R,A,W,L,X:AC (All accounts except SYS)
                         R,X:ANY;A,W,L:AC (SYS account only)

     subqueuename        CS subqueue

     localattribute      Double-word 0 (null)

     Any value changed with ALTACCT takes effect the next time MPE V/E
     is requested to check the value. If an attribute is removed from an
     account while users are logged on, they are not affected until they
     end the job or session and logon again.

      MPE V/E does not automatically generate a message informing users
     of the change; it is the system operator's responsibility to warn
     account members in advance of any changes. If the system operator
     takes a capability away from an account, all account members and
     groups within the account also lose the capability.

     You cannot remove system manager (SM) capability from the SYS
     account.  You also cannot take AM capability away from any account.
     If more than one person is assigned AM capability within the
     account, you can remove AM capability from all but one of the users
     assigned it, that is, the last.

EXAMPLE

     To change an account named AC2 so that its <password> is GLOBALX ,
     and its <filespace> is limited to 50,000 sectors, enter:

     ALTACCT AC2;PASS=GLOBALX;FILES=50000

     

--------------------------------------------------------------------------

The following lets you change the state of a user, leting you steal a 
user.

ALTUSER

     Alters attributes currently defined for a user.

SYNTAX

     ALTUSER username  [;PASS=[password]]  [;CAP=[capabilitylist]]

     [;MAXPRI=[subqueuename]]  [;LOCATTR=[localattribute]]

     [;HOME=[homegroupname]]  [;USERPASS=[{REQ}][,EXPIRED]]  (1)
                                          {OPT}]

     (1) The USERPASS parameter is only available if the HP Security
     Monitor has been installed.


PARAMETERS

username            The name assigned to the user for a logon account.

password            The new password to be assigned to the user.  When
                    you enter ";PASS=[RETURN]", any existing password is
                    removed. If you omit this parameter entirely, the
                    password remains unchanged.

capabilitylist      The list of capabilities, separated by commas,
                    permitted to this user. The capabilities assigned to
                    the user cannot exceed those assigned to the
                    account. Each capability is denoted by a two-letter
                    mnemonic as follows:

                    System Manager                      =   SM
                    Account Manager                     =   AM
                    Account Librarian                   =   AL
                    Group Librarian                     =   GL
                    Diagnostician                       =   DI
                    System Supervisor                   =   OP
                    Network Administrator               =   NA
                    Node Manager                        =   NM
                    Permanent Files                     =   SF
                    Access to non-sharable I/O devices  =   ND
                    Use Volumes                         =   UV
                    Create Volumes                      =   CV
                    Use Communications Subsystem        =   CS
                    User Logging                        =   LG
                    Process Handling                    =   PH
                    Extra Data Segments                 =   DS
                    Multiple RINs                       =   MR
                    Privileged Mode                     =   PM
                    Interactive Access                  =   IA
                    Local Batch Access                  =   BA
                    Programmatic Sessions               =   PS

                    The default is SF , ND , IA , and BA. Note that CV
                    automatically gives the user UV capability.

subqueuename        The name of the highest priority subqueue that may
                    be requested for any job or session initiated by the
                    user. This parameter is specified as AS, BS, CS, DS,
                    or ES, but cannot be greater than that specified
                    with the NEWACCT or ALTACCT commands.  The default
                    is CS. The <subqueuename> defined for the user is
                    checked against the <subqueuename> defined for the
                    account at logon, and the lower priority of the two
                    is used as the maximum priority for the job or
                    session.  If you make a request for priority when
                    you log on, it is checked against the <subqueuename>
                    defined for you as the user, and you are granted the
                    lower of the two values.

localattribute      Defined at the installation site, this is an
                    arbitrary double-word bitmap used to further
                    classify users.  Although it is not part of standard
                    MPE V/E security provisions, programmers may define
                    it (through the WHO intrinsic) to enhance the
                    security of their own programs.  The bitmap for the
                    user's local attributes must be a subset of the
                    bitmap for the account's local attributes. The
                    ALTUSER command checks the local attributes of the
                    user with those of the account.  The default is
                    double-word 0 (null).

homegroupname       The name of an existing group to be assigned as the
                    home group for this user.  The first user
                    established when an account is created is by default
                    assigned PUB as the <homegroup>. Subsequent new
                    users have by default no <homegroup> assigned. If no
                    <homegroup> is assigned, the user must always
                    specify an existing group when logging on.


OPT                 USERPASS=OPT specifies that this user may or may not
                    have a password. It is available only if the HP
                    Security Monitor has been installed.

EXPIRED             The password expires immediately. The user cannot
                    logon without selecting a new password. It is only
                    available if the HP Security Monitor has been
                    installed.



USE

     You may issue this command from a session, job, program, or in
     BREAK. Pressing [BREAK] has no effect on this command.  You must
     have account manager (AM) capability  to use this command.



OPERATION

     The ALTUSER command allows the account manager to change the
     password, capabilities, processing subqueue, security checking, and
     home group currently defined for a user. More than one of these
     attributes may be changed at a time by entering multiple keyword
     parameters on a single command line, using the ; delimiter.

     To change an attribute, enter the keyword and its new value. If you
     enter the keyword and no corresponding parameter, the default value
     is assigned. When an entire keyword parameter group is omitted from
     the ALTUSER command, the corresponding value for the user remains
     unchanged. When a keyword is included, but the corresponding
     parameter is omitted (as in ;PASS= ), a default value is assigned
     as follows:

      Parameter          Default Values

      password           Null (no password)

      capabilitylist     SF, ND, IA, and BA (provided these capabilities
                          have been specified for the account)

      subqueuename       CS

      localattribute     Null (double-word 0)

      homegroupname      The first user established when the account is
                         created has PUB assigned as home. Subsequent
                         users are not assigned a home group. If a user
                         has no home group assigned, an existing group
                         must be specified when initiating a job or a
                         session.

     When a parameter is modified with the ALTUSER command, it is
     immediately registered in the directory. However, it does not
     affect users who are currently logged on to the system. They are
     affected the next time they logon to the same user name and
     account. For this reason, you should warn users in advance of the
     intended changes.

     You should avoid changing the <capabilitylist> or <homegroupname>
     of the user MANAGER.SYS.  SM capability cannot be taken away from
     MANAGER.SYS.

     If more than one user within an account is assigned AM capability,
     the capability can be removed from all but one user assigned it.
     The last user retains the AM capability.

EXAMPLE

     Suppose an account's capabilities are AM, AL, GL, SF, ND, PH, DS,
     MR, IA, and BA .  To change the <capabilitylist> of the user JONES
     from IA, BA, SF, PH, DS  to include multiple RIN capability (MR),
     enter:

     ALTUSER JONES;CAP=IA,BA,SF,PH,DS,MR

     To alter two attributes, <password> and <subqueuename>, for user
     JONES enter:
-------------------------------------------------------------------------
 Now that you have great acsess here is the best command so far.  It 
gives you the ability to make your own account. It goes something like
this ....

    NEWACCT:

     
     Creates a new account and an account manager and PUB group
     associated with it.

SYNTAX

     NEWACCT acctname,mgrname   [;PASS=[password]]

     [;FILES=[filespace]]   [;CPU=[cpu]]

     [;CONNECT=[connect]]   [;CAP=[capabilitylist]]

     [;ACCESS=[fileaccess]]   [;MAXPRI=[subqueuename]]

     [;LOCATTR=[localattribute]]   [;VS=[volset:SPAN]]

     [;USERPASS=[{REQ}]]  (1)
                 {OPT}

     (1) The USERPASS parameter is available only if the HP Security
     Monitor (HP30392) has been installed.

PARAMETERS

acctname            Name to be assigned to the new account. This name
                    must contain from one to eight alphanumeric
                    characters, beginning with an alphabetic character.

mgrname             Name of the account manager. This is always the
                    first user created under the account. The account
                    manager receives the following attributes:

                    * User Password          None
                    * Capability List        Same as the account
                                             capability list
                    * Scheduling Priority    Same as the account maximum
                                             priority
                    * Local Attribute        Same as the account local
                                             attributes
                    * Home Group             PUB

                    The attributes of an account manager may be changed
                    with the ALTUSER command after <mgrname> is defined.
                    However, this user is never granted attributes
                    greater than those assigned to the account.

password            Account password, used for verifying logon access
                    only. This password must contain from one to eight
                    alphanumeric characters beginning with an alphabetic
                    character.  The default is that no password is
                    assigned.

filespace           The disk storage limit, in sectors, for the
                    permanent files of the account.  The maximum value
                    you may define is 2,147,483,647 sectors.  The
                    default is unlimited file space.

cpu                 Limit on total CPU time, in seconds, for this
                    account.  This limit is checked only when a job or
                    session is initiated. Thus, the limit never causes
                    the job or session to abort.  The maximum value you
                    may define with NEWACCT is 2,147,483,647 seconds.
                    The default is that no limit is assigned.

connect    Limit on total session connect time, in minutes, for the
                    account.  This limit is checked at logon, and when
                    the job or session initiates a new process.  The
                    maximum value you may define is 2,147,483,647
                    minutes.  The default is that no limit is assigned.

capabilitylist      List of capabilities, separated by commas, permitted
                    to this account.  Each capability is denoted by a
                    two-letter mnemonic, as follows:

                    System Manager                     SM
                    Account Manager                    AM
                    Account Librarian                  AL
                    Group Librarian                    GL
                    Diagnostician                      DI
                    System Supervisor                  OP
                    Network Administrator              NA
                    Node Manager                       NM
                    Permanent Files                    SF
                    Access to non-sharable I/O devices ND
                    Use Volumes                        UV
                    Create Volumes                     CV
                    Use Communications Subsystem       CS
                    Programmatic Sessions              PS
                    User Logging                       LG
                    Process Handling                   PH
                    Extra Data Segments                DS
                    Multiple RINS                      MR
                    Privileged Mode                    PM
                    Interactive Access                 IA
                    Local Batch Access                 BA

                    The default is AM,AL,GL,SF,ND,IA,BA.

fileaccess          File access restrictions assigned to the account.
                    The default is R,L,A,W,X:AC.

                     [{R} [,...]:{ANY} ] [;...]
                      {L}
                      {A}
                      {W}
                      {X}

                    where R, L, A, W, and/or X specify modes of access
                    by types of users (ANY or AC ) as follows:

                    R   = READ
                    L   = LOCK (allows exclusive access to file)
                    A   = APPEND (implicitly specifies L as well)
                    W   = WRITE (implicitly specifies A and L as well)
                    X   = EXECUTE

                    The user types are specified as follows:

                    ANY   =  Any user
                    AC    =  Member of this account only

                    The default is no security restrictions at the
                    account level. Two or more modes may be specified if
                    they are separated by commas. Both user types may be
                    specified if they are separated by commas.

subqueuename        The name of the subqueue indicating the  highest
                    priority that can be requested by any process during
                    any job or session in the account. This parameter is
                    specified as AS, BS, CS, DS, or ES.

localattribute      The local attribute of the account, as defined at
                    the installation site.  This is a double-word bit
                    map used to further classify accounts.  When it is
                    not part of standard MPE V/E security provisions,
                    programmers may define local attributes (which are
                    checked by the -WHO intrinsic) to enhance their
                    software's security.  The default is double-word 0 .

volset              The volume set or class reference which, when fully
                    qualified, is in the form
                    <vcsid.groupname.acctname>.  <vcsid> refers to a
                    previously defined volume set or class.

SPAN                Specifies that the <accountname> is to be inserted
                    in the accounting directory of the specified volume
                    set (volset).  The specified volume set must already
                    be physically mounted for the SPAN operation to
                    succeed.

                    The associated account manager and PUB group are not
                    created in the accounting directory of the specified
                    volume set.

                    Once the account has been spanned to the volume set,
                    it does not need to be spanned again on another
                    system which shares the volume set under the same
                    account name.  The <volset> parameter is not
                    necessary.

REQ                 USERPASS=REQ specifies that all users in the account
                    are to have non-blank passwords. If you require user
                    passwords, MPE V/E assigns the account manager a
                    blank, expired password. The account manager must
                    select a new password the first time the Manager
                    logs on. It is available only if the HP Security
                    Monitor has been installed.

OPT                 USERPASS=OPT specifies that users of the account may
                    or may not have passwords. This is the default. It
                    is available only if the HP Security Monitor has
                    been installed.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command.  You must
     have system manager (SM) capability to execute this command.

OPERATION

     The NEWACCT command may only be executed by the system manager. The
     system manager is responsible for establishing the accounting
     structure best suited to the computer installation.

     When a keyword is specified but its corresponding parameter is
     omitted (as in ;ACCESS=  ), the default value for that keyword is
     assigned (in this case, R, L, A, W, X:AC).  The default is also
     assigned when an entire keyword parameter group (such as
     ;ACCESS=fileaccess) is omitted.

     After the system manager has created accounts and their PUB groups,
     and has designated the account managers for those accounts, the new
     account managers may logon and redefine their own attributes and
     those of their PUB groups. Account managers may also define new
     users and groups. However, the capabilities and attributes the
     account managers assign to groups and users cannot exceed those
     assigned to the account itself by the system manager. For example,
     if the system manager does not assign the account DS capability, no
     users in the account are permitted DS capability (so they cannot
     use  extra data segments).

     The PUB group is initially assigned no password and the same
     capability class attributes, permanent file space limit, CPU limit,
     and connect time limit as the account.  Its initial security allows
     READ and EXECUTE access to all users who successfully logon to the
     account, and APPEND, WRITE, LOCK, and SAVE access to account
     librarian (AL) and group users (GU) only. These access provisions
     are (R,X:ANY;A,W,L,S:AL,GU).

EXAMPLE

     To create an account with the account name ACI, and the account
     manager name MNGR, with all other parameters assigned by default,
     enter:

     NEWACCT ACI,MNGR
-------------------------------------------------------------------------
The following will let you make a new user.

     NEWUSER:

     Defines a new user.

SYNTAX

     NEWUSER     name   [;PASS=[password]]

     [;CAP=[capabilitylist]]       [;MAXPRI=[subqueuename]]

     [;LOCATTR=[localattribute]]        [;HOME=[homegroupname]]

     [;USERPASS={REQ}] [,EXPIRED]]  (1)
                 OPT}

     (1) The USERPASS parameter is available only if the HP Security
     Monitor has been installed.

PARAMETERS

username            The name of the user. The name must consist of one
                    to eight alphanumeric characters, beginning with an
                    alphabetic character.

accountname         As system manager, you can include the account name
                    when you are logged onto an account other than the
                    requested account.

password            User password, used for verifying logon access only.
                    The password must consist of one to eight
                    alphanumeric characters, beginning with an
                    alphabetic character. The default is that no
                    password is assigned.

capabilitylist      List of capabilities, separated by commas, allowed
                    this account.  Each capability is denoted by a two-
                    letter mnemonic, as follows:

                    System Manager                     SM
                    Account Manager                    AM
                    Account Librarian                  AL
                    Group Librarian                    GL
                    Diagnostician                      DI
                    System Supervisor                  OP
                    Network Administrator              NA
                    Node Manager                       NM
                    Permanent Files                    SF
                    Access to non-sharable I/O devices ND
                    Use Volumes                        UV
                    Create Volumes                     CV
                    Use Communications Subsystems      CS
                    User Logging                       LG
                    Process Handling                   PH
                    Extra Data Segments                DS
                    Multiple RINs                      MR
                    Privileged Mode                    PM
                    Interactive Access                 IA
                    Local Batch Access                 BA

                    Capabilities assigned to the user via the ;CAP=
                    parameter cannot exceed those assigned to the
                    account. If the account's capabilities are altered,
                    any capabilities removed from the account are also
                    removed from the user. The user's capabilities are
                    always  a subset of the account's at logon.  This
                    prevents a user from being granted a capability not
                    assigned to the account. Note that CV capability,
                    which allows users to create private volumes, also
                    confers UV capability, which lets them use those
                    volumes.  The default is IA, BA, ND, SF.

subqueuename        The name of the highest priority subqueue that any
                    job or session in the account can request for
                    executing processes.  The <subqueuename> may be
                    either AS, BS, CS, DS, or ES. The default is CS. The
                    priority specified for the user in NEWUSER cannot be
                    greater than that specified for the account.

                    The <subqueuename> defined for the user is checked
                    against the <subqueuename> defined for the user's
                    account at logon.  The lower priority of the two is
                    used as the maximum priority and restricts all
                    processes of the job/session.  Also, the priority
                    requested by the user at logon is checked against
                    the <subqueuename> defined for that user, and the
                    lower of these two values is granted.

localattribute      The local attribute of the user, as defined at the
                    installation site.  This is a double-word bitmap of
                    arbitrary meaning, which may be used to classify
                    users further.  Although it is not part of standard
                    MPE V/E security provisions, it is available to
                    processes through the WHO intrinsic for use in the
                    programmer's own security provisions. The NEWUSER
                    command checks the local attributes of the user with
                    those of the account.  The default is double-word 0
                    (null).

homegroupname       The name of an existing group to be assigned as the
                    user's home group. If none is assigned, the user
                    must specify a group when logging on.  The default
                    is that no home group is assigned.

REQ                 USERPASS=REQ requires that the user have a non-blank
                    password. It is available only if the HP Security
                    Monitor has been installed.

OPT                 USERPASS=OPT makes a user password optional. This is
                    the default. It is available only if the HP Security
                    Monitor has been installed.

EXPIRED             The password expires immediately. The user cannot
                    logon without selecting a new password. It is
                    available only if the HP Security Monitor has been
                    installed.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command.  A user
     must have account manager (AM) capability to execute this command.

OPERATION

     The account manager uses the NEWUSER command to define an account
     member. When the user is defined, the account manager may also
     assign the user a password and capabilities, and limit the user's
     access to system resources. Parameters defining these values may
     also be omitted from the command line; in this case, the defaults
     are assigned to the user.

EXAMPLE

     To define a new user named LHSMITH and assign a password of SMITTY
     and a homegroup of HOMEGPX, enter:

     NEWUSER LHSMITH;PASS=SMITTY;HOME=HOMEGPX
-------------------------------------------------------------------------
     INFORMATION RETERVAL:

Now that your in and have acsess to it all you will want to suck the
system dry of it's information.  The following section is devoted to
just that. We will go into file retrieval, program runing, and  log
veiwing.

The following lets you see the user defined programes to run one 
just type it's names at the prompt.

SHOWCATALOG

     Lists user-defined command (UDC) files.

SYNTAX

     SHOWCATALOG [listfile        ]
                  ;USER=user[.acct]

PARAMETERS

listfile      An arbitrary filename, used to identify the UDC file
              when the output of SHOWCATALOG is sent to a printer.
              The output may be redirected with a previous FILE
              command. Default is that UDC files are displayed on
              your terminal (the $STDLIST device).

user[.acct]   A particular user whose UDC filenames will be
              displayed on the screen or sent to a listfile;  the
              contents of the files are not displayed.

             The wildcard characters @, #, and ? may be used in
             [.acct] as you would use them in the specification
             of any user or any account, where:

               @         One or more alphanumeric characters.  Used
                         by itself, @ denotes "all members of the
                         set".

              #         One numeric character.

             ?         One alphanumeric character.

               Each wildcard character counts toward the eight
               character limit for <user> or <acct>.

USE

 This command may be issued from a session, job, or in BREAK.  It
 may not be issued from a program.  It is breakable (aborts
 execution).

OPERATION

 The SHOWCATALOG command lists user-defined command (UDC) files.
 Unless the output is redirected to another device with the FILE
 command, as shown in "EXAMPLE", the listing appears on your
 terminal. It indicates at which level (user, account, or system)
 the files have been defined, so that you may display the current
 catalog before adding or deleting system level UDCs (if you are the
 system manager) or account level UDCs (if you are account manager).

EXAMPLE

To list system, account, and user level UDC files on your terminal,
enter:

     SHOWCATALOG

To store the current UDC file on disk as "LFILE" (which may also be
printed) enter:

BUILD LFILE
FILE LFILE,OLD;DEV=DISC
SHOWCATALOG *LFILE

--------------------------------------------------------------------
The next two comands are self explanotory and easy to use
but they are the back of info gathering so I will explan them.

LISTF


     Lists descriptions of one or more permanent disk files.

SYNTAX

                     {, 0}
                     {, 1}
     LISTF [fileset][{, 2}] [;listfile]
                      ,-1}
                      ,-2}


PARAMETERS

fileset        Specifies the set of files to be listed.  This
               positional parameter has the form:
               filename[.groupname[.acctname]]

              The characters @, #, and ? can be used as wildcard
              characters in any position of the <fileset>
              parameter.  The wildcard characters count toward the
              eight-character limit for group, account, and file
              names. These wildcard characters have the following
              meanings:
              @         Specifies one or more alphanumeric
                        characters.When used by itself, @ denotes
                        all members of the set.
              #         Specifies one numeric character.

              ?         Specifies one alphanumeric character.

             These characters can be used with files as follows:
             n@        Lists all files starting with the
                           character
                           "n".

             @n        Lists all files ending with the character
                       "n".

             n@x       Lists all files starting with the
                       character "n" and ending with the
                       character "x".

             n#######  Lists all files starting with the
                       character "n" followed by seven digits.

             ?n@       Lists all files whose second character is
                       "n".

              n?        Represents all two-character files
                        starting with the character "n".

              ?n        Represents all two-character files ending
                        with the character "n".

            Depending on the position of these characters in the
            <fileset> parameter, they can also be used to
            indicate groups and accounts. If you do not specify
            a group or account, MPE V/E assumes the logon group
            and account.  The default is @ (lists all files in
            logon group).

            0, 1, 2, -1, or -2  Displays information about the
                                file. Displays only the file
                                name.  The default is 0 if no
                                list level is specified.

           0         Displays only the file name. The default
                     is 0 if no list level is specified.

           1         Displays the file name, file code, record
                     size, format, the current end-of-file
                     location, and the maximum number of
                     records allowed in the file.  It also
                     shows whether the file is ASCII or binary;
                     CCTL or NOCCTL; CIR, MSG, or STD. An
                     asterisk following the file name indicates
                     that someone has performed an FOPEN on it
                     and not yet done an FCLOSE.

           2         Displays all the information found with
                     option 1, plus the blocking factor, the
                     number of disk sectors in use (including
                     those in use for system and user labels),
                     the number of extents currently allocated,
                     and the maximum number of extents allowed.

           -1        Displays the octal listing of the file
                      label.  The first line of this listing is
                     the directory entry for the file being
                     listed. The remainder is the file label.
                     The -1 option is available only to users
                     who have system manager (SM) or account
                    manager (AM) capability.

           -2        Displays the access control definition
                    (ACD) information associated with the
                    requested <fileset>. If no ACD information
                     exists for a file or if you do not have
                     access to the ACD (SM, AM, CR, or RACD
                    access), a message stating that fact is
                     issued.

listfile            The name of the output file to which the
                    descriptions are written.  It is automatically
                    specified as an ASCII file with variable length
                 records and these characteristics:  closed in the
                   temporary domain, CCTL, OUT access mode, and EXC
                   (exclusive access) option.  The remaining
                    characteristics are those obtained from the FILE
                    command default specifications.  This file is
                    temporary and cannot be overwritten by a BUILD
                    command.  The default is $STDLIST.

USE

     You may issue this command from a session, job, program, or in
     BREAK. Pressing [BREAK] suspends execution.

OPERATION

    This command applies only to permanent disk files.  It lists
    descriptions of one or more disk files at the level of detail you
    select. You need not have access to a file to list a description of
    it, but you must have access to it to receive information on any
    associated ACDs. However, a file description is not listed unless
    the file's home volume set (PV) is mounted. A standard user may
    list level 0, 1, and 2 information for any file in the system, or -
    2 ACD data for those files for which they have READ ACD access.
    Users with AM capability may list level -1  or -2 data for files in
    their own accounts. Users with SM capability may list -1 or -2 data
    for any file in the system.

    If you send a LISTF command to the line printer or magnetic tape,
   the date and time are printed at the top of the data.
     You may request that the file information be displayed on devices
    other than the standard listing device. Name the desired device in
    the FILE command as follows:
     FILE PRTR;DEV=LP      ** Equates name PRTR with device class
                                  name LP. **
    LISTF @.@,2;*PRTR     ** Directs level 2 description of all files
                                       in all groups of the logon
                                        account to PRTR. **
     If MPE V/E fails to locate a requested file, the following error
    message is displayed.

    NON-EXISTENT FILE (CIERR 907)

   If you have a wildcard character in your request and MPE V/E cannot
   locate any files satisfying those conditions, the following warning
   is displayed:

   NO FILES FOUND IN FILE-SET (CIWARN 431)


EXAMPLE

     The following examples illustrate several uses of the LISTF
     command.

     Level 0 (Default) Output Format

LISTF

FILENAME

APPB         APPC         APPD        APPE         APPF       CONMSG
CONOP1       CONOP4       CONOP5      CONOPEX      CONSG      EXAMPLES
GIMAGE       GIMCOM       GIMDOC      GIMDS        GIMPO      INDEX
K10130955    LINDA        LIST        LOGON        MEMO       MTS
MTS3000      OPFRONT      PS          REPLY        SCHED      VIP

     Level 1 Output Format

          LISTF,1

     ACCOUNT=  LEWIS        GROUP=  PUB

     FILENAME  CODE  -------------LOGICAL RECORD-----------
                         SIZE  TYP        EOF      LIMIT

     CONOP1              80B  FA          10         10


     K0880909  TDPQ     104B  FA         636       2269
     BOXES     DRAW     128W  FB          84         84
     EXAMPLES            80B  FA          20         20
     ERRORLOG            80B  FAO         12       1024

     Level 2 Output Format

     LISTF,2

ACCOUNT=  USERS        GROUP=  BARBARA

FILENAME  CODE  -------------LOGICAL RECORD---------------SPACE----
                    SIZE  TYP        EOF      LIMIT R/B  SECTORS
#X

APPB                88B  FA         414        414  16      162
14 14
APPM                80B  VAM        119        240  16       12
8  8
APPC                80B  FAO        127        208  16       70
8  8
APPK      KSAM      80B  FA          16        200  16       20
2  7


     The column headings have the following meanings:

   FILENAME       Gives the filename. An asterisk (*) following the
                 filename in options 1 and 2 indicates the file is
                  open for READ or WRITE access.

   CODE           Refer to the BUILD or FILE command for an
                  explanation of the file code.

   SIZE           The size of the records under the heading SIZE,
                  indicating the number of words (W) or bytes (B).

   TYP            The first letter under this heading contains
                  information on the record format.  This is listed in
                  one of the following ways: F (fixed length), V
                  (variable length), or U (undefined length).

                  The second letter indicates whether the file is A
                  (ASCII) or B (binary).

                  The third letter indicates the kind of file.  This
                  information appears in one of the following ways:
                  Blank (standard file unless KSAM appears in the code
                  field), O (circular file), M (message file), or R
                  (relative I/O file).

                  The letter C follows if the file has the ;CCTL
                  attribute.

EOF                 End of file location.

LIMIT               Maximum number of records allowed.

R/B                 Blocking factor.

SECTORS             Sectors in use.

#X                  Extents allocated.

MX                  Maximum number of extents allowed.

Level -1 Output Format

LISTF UDCS, -1
F  =  UDCS
052504 041523 020040 020040 001001 120353               UDCS........
052504 041523 020040 020040 041517 046504 020040 020040 UDCS....COMD....
045440 020040 020040 020040 046501 051111 051523 040440 K..........TECH.
020040 020040 020040 020040 020202 004040 000001 123525 ...............U
123525 123525 000000 000000 000014 000000 000000 002163 .U.U...........s
000000 000000 120173 021427 000005 177650 002374 005015 ................
000024 000036 000000 002163 001001 120353 000400 104644 .......s........
001401 032743 001001 162503 001401 036363 001401 041324 ..5....C......B.
001001 164214 001401 042166 001002 001740 001401 044134 ......Dv......H.
001002 002656 001401 045323 001002 006740 000400 150014 ......J.........
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 004072 034411 123525 000000 ..........9..U..
000000 000000 000000 000000 000000 000000 004073 002010 ................
000000 000000 000000 000000 042111 051503 020001 000001 ........DISC....



A pictorial explanation of the level &minus;1 output, follows:
LISTF <filename>, -1


Level -2 Output Format

LISTF, -2  ACCOUNT=  TEST        GROUP=  STGAMES

FILENAME        -------------ACD ENTRIES---------------
APPE            JOE.DOE : R
                @.OSE   : R,W,A,L,X
                @.@     : X
NOACCESS        NO ACD ACCESS
NONE            NO ACDS



The disk file label contains the following:

 Words                    Content
  0-3               Local filename
  4-7               Group name
  8-11              Account name
  12-15             Identity for file creator
  16-19             File lockword
  20-21             File security matrix
  22  (Bits 0:7)    Reserved for NLS
      (Bits 8:13)   Not used
      (Bits 14:1)   STORE/RESTORE release bit
      (Bits 15:1)   File secure bit:
                         If 1, file secured
                         If 0, file released
  23                File creation date*
  24                Last access date*
  25                Last modification date*
  26                File code
  27                Private volume information
     (Bits 0:1)     Class flag bit
     (Bits 1:3)     Not used
     (Bits 4:4)     Mounted volume table index
     (Bits 8:8)     Volume mask
  28 (Bit 0:1)      STORE bit (If on, STORE or RESTORE, in progress)
     (Bit 1:1)      RESTORE bit (If on, RESTORE in progress)
     (Bit 2:1)      Load bit (If on, program file is loaded)
     (Bit 3:1)      EXCLUSIVE bit (If on, file is opened with
                    EXCLUSIVE access)
     (Bits 4:4)     Device subtype
     (Bits 8:6)     Device type
     (Bits 14:1)    File is open for WRITE
     (Bits 15:1)    File is open for READ
  29 (Bits 0:8)     Number of user labels written
     (Bits 8:8)     Number of user labels
  30-31             Maximum number of logical records
  32-33             File control block vector
  34                Checksum
  35                Coldload identity
  36                Foptions specifications
  37                Logical record size (in negative bytes)
  38                Block size (in words)
  39  (Bits 0:8)    Sector offset to data
      (Bits 8:3)    Not used
      (Bits 11:5)   Number of extents minus 1
  40                Logical size of last extent size in sectors
  41                Extent size
  42-43             Number of logical records in file
  44-107            Two-word addresses of up to 32 disk extents,
                    beginning with address of first extents
                    (words 44-45)



  108-109           File allocation time
  110               File allocation date
  111               Not used
  112-113           Start of file block number
  114-115           Block number of last block
  116-117           Number of open and closed records
  124-127           Device class

     Dates are in the same format as the value returned from the
     CALENDAR intrinsic:

     Bits  0          6   7           15

      Year of Century    Day of Year

GENERAL EXAMPLES

     To list all of the files in your logon group that have X as the
     second alphabetic character in their names, enter:

     LISTF ?X@

     FILES FOR JASON.MANU,PEN

     EXAMP :

     To list all of the three-character files in your logon group and
     account that end in the letter N, enter:

     LISTF ??N

     FILES FOR JASON.MANU,PEN

     SYN


LISTFTEMP

     Lists the descriptions of one or more temporary disk files for a
     job or session.

SYNTAX

     LISTFTEMP [fileset][,listlevel][;listfile]

PARAMETERS

fileset             Specifies the set of files to be listed.  This
                    positional parameter takes the following form:

                    filename[.groupname[.acctname]]

The characters @, #, and ? may be used as wildcard characters in any
position of the <fileset> parameter.  The wildcard characters count
toward the eight-character limit for group, account, and filenames.
These wildcard characters have the following meanings:

                    @         Specifies zero or more alphanumeric
                              characters. When used by itself, @ denotes
                              all members of the set.

                    #         Specifies one numeric character.

                    ?         Specifies one alphanumeric character.

These characters can be used with files as follows:

                    n@        Lists all files starting with the
                              character "n".

                    @n        Lists all files ending with the character
                              "n".

                    n@x       Lists all files starting with the
                              character "n" and ending with the
                              character "x".

                    n#######  Lists all files starting with the
                              character "n" followed by seven digits.

                    ?n@       Lists all files whose second character is
                              "n".

                    n?        Represents all two-character files that
                              start with the character "n".

                    ?n        Represents all two-character files that
                              end with the character "n".

Depending on their placement in the <fileset> parameter, these
characters may also be used to indicate groups and accounts.  If you
specify nothing for the group or account, MPE V/E assumes the logon
group and account.  The default is @ (all files in logon group).

listlevel           Displays information about the file.  The options
                    are level 0, 1, 2, or -1:

                    0         Displays only the filename.  The default
                              is 0 if no listlevel is specified.

                    1         Displays the filename, file code,  record
                              size, format, the current end-of-file
                              location, and the maximum number of
                              records allowed in the file. (It also
                              shows whether the file is ASCII or binary;
                              CCTL or NOCCTL; CIR, MSG, or STD).

                    2         Displays all of the information found with
                              the 1 option, plus the blocking factor,
                              the number of disk sectors in use
                              (including those in use for file labels
                              and user headers), the number of extents
                              currently allocated, and the maximum
                              number of extents allowed.

                    -1        Displays the octal listing of the file
                              label.  The first line of this listing is
                              the directory entry for the file being
                              listed. The -1 option is available only to
                              users who have SM or AM capability.

listfile            The name of the output file to which the
                    descriptions are written. It is automatically
                    specified as an ASCII file with variable length
                    records and these characteristics:  closed in the
                    temporary domain, CCTL (user supplied carriage-
                    control characters), OUT access mode, and EXC
                    (exclusive access) option.  The remainder of its
                    characteristics are those obtained from the FILE
                    command default specifications.  This file is
                    temporary and cannot be overwritten by a BUILD
                    command.  The default is $STDLIST.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command.

OPERATION

     This command lists descriptions of one or more temporary disk files
     at the level of detail you select. A file description is not listed
     unless the file's home volume set (PV) is mounted.  A standard user
     may specify level 0, 1 and 2 information for any file in the
     system. A user with account manager or system manager capability
     may list level -1 data for files in his or her own account.  When
     you send LISTFTEMP data to the line printer or magnetic tape, the
     date and time  appear at the beginning of the listing.

     LISTFTEMP displays the system file $OLDPASS only if wildcard
     characters are used in the file specification and if $OLDPASS fits
     the specification.

     You may have the file information displayed on a device other than
     your standard list device.  To do so, name the desired device in
     the FILE command, then backreference the formal file name on the
     LISTFTEMP command line.  In the following example, the filename
     PRTR is equated with the device class LP.  Then, a level 2
     description of all files in all groups of the logon account is sent
     to PRTR.

     FILE PRTR;DEV=LP
     LISTFTEMP @.@,2;*PRTR

     If MPE V/E fails to locate the file you request, one of the
     following error messages is displayed:

      TEMPORARY FILE NOT FOUND (CIWARN 3289)

     NO TEMP FILES EXIST (CIWARN 3284)

     If you use a wildcard character in your request and MPE V/E cannot
     locate any files satisfying those conditions, the following warning
     is displayed:

     TEMPORARY FILE NOT FOUND (CIWARN 3289)

     LISTFTEMP requires 8K of stack space to execute.  If you use the
     command programmatically, make the appropriate <maxdata> allowances
     for your application.



EXAMPLE

     The following examples illustrate several uses of the LISTFTEMP
     command.

     Level 0 (Default) Output Format

     LISTFTEMP @.@.@

     TEMPORARY FILES FOR JASON.MANU,PEN

     $OLDPASS.PEN.MANU AJ.PEN.MANU AJJ.PEN.MANU Z10Z414A.JON.MANU
     TEMPFILE.TEMPGROUP.SYS.

     Level 1 Output Format

     LISTFTEMP B@,1

     TEMPORARY FILES FOR JASON.MANU,PEN
     ACCOUNT=  MANU        GROUP=  PEN

     FILENAME  CODE  -------------LOGICAL RECORD-----------
                    SIZE  TYP        EOF      LIMIT

     BONOP1          80B   FA          10         10
     BOTE      TDPQ  104B  FA         636       2269  (TEMP)
     BOXES     DRAW  128W  FB          84         84  (TEMP)
     BRAMPLES*        80B  FA          20         20  (TEMP)
     BRRORLOG         80B  FAO         12       1024  (TEMP)

Level 2 Output Format

     LISTFTEMP A@,2

     TEMPORARY FILES FOR JASON.MANU,PEN
     ACCOUNT=  MANU         GROUP=  PEN

     FILENAME CODE  -------------LOGICAL RECORD----------- ----SPACE--
             SIZE  TYP        EOF      LIMIT R/B  SECTORS  #X MX

     APPB     88B  FA         414        414  16      162   14 14 (TEMP)
     APPM     80B  VAM        119        240  16       12   8  8  (TEMP)
     APPC     80B  FAO        127        208  16       70   8  8  (TEMP)
     APPK KSAM80B  FA          16        200  16       20   2  7  (TEMP)

     The column headings have the following meanings:

     HEADING        MEANING

     FILENAME       Displays the filename. An asterisk (*) following the
                    filename in the level 1 and 2 options indicates the
                    file is open for READ or WRITE access.

     CODE           Indicates a special file format.  Refer to the BUILD
                    or FILE command for a list of file codes and their
                    meaning.

     SIZE           Displays the size of the records under the heading
                    SIZE, indicating the number of words (W) or bytes
                    (B).

     TYP            The first column under this heading contains
                    information concerning record format.  This is
                    listed in one of the following ways: F (fixed
                    length), V (variable length), or U (undefined
                    length).

                    The second column indicates whether the file is A
                    (ASCII) or B (binary).

                    The third column indicates the kind of file.  This
                    information appears in one of the following ways:
                    Blank (standard file unless KSAM appears in the code
                    field), O (circular file), D (message file) or R
                    (relative I/O file).

                    In the fourth column a C appears only if the ;CCTL
                    parameter is selected.

     EOF            End of file location.

     LIMIT          Maximum number of records allowed.

     R/B            Blocking factor.

     SECTORS        Sectors in use.

     #X             Extents allocated.

     MX             Maximum number of extents allowed.

     (TEMP)         Temporary files.



Level -1 Output Format

LISTFTEMP UDCS, -1 F  =  UDCS                         (TEMPORARY FILES)
052504 041523 020040 020040 001001 120353               UDCS........
052504 041523 020040 020040 041517 046504 020040 020040 UDCS....COMD....
045440 020040 020040 020040 046501 051111 051523 040440 K..........TECH.
020040 020040 020040 020040 020202 004040 000001 123525 ...............U
123525 123525 000000 000000 000014 000000 000000 002163 .U.U...........s
000000 000000 120173 021427 000005 177650 002374 005015 ................
000024 000036 000000 002163 001001 120353 000400 104644 .......s........
001401 032743 001001 162503 001401 036363 001401 041324 ..5....C......B.
001001 164214 001401 042166 001002 001740 001401 044134 ......Dv......H.
001002 002656 001401 045323 001002 006740 000400 150014 ......J.........
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 000000 000000 000000 000000 ................
000000 000000 000000 000000 004072 034411 123525 000000 ..........9..U..
000000 000000 000000 000000 000000 000000 004073 002010 ................
000000 000000 000000 000000 042111 051503 020001 000001 ........DISC....

     A pictorial explanation of the level -1 output, follows:

     LISTFTEMP <filename>, -1


     The disk file label contains the following:

Words               Content

 0-3                Local filename
 4-7                Group name
 8-11               Account name
 12-15              Identity of file creator
 16-19              File lockword
 20-21              File security matrix
 22  (Bits 0:7)     Reserved for NLS
     (Bits 8:13)    Not used
     (Bits 14:1)    STORE/RESTORE release bit
     (Bits 15:1)    File secure bit:
                        If 1, file secured
                        If 0, file released
 23                 File creation date*
 24                 Last access date*
 25                 Last modification date*
 26                 File code
 27                 Private volume information
     (Bits 0:1)     Class flag bit
     (Bits 1:3)     Not used
     (Bits 4:4)     Mounted volume table index
     (Bits 8:8)     Volume mask
 28  (Bit 0:1)      STORE Bit (If on, STORE or RESTORE in progress)
     (Bit 1:1)      RESTORE Bit (If on, RESTORE in progress)
     (Bit 2:1)      Load Bit (If on, program file is loaded)
     (Bit 3:1)      EXCLUSIVE Bit (If on, file is opened with
                          EXCLUSIVE access)
     (Bits 4:4)     Device subtype
     (Bits 8:6)     Device type
     (Bits 14:1)    File is open for WRITE
     (Bits 15:1)    File is open for READ
  29 (Bits 0:8)     Number of user labels written
     (Bits 8:8)     Number of user labels
  30-31             Maximum number of logical records
  32-33             File control block vector
  34                Checksum
  35                Coldload identity
  36                Foptions specifications
  37                Logical record size (in negative bytes)
  38                Block size (in words)
  39   (Bits 0:8)   Sector offset to data
       (Bits 8:3)   Not used
      (Bits 11:5)   Number of extents minus 1
  40                Logical size of last extent size in sectors
  41                Extent size
  42-43             Number of logical records in file
  44-107            Two-word addresses of up to 32 disk extents,
                    beginning with address of first extents
                    (words 44-45)
 108-109            File allocation time
 110                File allocation date
 111                Not used
 112-113            Start of file block number
 114-115            Block number of last block
 116-117            Number of open and closed records
 124-127            Device class

     Dates are in the same format as the value returned from the
     CALENDAR intrinsic:

     Bits  0           6  7          15

       Year of Century    Day of Year

GENERAL EXAMPLES

     To list all of the files in your logon group that have X as the
     second alphabetic character in their names, enter:

     LISTFTEMP ?X@

     TEMPORARY FILES FOR JASON.MANU,PEN

     EXAMP

     To list all of the three-character files in your logon group and
     account that end in the letter N, enter:

     LISTFTEMP N

     TEMPORARY FILES FOR JASON.MANU,PEN

     SYN


-------------------------------------------------------------------------
    LOG DESTRUCTION

The good hack never wants to leave a trail behind him so after the fun be 
sure to cover your tracks and kill the log.  Warning this will insome
cases save your ass but it will definitly tip the operator of so do it 
on your last call!

Your first job is to find the log files, this can be done with the next 
command.
LISTLOG

     Lists currently active logging identifiers on the system and
     whether log file changing has been enabled.

SYNTAX

     LISTLOG [logid[;PASS]]

PARAMETERS

logid               The specific logging identifier to be verified. The
                    default is to list all currently active logging
                    identifiers on the system.

PASS                Causes the password associated with the logging
                    identifier to be displayed. The password can be used
                    only by the creator of the logging identifier.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command. You must
     have user logging (LG) capability to execute this command.

OPERATION

     This command lists the logging identifier specified with its
     associated creator and log file.  The column labeled CHANGE
     indicates whether the CHANGELOG command is permitted:  that is,
     whether the name of the first logging file ends in "001" and thus
     follows the naming convention required by the CHANGELOG command.
     The column labeled AUTO indicates whether an automatic CHANGELOG is
     permitted:  that is, whether the AUTO parameter has been specified
     with a GETLOG or ALTLOG command.

     If the <logid> parameter is not entered, all logging identifiers on
     the system are displayed with their creators and log files.  The
     PASS parameter, which can be used only by the creator of the
     logging identifier specified, causes the password associated with
     the logging identifier to be listed. You must have system
     supervisor (OP) or user logging (LG) capability in order to use
     this command.

EXAMPLE

     To list all logging identifiers on the system, enter:

     LISTLOG

      LOGID     CREATOR            CHANGE   AUTO   CURRENT LOGFILE

      TESTLOG   LALITHA.MPEM        YES      YES   LAL001.PEJAVAR.MPEM
      TEST1     MARK.MPEM           YES      NO    M001.KSAM3000.MPEM
      TEST2     PAT.MPEM            NO       NO    TEST.ALVAREZ.MPEM

----------------------------------------------------------------------
Now that you have the list of logs to ZAP use the following and presto!

RELLOG
     SYNTAX

     RELLOG   logid

PARAMETERS

logid               The logging identifier to be removed from the
                    system.

USE

     You may issue this command from a session, job, program, or in
     BREAK. Pressing [BREAK] has no effect on this command.  You must
     have system supervisor (OP) or user logging (LG) capability in
     order to use this command.

OPERATION

     The RELLOG command removes a logging identifier from the system by
     deleting it from the directory of logging identifiers.  This
     command may be issued only by the user who created the logging
     identifier specified in the <logid> parameter.  After RELLOG is
     issued, programs containing the removed logging identifier may not
     access the logging system.

EXAMPLE

     To remove the logging identifier DATALOG from the system, enter:

     RELLOG DATALOG

------------------------------------------------------------------------
       CRASHING THE SUCKER

I NEVER adbocate the following but I realize that there is those times
when being able to crash a system will save your ass.  The hp3000 is
very vulnerable to attack and there is many ways to crash one but the
following is easy and IT WORKS!

All you have to do is purge the PUB group of the SYS account. The public 
group of the system account, PUB.SYS, cannot be completely purged. If
you specify this group in the <groupname> parameter, all non-system and 
inactive files are purged. This seriously impairs the functioning of 
the entire system.


    
     PURGEGROUP groupname[.accountname] [;VS=volset]

PARAMETERS

groupname           Name of the group in the logon account to be
                    removed. This name must contain from one to eight
                    alphanumeric characters, beginning with an
                    alphabetic character.

accountname         As system manager, you can include the account name
                    when you are logged onto an account other than the
                    requested account.

volset              Volume set or volume class reference which, when
                    fully qualified, is in the form,
                    <vcsid.groupname.acctname>.  <vcsid> refers to a
                    previously defined volume set or volume class.

                    If <volset> is specified, the volume set or volume
                    class must be mounted or the PURGEGROUP command will
                    fail. When the <volset> parameter is specified, the
                    group is removed from the volume set directory, and
                    not the system directory.

USE

     You may issue this command from a session, job, program, or in
     BREAK.  Pressing [BREAK] has no effect on this command.  You must
     have account manager (AM) capability to  execute this command.

OPERATION

     Account managers use the PURGEGROUP command to delete a group from
     their account. When the command is executed during a session, MPE
     V/E displays a verification request. Respond with "YES" or "NO" to
     the message:

     GROUP <groupname> TO BE PURGED? (YES/NO)

     No verification message is printed if the PURGEGROUP command is
     entered in a job.

     If the group resides on a private volume, the command is executed
     only when the group's home volume set is mounted.

     The order in which entries are purged is: volume set definitions,
     files, and finally the group. If no files in the group are in use,
     and the group itself is not in use, the PURGEGROUP command removes
     the entire group.  Otherwise, only inactive files are removed. To
     completely purge the group in this case, re-enter the PURGEGROUP
     command when neither the group nor its files are in use.

EXAMPLE

     To purge a group named GROUP1, enter:

     PURGEGROUP GROUP1
     GROUP GROUP1 TO BE PURGED? (YES/NO) YES
------------------------------------------------------------------------
     LOG OFF:

Simple just type BYE and in the words of ucbbs "click your gone."
It will display the cpu time, total time, node number you where on
and thats all folks.

--------------------------------------------------------------------
Well if you made it this far you are half way to being the radist 
hp3000 hacker in the world.... The other half is to get a system to
use.  Some suggestions pick up a copy of LOD tech journal 3 it has
a telenet scan with lots of HP's and also if you wardial a prefix,
I don't care if it is nowheresvile Kansus you will find a HP3000.

------------------------------------------------------------------

Greets go out to 
                 Destolation,G$, Bounty Hunter, Tallman, Cerribum,
                 Electron, Effendi, the rest of the 
                                            Ministry OF Fear.
                                                           
                                A
                               A A
                              A   A
                             A     A
                            A       A
                           A         A
                        AAAAAAAAAAAAAAAAAA
                         A             A
                        A               A
                       A                 A
                      A                   A XIS `91

CALL THESE GREAT BOARDS

APOCALYPSE NOW                       (206) 838-6435 AXIS HQ
GOBAL GENOCIDE                       (705) 742-8436 MOF HQ
VOID OF REALITY                      (312) 586-0162



Press [Return] to continue