- NetBSD Manual Pages
OPENPAM_GET_FEATURE(3) NetBSD Library Functions Manual OPENPAM_GET_FEATURE(3)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
openpam_get_feature -- query the state of an optional feature
openpam_get_feature(int feature, int *onoff);
This function is experimental and may be modified or removed in a future
release without prior warning.
The openpam_get_feature() function stores the current state of the speci-
fied feature in the variable pointed to by its onoff argument.
The following features are recognized:
Disallow path separators in service names. This fea-
ture is enabled by default. Disabling it allows the
application to specify the path to the desired policy
Verify the ownership and permissions of the policy
file and the path leading up to it. This feature is
enabled by default.
Disallow path separators in module names. This fea-
ture is disabled by default. Enabling it prevents
the use of modules in non-standard locations.
Verify the ownership and permissions of each loadable
module and the path leading up to it. This feature
is enabled by default.
The openpam_get_feature() function returns one of the following values:
[PAM_BAD_FEATURE] Unrecognized or restricted feature.
openpam_set_feature(3), pam(3), pam_strerror(3)
The openpam_get_feature() function is an OpenPAM extension.
The openpam_get_feature() function and this manual page were developed by
Dag-Erling Smørgrav <firstname.lastname@example.org>.
NetBSD 10.99 June 27, 2023 NetBSD 10.99