Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

nfaccess(8) [bsd man page]

NFACCESS(8)						      System Manager's Manual						       NFACCESS(8)

NAME
nfaccess - Add access rights to a set of Notesfiles SYNOPSIS
nfaccess access-right topic [ topic ... ] DESCRIPTION
Nfaccess simplifies the task of adding an access-right to many notesfiles. The function is somewhat analagous to that of chmod(1). The access-right specifies a user, group or system and the permissions to be granted. The format is: <access-right> ::= [<type>:]name=<mode> <type> ::= {User, user, Group, group, System, system} <mode> ::= {d, r, w, a, n}+ The type specification can be omitted; when it is omitted, the name is assumed to be a user. The mode is additive. A mode of ``rw'' spec- ifies read and write. The ``n'' mode specifies null access. The new access right is inserted in each specified notesfiles access list. If the user/group/system already has an entry, the old entry is replaced with the new entry. All users are allowed to run this program. The changes are only applied to notesfiles for which the executing user is a director. This program lives in the notesfile utility directory, typically ``/usr/spool/notes/.utilities''. To automatically add specific access-rights to newly created notesfiles, the file ``/usr/spool/notes/.utilities/access-template'' is use- ful. If it exists, the file contains lines of acces-rights which are added to each notesfile as it is created. If several people share the administration of the notesfile system, each can be added to the access-lists of newly created notesfiles by placing appropriate lines in this file. EXAMPLES
nfaccess essick=drw /usr/spool/notes/* nfaccess group:srg=rw this that other nfaccess user:kolstad=rw mynotes In the first example, user `essick' is given director/read/write access to all the notesfiles in /usr/spool/notes. Any permissions (or restrictions) he might have had before are overridden. The second example gives group `srg' read/write access to notesfiles `this', `that' and `other'. In the final example, user `kolstad' is given read/write access to the notesfile `mynotes'. BUGS
Entries can not be removed from the access list with this program. Entries can not merely be augmented (``just add write permission'') with this program. FILES
/etc/passwd for the users name /etc/group for the users group /usr/spool/notes the default notesfile data base SEE ALSO
mknf(8), notes(1), nfcomment(3), The Notesfile Reference Manual AUTHORS
Ray Essick (uiucdcs!essick, essick%uiuc@csnet-relay.arpa) University of Illinois at Urbana-Champaign Urbana, IL University of Illinois NFACCESS(8)

Check Out this Related Man Page

NFXMIT(8)						      System Manager's Manual							 NFXMIT(8)

NAME
nfxmit, nfrcv - notesfile networking programs SYNOPSIS
nfxmit -dsite [ -r ] [ -a ] [ -i ] [ -t date-spec ] [ -f file ] topic [ ... ] nfrcv topic fromsystem DESCRIPTION
Nfxmit and nfrcv implement networking of notesfiles. The nfxmit program packages eligible new articles and sends them to a remote system. Nfrcv is the receiving end of this team. Nfxmit sends the specified notesfiles to the site specified with the -d option. The -r option specifies that a request should be queued for the remote site to transmit updates from its copies of the notesfiles sent. The -r option is used only if the other site does not automatically queue updates of the notesfile. Specify -a to have articles which originated in news(1) sent. News(1)-originated articles will usually reach each system via the news pro- gram. The -i option indicates that nfxmit is to send articles to the destination that it normally would not send. These articles are those that were written there or were received at the local site from that particular site. The -i option is separate from the timestamp functions. Articles are first selected on the basis of the time received and criteria for having passed through news or the destination system are applied later. A timestamp of the last transmission of each notesfile to each system is maintained. This is used for determining the notes to send. If a different timestamp is desired, use the -t option. The supplied timestamp is used for this transfer and the stored timestamp is updated. Specify -f myfile on the command line to have nfxmit read myfile for a list of notesfiles to be sent. This is useful if the number of notesfiles is too numerous to list on a single command line. The shell meta-characters *, ?, [, and ] are recognized in both the topic parameter and the entries in myfile. Nfxmit uses uux(I) to invoke nfrcv on the remote system in order to process the incoming notes. Non-uucp connections are supported and specified in the file /usr/spool/notes/.utilities/net.how FILES
/usr/spool/notes/.utilities/net.how specifies connection methods between systems /usr/spool/notes/.utilities/net.alias directory containing mapping of local and remote notesfile names /usr/spool/notes/.sequencer/Sy:sysname Seqeuncing timestamps for sysname. SEE ALSO
news(1), notes(1), nfcomment(3), uucp(1), The Notesfile Reference Manual AUTHORS
Ray Essick (uiucdcs!essick, essick%uiuc@csnet-relay.arpa) Department of Computer Science University of Illinois at Urbana-Champaign Urbana, IL Rob Kolstad (kolstad@convex.UUCP) CONVEX Computer Corporation Richardson, TX University of Illinois NFXMIT(8)
Man Page