1 SACK

Invokes  the  VAX-11 SACK Utility.  SACK Allows PA's to 
perform privileged operations.  SACK is meant to be a system
utility and not a system menace.

 Format:

      Keyword

2 EXIT
  Exit out of SACK, and return to DCL.

  Format:
    SACK>EXIT


2 FORCE-EXIT
  This command will cause the target username to be forced out 
  of the current program he/she is running, and return to DCL
  level.  As in the LOGOUT command, SACK will try to match
  up the given username with the actual username.  "FORCE-EXIT FROBOZZ"
  will force exit user PA_FROBOZZ, if he is the only user to match
  the given string.

  Format:
    SACK>FORCE-EXIT [Username]

2 KILL
  Synonym for LOGOUT

2 LOGOUT
  Logout a user.  SACK will attempt to match up all usernames that
  correspond to the given user, for example.

	SACK>LOGOUT ZIPPER

  Will logout PA_ZIPPERHEAD, if no other usernames match "ZIPPER".
  
  Format:
    SACK>LOGOUT [Username]

2 MODIFY
  Modify the PRINT, BATCH queues.  

3 PRINT
  Modify the PRINT queues.  Available functions are as
  follows.

  Format:
    SACK>MODIFY PRINT [Function] [Queue] /qualifiers

4 ABORT
  Abort the current job and continue

  Format:
    SACK>MODIFY PRINT ABORT LCA0

5 Command_Qualifiers

/NEXT

 /NEXT

 Stop Queue after the current job executes

4 DELETE
  Delete a pending print job from the print queue.

  Format:
    SACK>MODIFY PRINT DELETE SYS$PRINT

4 HOLD
  Hold a job until it is released.  To release a job, use
  the SACK RELEASE command.

4 RELEASE
  Release a job that was previously held.
  
  Format:
    SACK>MODIFY PRINT RELEASE SYS$PRINT

4 REQUEUE
  Requeue the current print job.  If the priority qualifier is not
  present, the job will only print when the queue is otherwise empty.
   
  Format:
    SACK>MODIFY PRINT REQUEUE SYS$PRINT /[Qualifiers]

5 Command_Qualifiers

/ENTRY

 /ENTRY

 If qualifier is present, a pending print job is requeues, otherwise
  the current print job is requeued.

/PRIORITY

 /PRIORITY

 Changes the priority of a print job.

5 Examples

  1.   SACK>MODIFY PRINT REQUEUE/PRIORITY SYS$PRINT

       Priority # 

  The priority numbers are from 1 to 5 inclusive.

       ( NORMAL = 4, HIGH = 5, LOW = 1)

  A HIGH priority will requeue the job at the top of the queue so
  it will print immediately.

  A NORMAL priority will requeue the job at the bottom so that it
  will print in its turn.

  A LOW priority will cause executing jobs in the specified queue to
  stop after all executing jobs have completed processing.

4 START
  Start a stopped or paused print queue.

  Format:
    SACK>MODIFY PRINT START SYS$PRINT /[Qualifier]

5 Command_Qualifiers

/NEXT

 /NEXT

 This qualifier will start the specified queue by aborting the currently
  printing job and resume printing with the next print job.

/TOP_OF_FILE

 /TOP_OF_FILE

 Requeues the current job at the top of file ( No banner pages).

4 STOP
  Cause the specified queue to pause, the default is SYS$PRINT.

  Format:
    SACK>MODIFY PRINT STOP LCA0 /[Qualifiers]

5 Command_Qualifiers

/ABORT

 /ABORT

 Cause executing jobs in the specified queue to be stopped.
  executing jobs have completed processing.  When used in conjunction
  with the /NEXT qualifier, this command will cause the queue
  to stop after aborting the current job.

 Examples

  1.   SACK>MODIFY PRINT STOP/ABORT/NEXT SYS$PRINT

/NEXT

 /NEXT

 Cause executing jobs in the specified queue to stop after all
  executing jobs have completed processing.  When used in conjunction
  with the /ABORT qualifier, this command will cause the queue
  to stop after aborting the current job.

 Examples

  1.   SACK>MODIFY PRINT STOP/ABORT/NEXT SYS$PRINT

/PRIORITY

 /PRIORITY

 This qualifier must be used in conjunction with the /REQUEUE
  qualifier.  When used in conjunction with the /REQUEUE qualifier,
  this command changes the priority of a print job.

 Examples

  1.   SACK>MODIFY PRINT STOP/REQUEUE/PRIORITY SYS$PRINT

       Priority # 

  The priority numbers are from 1 to 5 inclusive.

       ( NORMAL = 4, HIGH = 5, LOW = 1)

  A HIGH priority will requeue the job at the top of the queue so
  it will print immediately.
  A NORMAL priority will requeue the job at the bottom so that it
  will print in its turn.

  A LOW priority will cause executing jobs in the specified queue to
  stop after all executing jobs have completed processing.

/REQUEUE

 /REQUEUE

 This command causes the executing job to be stopped and requeued.
  The queue does not stop.  More jobs are processed if they are
  availible.

 Examples

  1.   SACK>MODIFY PRINT STOP/REQUEUE SYS$PRINT

3 BATCH
  Modify the BATCH queues.

2 RESUME
  Resume a process that was previously suspended.

  Format:
    SACK>RESUME [Username]

2 SEND
  Broadcast a message to the target username.  This is useful
  for notifying a user not present in the terminal room.

  Format:
    SACK>SEND
    To: PA_ZIPPERHEAD
    Message:  See you in Frobozz land.

2 SET
  Set the password of a user.
 
  Format:
    SACK>SET PASSWORD
    Username: PA_ZIPPERHEAD
    New Password: FOO        [Not echoed]
    Verification: FOO        [Not echoed]

2 SHUTDOWN
  Shutdown the System or Silver Bullet.  Shutting down the system
  UNAUTHORIZED will result in PA termination.  This is a serious
  offense.

  Format:
    SACK>SHUTDOWN SILVER-BULLET
    SACK>SHUTDOWN SYSTEM

2 START
  Start the system or Silver Bullet.  Silver Bullet is a monitor 
  utility that is similar to ACS's Prime Time.
  
  Format:
    START SILVER-BULLET
    START SYSTEM

2 SUSPEND
  Suspend a process.  This is useful when a process is doing something
  strange or questionable.  For example, when doing a $ SHOW SYSTEM,
  and you see an I/O count up in the millions, suspend that process.
  Later, the system manager will check out the situation.  If you
  want to resume that process, use the SACK command RESUME.
  
  Format:
    SACK>SUSPEND [Username]
