summaryrefslogtreecommitdiffstats
path: root/lib/libpam
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2001-08-20 12:43:19 +0000
committermarkm <markm@FreeBSD.org>2001-08-20 12:43:19 +0000
commitac30099bce41733e56775296825f58a0ee64c627 (patch)
treeef60c5abe5ce2c3d60b0f26b985b1517b5c41862 /lib/libpam
parentd3f8bf41540e86650a4907ac13969e50daf457de (diff)
downloadFreeBSD-src-ac30099bce41733e56775296825f58a0ee64c627.zip
FreeBSD-src-ac30099bce41733e56775296825f58a0ee64c627.tar.gz
Add 'try_mapped_pass' standard option.
Asked for by: lukeh@PADL.COM
Diffstat (limited to 'lib/libpam')
-rw-r--r--lib/libpam/libpam/pam_mod_misc.h3
-rw-r--r--lib/libpam/libpam/pam_std_option.c1
-rw-r--r--lib/libpam/libpam/security/pam_mod_misc.h3
3 files changed, 5 insertions, 2 deletions
diff --git a/lib/libpam/libpam/pam_mod_misc.h b/lib/libpam/libpam/pam_mod_misc.h
index 5e7b01f..611aa72 100644
--- a/lib/libpam/libpam/pam_mod_misc.h
+++ b/lib/libpam/libpam/pam_mod_misc.h
@@ -35,7 +35,8 @@
*/
enum opt { PAM_OPT_DEBUG, PAM_OPT_NO_WARN, PAM_OPT_ECHO_PASS,
PAM_OPT_USE_FIRST_PASS, PAM_OPT_TRY_FIRST_PASS, PAM_OPT_USE_MAPPED_PASS,
- PAM_OPT_EXPOSE_ACCOUNT, PAM_OPT_STD_MAX /* XXX */ };
+ PAM_OPT_TRY_MAPPED_PASS, PAM_OPT_EXPOSE_ACCOUNT,
+ PAM_OPT_STD_MAX /* XXX */ };
#define PAM_MAX_OPTIONS 32
diff --git a/lib/libpam/libpam/pam_std_option.c b/lib/libpam/libpam/pam_std_option.c
index 95b442e..9c95ab9 100644
--- a/lib/libpam/libpam/pam_std_option.c
+++ b/lib/libpam/libpam/pam_std_option.c
@@ -42,6 +42,7 @@ struct opttab std_options[PAM_MAX_OPTIONS] = {
{ "use_first_pass", PAM_OPT_USE_FIRST_PASS },
{ "try_first_pass", PAM_OPT_TRY_FIRST_PASS },
{ "use_mapped_pass", PAM_OPT_USE_MAPPED_PASS },
+ { "try_mapped_pass", PAM_OPT_TRY_MAPPED_PASS },
{ "expose_account", PAM_OPT_EXPOSE_ACCOUNT },
{ NULL, 0 }
};
diff --git a/lib/libpam/libpam/security/pam_mod_misc.h b/lib/libpam/libpam/security/pam_mod_misc.h
index 5e7b01f..611aa72 100644
--- a/lib/libpam/libpam/security/pam_mod_misc.h
+++ b/lib/libpam/libpam/security/pam_mod_misc.h
@@ -35,7 +35,8 @@
*/
enum opt { PAM_OPT_DEBUG, PAM_OPT_NO_WARN, PAM_OPT_ECHO_PASS,
PAM_OPT_USE_FIRST_PASS, PAM_OPT_TRY_FIRST_PASS, PAM_OPT_USE_MAPPED_PASS,
- PAM_OPT_EXPOSE_ACCOUNT, PAM_OPT_STD_MAX /* XXX */ };
+ PAM_OPT_TRY_MAPPED_PASS, PAM_OPT_EXPOSE_ACCOUNT,
+ PAM_OPT_STD_MAX /* XXX */ };
#define PAM_MAX_OPTIONS 32
OpenPOWER on IntegriCloud