Annotation of coherent/a/usr/man/COHERENT/permissions, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: Permissions                File Format                Permissions
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: Format of UUCP permissions file
        !             9: 
        !            10: /uussrr/lliibb/uuuuccpp/PPeerrmmiissssiioonnss
        !            11: 
        !            12: The  file  PPeerrmmiissssiioonnss   describes  the  remote  sites  that  can
        !            13: communicate  via UUCP  with your COHERENT  system, and  lists the
        !            14: programs that  each site  can execute  on your system.   Before a
        !            15: remote site can  communicate with your COHERENT system, that site
        !            16: must have an entry in PPeerrmmiissssiioonnss.
        !            17: 
        !            18: When the command uuuucciiccoo attempts to execute a file transfer to or
        !            19: from a remote  site, it checks to see that  there is an entry for
        !            20: the  site in  PPeerrmmiissssiioonnss. If  your  PPeerrmmiissssiioonnss entries  are not
        !            21: written correctly, you risk a breach of system security.
        !            22: 
        !            23: Each entry in PPeerrmmiissssiioonnss takes one of two forms:
        !            24: 
        !            25: -> LLOOGGNNAAMMEE   entries  detail  the   permissions  granted   to  an
        !            26:    individual user when he calls your system from a remote site.
        !            27: 
        !            28: -> MMAACCHHIINNEE entries  detail the  permissions for the  remote sites
        !            29:    that you call.
        !            30: 
        !            31: You can  combine the two types  of entries into one  entry if the
        !            32: permissions are the same in both entries.
        !            33: 
        !            34: An entry in PPeerrmmiissssiioonnss consists  of pairs of entries of the form
        !            35: _O_P_T_I_O_N=_v_a_l_u_e,   each  separated  by   one  or   more  white-space
        !            36: characters.  The  _O_P_T_I_O_N side  must be in  upper-case characters,
        !            37: and the _v_a_l_u_e side in  lower-case characters.  At the end of each
        !            38: line (except  the last), you  must include a  backslash character
        !            39: (`\')  to continue  the current  line onto  the next  one.  Blank
        !            40: lines between entries are ignored.
        !            41: 
        !            42: For the RREEAADD, NNOORREEAADD, WWRRIITTEE, and NNOOWWRRIITTEE fields, described below,
        !            43: the value  specified is a sequence of one  or more directories on
        !            44: your  computer, separated  only by colons  (i.e., no  white space
        !            45: allowed).
        !            46: 
        !            47: An entry in PPeerrmmiissssiioonnss can have up to ten fields:
        !            48: 
        !            49: 1. MMAACCHHIINNEE
        !            50:      This  field  names  the  remote  system  that  you  wish  to
        !            51:      communicate  with.   It  is  limited  to  seven  characters.
        !            52:      (Future releases of COHERENT will increase this limit.)
        !            53: 
        !            54: 2. LLOOGGNNAAMMEE
        !            55:      This field  specifies the login name  that the remote system
        !            56:      will use when it calls your system.  Please note that if the
        !            57:      remote site  attempts to log  into your system  with a login
        !            58:      name other than the one specified by this field, uuuucciiccoo will
        !            59:      terminate the  call for security  reasons.  There must  be a
        !            60:      valid entry  in file /eettcc/ppaasssswwdd  for the name  specified in
        !            61:      this field.
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 
        !            67: 
        !            68: 
        !            69: Permissions                File Format                Permissions
        !            70: 
        !            71: 
        !            72: 
        !            73: 
        !            74: 3. RREEAADD
        !            75:      This  entry names  the directories on  your system  that the
        !            76:      UUCP commands can access.   You must give the full path name
        !            77:      of the directory.  The default is /uussrr/ssppooooll/uuuuccppppuubblliicc.
        !            78: 
        !            79: 4. NNOORREEAADD
        !            80:      When a  directory is entered  in the RREEAADD field,  all of its
        !            81:      sub-directories become  available for reading.   If you wish
        !            82:      to make any  of its sub-directories unreadable by the remote
        !            83:      site, name it here.  You must give the full path name of the
        !            84:      directory.  The default is NULL.
        !            85: 
        !            86: 5. WWRRIITTEE
        !            87:      Here,  name the  directories on your  system into  which the
        !            88:      command uuuucciiccoo  can deposit files.   You must give  the full
        !            89:      path    name   of   the    directory.    The    default   is
        !            90:      /uussrr/ssppooooll/uuuuccppppuubblliicc.
        !            91: 
        !            92: 6. NNOOWWRRIITTEE
        !            93:      When a  directory is entered in the  WWRRIITTEE field, the remote
        !            94:      system can  write into all  of its sub-directories.   If you
        !            95:      wish to  make any of its  sub-directories unwriteable by the
        !            96:      remote site,  enter it  here.  You  must give the  full path
        !            97:      name of the directory.  The default is NULL.
        !            98: 
        !            99: 7. CCOOMMMMAANNDDSS
        !           100:      Here, name  the commands that the  remote system can execute
        !           101:      on your  computer.  The  two most  basic commands to  put in
        !           102:      this entry  are rrmmaaiill  and uuuuccpp.  This lets the  remote site
        !           103:      send  electronic mail  to you  and to  use uucp  to transfer
        !           104:      files.   You may  add other  commands,  but the  shorter the
        !           105:      list,  the  greater  your  level  of system  security.   The
        !           106:      default is rrmmaaiill.
        !           107: 
        !           108: 8. RREEQQUUEESSTT
        !           109:      This entry  asks if the remote site  can request to transfer
        !           110:      files from  your system.  Respond yyeess if  security is not an
        !           111:      issue.  If  the value  is nnoo,  only your system  can request
        !           112:      that files be  transfered to the remote system.  The default
        !           113:      is nnoo.
        !           114: 
        !           115: 9. SSEENNDDFFIILLEESS
        !           116:      This entry  asks if your system  can initiate file transfers
        !           117:      to the remote site.  Your  response can be yyeess, nnoo, or ccaallll.
        !           118:      The default is ccaallll, which allows files to be sent only when
        !           119:      your system  calls the remote  site.  A value  of yyeess allows
        !           120:      your  system   to  transfer  files  to   the  remote  system
        !           121:      regardless of  which system originated  the conversation.  A
        !           122:      value of nnoo prohibits any file transfers from your system to
        !           123:      the remote system.
        !           124: 
        !           125: 10. MMYYNNAAMMEE
        !           126:      This  field  contains  the  site  name  that you  have  been
        !           127:      assigned by the system administrator of the remote site.  It
        !           128: 
        !           129: 
        !           130: COHERENT Lexicon                                           Page 2
        !           131: 
        !           132: 
        !           133: 
        !           134: 
        !           135: Permissions                File Format                Permissions
        !           136: 
        !           137: 
        !           138: 
        !           139:      must contain  no more than  seven characters.  If  MMYYNNAAMMEE is
        !           140:      defined, its value is used as your site name rather than the
        !           141:      value in  /eettcc/uuuuccppnnaammee. This is useful  in situations where
        !           142:      your site name is already used by an existing account on the
        !           143:      remote site  you wish to call, or when  the remote site does
        !           144:      not support ``anonymous'' UUCP access.
        !           145: 
        !           146: When writing your  Permissions file, keep these considerations in
        !           147: mind:
        !           148: 
        !           149: -> White space is not allowed before or after the `=' sign.
        !           150: 
        !           151: -> Each line  corresponds to one  entry. You may  continue to the
        !           152:    next line by ending the line with a backslash charcter (`\').
        !           153: 
        !           154: -> If a  field has more than  one value, use a  colon to separate
        !           155:    them.
        !           156: 
        !           157: ***** Example *****
        !           158: 
        !           159: The following  example gives an entry in PPeerrmmiissssiioonnss  to set up a
        !           160: connection with the Mark Williams Company's UUCP BBS:
        !           161: 
        !           162: 
        !           163:        MACHINE=mwcbbs MYNAME=bbsuser \
        !           164:        REQUEST=yes SENDFILES=yes \
        !           165:        COMMANDS=rmail:uucp \
        !           166:        READ=/usr/spool/uucppublic:/tmp \
        !           167:        WRITE=/usr/spool/uucppublic:/tmp
        !           168: 
        !           169: 
        !           170: ***** See Also *****
        !           171: 
        !           172: ffiillee ffoorrmmaattss, UUUUCCPP
        !           173: 
        !           174: 
        !           175: 
        !           176: 
        !           177: 
        !           178: 
        !           179: 
        !           180: 
        !           181: 
        !           182: 
        !           183: 
        !           184: 
        !           185: 
        !           186: 
        !           187: 
        !           188: 
        !           189: 
        !           190: 
        !           191: 
        !           192: 
        !           193: 
        !           194: 
        !           195: 
        !           196: COHERENT Lexicon                                           Page 3
        !           197: 
        !           198: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.