logindevperm(4)
NAME
logindevperm, fbtab - login-based device permissions
SYNOPSIS
/etc/logindevperm
DESCRIPTION
The /etc/logindevperm file contains information that is used
by login(1) and ttymon(1M) to change the owner, group, and
permissions of devices upon logging into or out of a console
device. By default, this file contains lines for the key-
board, mouse, audio, and frame buffer devices.
The owner of the devices listed in /etc/logindevperm is set
to the owner of the console by login(1). The group of the
devices is set to the owner's group specified in
/etc/passwd. The permissions are set as specified in
/etc/logindevperm.
Fields are separated by TAB and/or SPACE characters. Blank
lines and comments can appear anywhere in the file; comments
start with a hashmark, ` # ', and continue to the end of the
line.
The first field specifies the name of a console device (for
example, /dev/console). The second field specifies the per-
missions to which the devices in the device_list field
(third field) will be set. These permissions must be
expressed in octal format. For example, O774. A device_list
is a colon-separated list of device names. Note that a dev-
ice name must be a /dev link. A device entry that is a
directory name and ends with "/*" specifies all entries in
the directory (except "." and ".."). For example,
"/dev/fbs/*" specifies all frame buffer devices.
Once the devices are owned by the user, their permissions
and ownership can be changed using chmod(1) and chown(1), as
with any other user-owned file.
Upon logout the owner and group of these devices will be
reset by ttymon(1M) to owner root and root's group as speci-
fied in /etc/passwd (typically other). The permissions are
set as specified in the /etc/logindevperm file.
FILES
/etc/passwd
File that contains user group information.
SEE ALSO
chmod(1), chown(1), login(1), ttymon(1M), passwd(4)
NOTES
/etc/logindevperm provides a superset of the functionality
provided by /etc/fbtab in SunOS 4.x releases.
Man(1) output converted with
man2html