Annotation of 43BSDReno/share/doc/usd/11.notes/4.7, revision 1.1

1.1     ! root        1: .\"    @(#)4.7 6.1 (Berkeley) 5/26/86
        !             2: .\"
        !             3: .se "Modifying Access Rights for Many Notesfiles"
        !             4: 
        !             5:        It is convenient to add entries to a large number of
        !             6: access lists simultaneously.
        !             7: The nfaccess program adds an access specification to each of
        !             8: a specified list of notesfiles.
        !             9: Nfaccess functions similarly to chmod(1).
        !            10: Nfaccess is invoked as:
        !            11: 
        !            12:        nfaccess <access-right> notesfile [notesfile ...]
        !            13: 
        !            14: The ``access-right'' is formatted as: ``type:name=mode''.
        !            15: Type can be any of ``user'', ``group'', or ``system'';
        !            16: capitalized variants are also valid.
        !            17: The ``type:'' specification can be omitted.
        !            18: ``User'' is assumed in these cases.
        !            19: The ``mode'' field consists of a sequence of the
        !            20: characters ``d'', ``r'', ``w'', ``a'' and ``n''.
        !            21: These indicate director, read, write, answer (respond) and null
        !            22: access respectively.
        !            23: 
        !            24:        Nfaccess requires user and group entries to be valid
        !            25: by looking for them in /etc/passwd and /etc/group.
        !            26: System entries are not checked for validity.
        !            27: Nfaccess will add the entry to the access list of the specified
        !            28: notesfiles.
        !            29: If an entry for that particular user, group or system exists,
        !            30: the new access right replaces the old access rights.
        !            31: The computed mode is an absolute mode; the previous value in
        !            32: the access list (if any) is replaced with the new mode.
        !            33: 
        !            34:        Any user can run the nfaccess program.
        !            35: Nfaccess refuses to modify access lists for any notesfile
        !            36: where the user is not a director.
        !            37: The nfaccess program is stored in the notesfile utility
        !            38: directory, typically ``/usr/spool/notes/.utilities''.
        !            39: 
        !            40:        Nfaccess is often used to remedy missing permissions
        !            41: in a number of notesfiles.
        !            42: One example is when the notesfile administrator is replaced;
        !            43: nfaccess is used to grant director access to the appropriate
        !            44: notesfiles (usually most of them).
        !            45: As new notesfiles are created, the access list can be tuned
        !            46: by placing lists of access-rights in the file
        !            47: ``/usr/spool/notes/.utilities/access-template''.
        !            48: These access-rights are added to the default access list
        !            49: of newly created notesfiles.

unix.superglobalmegacorp.com

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