project(4) project(4) NAME project - project membership file DESCRIPTION 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: rdb:genuser,sysadm,kerndev which indicates that "rdb" is authorized for the projects genuser, sysadm and kerndev. 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) command. 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 list. 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). FILES /etc/project SEE ALSO newproj(1), projid(4), array_sessions(5), projects(5). BUGS Project information cannot currently be obtained via NIS. Page 1