H06.05 Release Version Update Compendium
Operating System
H06.05 Release Version Update Compendium—541761-001
2-2
OSS Security APIs
OSS Security APIs
•
The OSS environment now supports the C setregid() and setreuid()
functions to make the porting of UNIX or Linux applications easier. Changes to the
effective user ID or the effective group ID cause appropriate behavior across
processors within a server and among servers. Safeguard auditing also tracks the
changes.
•
Functions are added to the OSS file system (T8620) to change the owner or
access permissions for a file when the named file is a symbolic link:
°
lchmod(2)
°
lchown(2)
Some functions are changed and new functions are added to the OSS file system
(T8620) to change the owner or access permissions for a file specified by a file
descriptor:
°
fchmod(2)
°
fchown(2)
Changes to the effective user ID or the effective group ID cause appropriate
behavior across processors within a server and among servers. Safeguard auditing
also tracks the changes. For detailed information, see the OSS System Calls
Reference Manual.
POSIX Threads
Some functions are changed and new functions are added to POSIX Threads product
(T1248) to support several new features:
•
Reentrant POSIX thread APIs
•
Nonblocking file-descriptor POSIX thread APIs
•
Enscribe POSIX thread APIs
For detailed information, see the OSS System Calls Reference Manual.
Fallback
If you fall back, you cannot use the new functions and must recode applications to
remove them.