Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ crsubs — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

PROTECTION

PROTECTION PROTECTED_SUBSYSTEMS

SUBS

ENSUBS

XSUBS

LOGIN WINDOW

PROTECTION ACLS

6.0; crsubs (create_subsystem), revision 6.0, 83/04/15
CRSUBS (CREATE_SUBSYSTEM) -- Create a protected subsystem.
usage:  CRSUBS subsystem_name


FORMAT

  CRSUBS subsystem_name


  CRSUBS is used to create a protected subsystem.

  A protected subsystem is a set of programs and data files.  The programs are
  called the "managers" of the protected subsystem;  the data objects which
  they manage are said to be "owned" by the subsystem.  Protected subsystems
  allow you to define exactly how a file can be accessed.

  CRSUBS creates a protected subsystem by creating the "subsystem shell" and
  putting it in the directory /SYS/SUBSYS. Once there, the subsystem shell
  can be invoked using the ENSUBS command. The access control list for the
  directory /SYS/SUBSYS determines who can create new subsystems: whoever has
  'a' (append) rights to the directory will be able to create new subsystems.

  The access control list on the file /SYS/SUBSYS/subsystem_name determines who
  can enter the subsystem 'subsystem_name'.  Whoever has read and execute rights
  to it can enter the subsystem.  This capability should be restricted generally
  to the creators of the subsystem or to the system administrators.

  For more information on protected subsystems, type:

      HELP PROTECTON PROTECTED_SUBSYSTEMS


ARGUMENTS

  subsystem_name
  (required)       Specify name of subsystem to be created.  This file will
                   contain the "subsystem shell" and reside in the /SYS/SUBSYS
                   directory.

EXAMPLE

  $ crsubs newsubs          Create the subsystem "newsubs".


RELATED TOPICS

  More information is available.  Type:

    - HELP PROTECTION
      for general information about DOMAIN protection mechanisms.

    - HELP PROTECTION PROTECTED_SUBSYSTEMS
      for detailed information on protected subsystems.

    - HELP SUBS
      for information on displaying or selecting subsystem attributes.

    - HELP ENSUBS
      for information on entering a protected subsystem.

    - HELP XSUBS
      for details about executing a Shell script as a subsystem manager.

    - HELP LOGIN WINDOW
      for information on the attributes of a login window.

    - HELP PROTECTION ACLS
      for information on ACLS.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026