project - project membership file
The /etc/project file contains for each user a comma separated list of
all projects for which the user is authorized. For example, an entry for
the user "rdb" might look like this:
which indicates that "rdb" is authorized for the projects genuser, sysadm
The first project in a user's entry is considered to be the user's
default project, and will be assigned to the user's array session during
login. The user can switch to the other projects using the newproj(1)
project is an ASCII file. A "#" at the beginning of a line indicates a
comment. The "#" is only recognized at the beginning of a line, it
should not be used after the project list. The user name and project
list fields are separated by colons; each user is separated from the next
by a new-line. Except at the beginning of each line, white-space is not
ignored, thus in most cases there should be no spaces e.g. in the project
This file resides in the /etc directory. Because it contains no
passwords, it can and does have general read permission.
Like user and group ids, project ids are stored as numeric values by
IRIX. The mapping from ASCII project names to numeric project ids is
contained in the file /etc/projid.
Users that do not have entries in the project file or whose entries
contain only invalid project names will be assigned a system default
project ID. This project ID is defined in the system variable dfltprid,
which can be examined and/or modified using systune(1).
newproj(1), projid(4), array_sessions(5), projects(5).
Project information cannot currently be obtained via NIS.
PPPPaaaaggggeeee 1111 [ Back ]