diff options
author | Jeff Squyres <jsquyres@cisco.com> | 2021-04-30 15:16:38 -0700 |
---|---|---|
committer | Tomáš Mráz <tm@t8m.info> | 2021-06-14 09:03:08 +0200 |
commit | 55f206447a1e4ee26e307e7a9c069236e823b1a5 (patch) | |
tree | 57666d35c26bb08871f4d5f221d48064b7c666af /configure.ac | |
parent | b3bb13e18a74e9ece825b7de1b81db97ebb107a0 (diff) | |
download | pam-55f206447a1e4ee26e307e7a9c069236e823b1a5.tar.gz pam-55f206447a1e4ee26e307e7a9c069236e823b1a5.tar.bz2 pam-55f206447a1e4ee26e307e7a9c069236e823b1a5.zip |
pam_misc: make length of misc_conv() configurable
Add --with-misc-conv-bufsize=<number> option to configure to allow
a longer buffer size for libpam_misc's misc_conv() function (it still
defaults to 512 bytes).
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 9c92d0de..b283db1b 100644 --- a/configure.ac +++ b/configure.ac @@ -648,6 +648,13 @@ case "$enable_unix" in *) AC_MSG_ERROR([bad value $enable_unix for --enable-unix option]) ;; esac +AC_ARG_WITH([misc-conv-bufsize], +AS_HELP_STRING([--with-misc-conv-bufsize=<number>], + [Size of input buffer for libpam_misc's misc_conv() conversation function, default=512]), + [], + [with_misc_conv_bufsize=512]) +AC_DEFINE_UNQUOTED(PAM_MISC_CONV_BUFSIZE, $with_misc_conv_bufsize, [libpam_misc misc_conv() buffer size.]) + AM_CONDITIONAL([COND_BUILD_PAM_KEYINIT], [test "$have_key_syscalls" = 1]) AM_CONDITIONAL([COND_BUILD_PAM_LASTLOG], [test "$ac_cv_func_logwtmp" = yes]) AM_CONDITIONAL([COND_BUILD_PAM_NAMESPACE], [test "$ac_cv_func_unshare" = yes]) |