Installation guide

the sys_v_mode keyword is set to 0 (zero), System V functionality is not
enabled; this is the default. If the sys_v_mode keyword is set to 1, System
V functionality is enabled.
This system keyword directly affects the open
(), creat(), and mkdir()
system calls.
The following tables describe how the sys_v_mode keyword affects
behavior during file creation, directory creation, and file creation using the
open
()system call.
During file creation, the value of the group ID of any created file is affected
regardless of how the S_ISGID bit is set initially. In the following table, the
first column indicates that the System V keyword is enabled. The second
column specifies how the S_ISGID bit is set in the parent directory. The
third and fourth columns reflect how a created file is affected by the
settings in columns 1 and 2.
Keyword Parent Directory
S_ISGID bit
New File Group ID New File S_ISGID
bit
1
Clear Same as process GID Clear
1
Set Same as parent
directory
Clear
For directory creation, both the value of the group ID of any created
directory and the value of the S_ISGID bit are affected. In the following
table, the first column indicates that the System V keyword is enabled. The
second column specifies how the S_ISGID bit is set in the parent directory.
The third and fourth columns reflect how a created directory is affected by
the settings in columns 1 and 2.
Keyword Parent Directory
S_ISGID bit
New Directory
Group ID
New Directory
S_ISGID bit
1
Clear Same as process
GID
Clear
1
Set Same as parent
directory
Set
The next table shows how a created file is affected when the open() system
call is used to forcibly set the S_ISGID bit. Note that the System V
keyword is also enabled. Column 1 indicates the setting of the S_ISGID bit
and columns 2 and 3 show how the created file is affected.
5–40 Configuring the Kernel