diff options
author | des <des@FreeBSD.org> | 2002-05-24 13:18:43 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2002-05-24 13:18:43 +0000 |
commit | 658709f5bc0aa7ef8c87276699c29189ed3948cc (patch) | |
tree | ad427719e2e0b91f72e147929569cf1f1ecd1f95 /contrib/openpam/lib/openpam_nullconv.c | |
parent | d5f591c3abf029023df71a6a7fb0f8856d16fd6c (diff) | |
download | FreeBSD-src-658709f5bc0aa7ef8c87276699c29189ed3948cc.zip FreeBSD-src-658709f5bc0aa7ef8c87276699c29189ed3948cc.tar.gz |
Vendor import of OpenPAM Cinquefoil.
Diffstat (limited to 'contrib/openpam/lib/openpam_nullconv.c')
-rw-r--r-- | contrib/openpam/lib/openpam_nullconv.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/contrib/openpam/lib/openpam_nullconv.c b/contrib/openpam/lib/openpam_nullconv.c index 6534c11..544b484 100644 --- a/contrib/openpam/lib/openpam_nullconv.c +++ b/contrib/openpam/lib/openpam_nullconv.c @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/openpam/lib/openpam_nullconv.c#1 $ + * $P4: //depot/projects/openpam/lib/openpam_nullconv.c#2 $ */ #include <sys/types.h> @@ -66,3 +66,19 @@ openpam_nullconv(int n, * * PAM_CONV_ERR */ + +/** + * The =openpam_nullconv function is a null conversation function suitable + * for applications that want to use PAM but don't support interactive + * dialog with the user. Such applications should set =PAM_AUTHTOK to + * whatever authentication token they've obtained on their own before + * calling =pam_authenticate and / or =pam_chauthtok, and their PAM + * configuration should specify the ;use_first_pass option for all modules + * that require access to the authentication token, to make sure they use + * =PAM_AUTHTOK rather than try to query the user. + * + * >openpam_ttyconv + * >pam_prompt + * >pam_set_item + * >pam_vprompt + */ |