Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-7]: src Pull up following revision(s) (requested by christos in t...
details: https://anonhg.NetBSD.org/src/rev/468bd38c36cd
branches: netbsd-7
changeset: 799420:468bd38c36cd
user: snj <snj%NetBSD.org@localhost>
date: Mon Jun 08 20:33:19 2015 +0000
description:
Pull up following revision(s) (requested by christos in ticket #826):
external/bsd/openpam/dist/CREDITS: up to 1.1.1.4
external/bsd/openpam/dist/HISTORY: up to 1.1.1.4
external/bsd/openpam/dist/INSTALL: up to 1.1.1.4
external/bsd/openpam/dist/LICENSE: up to 1.1.1.4
external/bsd/openpam/dist/Makefile.am: up to 1.1.1.4
external/bsd/openpam/dist/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/README: up to 1.1.1.4
external/bsd/openpam/dist/RELNOTES: up to 1.1.1.4
external/bsd/openpam/dist/TODO: up to 1.1.1.3
external/bsd/openpam/dist/aclocal.m4: up to 1.1.1.4
external/bsd/openpam/dist/autogen.sh: up to 1.1.1.4
external/bsd/openpam/dist/bin/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.in: up to 1.1.1.3
external/bsd/openpam/dist/bin/openpam_dump_policy/openpam_dump_policy.c: up to 1.1.1.3
external/bsd/openpam/dist/bin/pamtest/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/bin/pamtest/pamtest.1: up to 1.7
external/bsd/openpam/dist/bin/su/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/bin/su/su.1: up to 1.7
external/bsd/openpam/dist/config.h.in: up to 1.1.1.4
external/bsd/openpam/dist/configure: up to 1.1.1.4
external/bsd/openpam/dist/configure.ac: up to 1.1.1.4
external/bsd/openpam/dist/doc/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/doc/man/Makefile.in: up to 1.1.1.5
external/bsd/openpam/dist/doc/man/openpam.3: up to 1.9
external/bsd/openpam/dist/doc/man/openpam_borrow_cred.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_free_data.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_free_envlist.3: up to 1.7
external/bsd/openpam/dist/doc/man/openpam_get_feature.3: up to 1.5
external/bsd/openpam/dist/doc/man/openpam_get_option.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_log.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_nullconv.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_readline.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_readlinev.3: up to 1.5
external/bsd/openpam/dist/doc/man/openpam_readword.3: up to 1.5
external/bsd/openpam/dist/doc/man/openpam_restore_cred.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_set_feature.3: up to 1.5
external/bsd/openpam/dist/doc/man/openpam_set_option.3: up to 1.6
external/bsd/openpam/dist/doc/man/openpam_straddch.3: up to 1.5
external/bsd/openpam/dist/doc/man/openpam_subst.3: up to 1.7
external/bsd/openpam/dist/doc/man/openpam_ttyconv.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam.3: up to 1.9
external/bsd/openpam/dist/doc/man/pam.conf.5: up to 1.8
external/bsd/openpam/dist/doc/man/pam_acct_mgmt.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_authenticate.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_chauthtok.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_close_session.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_conv.3: up to 1.7
external/bsd/openpam/dist/doc/man/pam_end.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_error.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_get_authtok.3: up to 1.7
external/bsd/openpam/dist/doc/man/pam_get_data.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_get_item.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_get_user.3: up to 1.7
external/bsd/openpam/dist/doc/man/pam_getenv.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_getenvlist.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_info.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_open_session.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_prompt.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_putenv.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_set_data.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_set_item.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_setcred.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_setenv.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_acct_mgmt.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_authenticate.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_chauthtok.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_close_session.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_open_session.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_sm_setcred.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_start.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_strerror.3: up to 1.7
external/bsd/openpam/dist/doc/man/pam_verror.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_vinfo.3: up to 1.6
external/bsd/openpam/dist/doc/man/pam_vprompt.3: up to 1.6
external/bsd/openpam/dist/include/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/include/security/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/include/security/openpam_version.h: up to 1.5
external/bsd/openpam/dist/lib/Makefile.am: up to 1.1.1.5
external/bsd/openpam/dist/lib/Makefile.in: up to 1.1.1.5
external/bsd/openpam/dist/lib/libpam/Makefile.am: up to 1.1.1.1
external/bsd/openpam/dist/lib/libpam/Makefile.in: up to 1.1.1.1
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_borrow_cred.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_check_owner_perms.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_configure.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_constants.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_constants.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_cred.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_ctype.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_debug.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_dispatch.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_dlfunc.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_dynamic.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_features.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_features.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_findenv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_free_data.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_free_envlist.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_get_feature.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_get_option.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_impl.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_load.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_log.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_nullconv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_readline.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_readlinev.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_readword.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_restore_cred.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_set_feature.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_set_option.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_static.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_straddch.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlcmp.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlset.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_strlset.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_subst.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_ttyconv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.h: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_acct_mgmt.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_authenticate.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_authenticate_secondary.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_chauthtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_close_session.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_end.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_error.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_authtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_data.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_item.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_authtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_username.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_get_user.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_getenv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_getenvlist.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_info.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_open_session.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_prompt.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_putenv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_set_data.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_set_item.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_authtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_username.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_setcred.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_setenv.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_acct_mgmt.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate_secondary.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_chauthtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_close_session.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_authtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_username.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_open_session.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_authtok.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_username.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_sm_setcred.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_start.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_strerror.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_verror.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_vinfo.c: up to 1.2
external/bsd/openpam/dist/lib/libpam/pam_vprompt.c: up to 1.2
external/bsd/openpam/dist/lib/openpam_asprintf.c delete
external/bsd/openpam/dist/lib/openpam_asprintf.h delete
external/bsd/openpam/dist/lib/openpam_borrow_cred.c delete
external/bsd/openpam/dist/lib/openpam_check_owner_perms.c delete
external/bsd/openpam/dist/lib/openpam_configure.c delete
external/bsd/openpam/dist/lib/openpam_constants.c delete
external/bsd/openpam/dist/lib/openpam_constants.h delete
external/bsd/openpam/dist/lib/openpam_cred.h delete
external/bsd/openpam/dist/lib/openpam_ctype.h delete
external/bsd/openpam/dist/lib/openpam_debug.h delete
external/bsd/openpam/dist/lib/openpam_dispatch.c delete
external/bsd/openpam/dist/lib/openpam_dlfunc.h delete
external/bsd/openpam/dist/lib/openpam_dynamic.c delete
external/bsd/openpam/dist/lib/openpam_features.c delete
external/bsd/openpam/dist/lib/openpam_features.h delete
external/bsd/openpam/dist/lib/openpam_findenv.c delete
external/bsd/openpam/dist/lib/openpam_free_data.c delete
external/bsd/openpam/dist/lib/openpam_free_envlist.c delete
external/bsd/openpam/dist/lib/openpam_get_feature.c delete
external/bsd/openpam/dist/lib/openpam_get_option.c delete
external/bsd/openpam/dist/lib/openpam_impl.h delete
external/bsd/openpam/dist/lib/openpam_load.c delete
external/bsd/openpam/dist/lib/openpam_log.c delete
external/bsd/openpam/dist/lib/openpam_nullconv.c delete
external/bsd/openpam/dist/lib/openpam_readline.c delete
external/bsd/openpam/dist/lib/openpam_readlinev.c delete
external/bsd/openpam/dist/lib/openpam_readword.c delete
external/bsd/openpam/dist/lib/openpam_restore_cred.c delete
external/bsd/openpam/dist/lib/openpam_set_feature.c delete
external/bsd/openpam/dist/lib/openpam_set_option.c delete
external/bsd/openpam/dist/lib/openpam_static.c delete
external/bsd/openpam/dist/lib/openpam_straddch.c delete
external/bsd/openpam/dist/lib/openpam_strlcat.c delete
external/bsd/openpam/dist/lib/openpam_strlcat.h delete
external/bsd/openpam/dist/lib/openpam_strlcmp.h delete
external/bsd/openpam/dist/lib/openpam_strlcpy.c delete
external/bsd/openpam/dist/lib/openpam_strlcpy.h delete
external/bsd/openpam/dist/lib/openpam_subst.c delete
external/bsd/openpam/dist/lib/openpam_ttyconv.c delete
external/bsd/openpam/dist/lib/openpam_vasprintf.c delete
external/bsd/openpam/dist/lib/openpam_vasprintf.h delete
external/bsd/openpam/dist/lib/pam_acct_mgmt.c delete
external/bsd/openpam/dist/lib/pam_authenticate.c delete
external/bsd/openpam/dist/lib/pam_authenticate_secondary.c delete
external/bsd/openpam/dist/lib/pam_chauthtok.c delete
external/bsd/openpam/dist/lib/pam_close_session.c delete
external/bsd/openpam/dist/lib/pam_end.c delete
external/bsd/openpam/dist/lib/pam_error.c delete
external/bsd/openpam/dist/lib/pam_get_authtok.c delete
external/bsd/openpam/dist/lib/pam_get_data.c delete
external/bsd/openpam/dist/lib/pam_get_item.c delete
external/bsd/openpam/dist/lib/pam_get_mapped_authtok.c delete
external/bsd/openpam/dist/lib/pam_get_mapped_username.c delete
external/bsd/openpam/dist/lib/pam_get_user.c delete
external/bsd/openpam/dist/lib/pam_getenv.c delete
external/bsd/openpam/dist/lib/pam_getenvlist.c delete
external/bsd/openpam/dist/lib/pam_info.c delete
external/bsd/openpam/dist/lib/pam_open_session.c delete
external/bsd/openpam/dist/lib/pam_prompt.c delete
external/bsd/openpam/dist/lib/pam_putenv.c delete
external/bsd/openpam/dist/lib/pam_set_data.c delete
external/bsd/openpam/dist/lib/pam_set_item.c delete
external/bsd/openpam/dist/lib/pam_set_mapped_authtok.c delete
external/bsd/openpam/dist/lib/pam_set_mapped_username.c delete
external/bsd/openpam/dist/lib/pam_setcred.c delete
external/bsd/openpam/dist/lib/pam_setenv.c delete
external/bsd/openpam/dist/lib/pam_sm_acct_mgmt.c delete
external/bsd/openpam/dist/lib/pam_sm_authenticate.c delete
external/bsd/openpam/dist/lib/pam_sm_authenticate_secondary.c delete
external/bsd/openpam/dist/lib/pam_sm_chauthtok.c delete
external/bsd/openpam/dist/lib/pam_sm_close_session.c delete
external/bsd/openpam/dist/lib/pam_sm_get_mapped_authtok.c delete
external/bsd/openpam/dist/lib/pam_sm_get_mapped_username.c delete
external/bsd/openpam/dist/lib/pam_sm_open_session.c delete
external/bsd/openpam/dist/lib/pam_sm_set_mapped_authtok.c delete
external/bsd/openpam/dist/lib/pam_sm_set_mapped_username.c delete
external/bsd/openpam/dist/lib/pam_sm_setcred.c delete
external/bsd/openpam/dist/lib/pam_start.c delete
external/bsd/openpam/dist/lib/pam_strerror.c delete
external/bsd/openpam/dist/lib/pam_verror.c delete
external/bsd/openpam/dist/lib/pam_vinfo.c delete
external/bsd/openpam/dist/lib/pam_vprompt.c delete
external/bsd/openpam/dist/ltmain.sh: up to 1.1.1.3
external/bsd/openpam/dist/m4/libtool.m4 delete
external/bsd/openpam/dist/m4/ltoptions.m4 delete
external/bsd/openpam/dist/m4/ltsugar.m4 delete
external/bsd/openpam/dist/m4/ltversion.m4 delete
external/bsd/openpam/dist/m4/lt~obsolete.m4 delete
external/bsd/openpam/dist/mkpkgng.in: up to 1.1.1.2
external/bsd/openpam/dist/modules/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/modules/pam_deny/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/modules/pam_permit/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/modules/pam_unix/Makefile.in: up to 1.1.1.4
external/bsd/openpam/dist/pamgdb.in: up to 1.1.1.3
external/bsd/openpam/dist/t/Makefile.am: up to 1.1.1.3
external/bsd/openpam/dist/t/Makefile.in: up to 1.1.1.3
external/bsd/openpam/dist/t/t.h: up to 1.1.1.3
external/bsd/openpam/dist/t/t_file.c: up to 1.1.1.2
external/bsd/openpam/dist/t/t_main.c: up to 1.1.1.3
external/bsd/openpam/dist/t/t_openpam_ctype.c: up to 1.1.1.1
external/bsd/openpam/dist/t/t_openpam_readlinev.c: up to 1.2
external/bsd/openpam/dist/t/t_openpam_readword.c: up to 1.2
external/bsd/openpam/openpam2netbsd: up to 1.3
lib/libpam/libpam/Makefile: revision 1.17
OpenPAM Ourouparia 2014-09-12
- ENHANCE: When executing a chain, require at least one service
function to succeed. This mitigates fail-open scenarios caused by
misconfigurations or missing modules.
- ENHANCE: Make sure to overwrite buffers which may have contained an
authentication token when they're no longer needed.
- BUGFIX: Under certain circumstances, specifying a non-existent
module (or misspelling the name of a module) in a policy could
result in a fail-open scenario. (CVE-2014-3879)
- FEATURE: Add a search path for modules. This was implemented in
Nummularia but inadvertently left out of the release notes.
- BUGFIX: The is_upper() predicate only accepted the letter A as an
upper-case character instead of the entire A-Z range. As a result,
service and module names containing upper-case letters other than A
would be rejected.
--
pam library has moved and new files
diffstat:
external/bsd/openpam/dist/CREDITS | 9 +-
external/bsd/openpam/dist/HISTORY | 25 +-
external/bsd/openpam/dist/INSTALL | 2 -
external/bsd/openpam/dist/LICENSE | 2 -
external/bsd/openpam/dist/Makefile.am | 2 +-
external/bsd/openpam/dist/Makefile.in | 11 +-
external/bsd/openpam/dist/README | 2 -
external/bsd/openpam/dist/RELNOTES | 6 +-
external/bsd/openpam/dist/TODO | 2 -
external/bsd/openpam/dist/aclocal.m4 | 8592 +++++++++-
external/bsd/openpam/dist/autogen.sh | 4 +-
external/bsd/openpam/dist/bin/Makefile.in | 5 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.in | 5 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/openpam_dump_policy.c | 6 +-
external/bsd/openpam/dist/bin/pamtest/Makefile.in | 5 +-
external/bsd/openpam/dist/bin/pamtest/pamtest.1 | 8 +-
external/bsd/openpam/dist/bin/su/Makefile.in | 5 +-
external/bsd/openpam/dist/bin/su/su.1 | 8 +-
external/bsd/openpam/dist/config.h.in | 3 +
external/bsd/openpam/dist/configure | 28 +-
external/bsd/openpam/dist/configure.ac | 8 +-
external/bsd/openpam/dist/doc/Makefile.in | 5 +-
external/bsd/openpam/dist/doc/man/Makefile.in | 7 +-
external/bsd/openpam/dist/doc/man/openpam.3 | 6 +-
external/bsd/openpam/dist/doc/man/openpam_borrow_cred.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_free_data.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_free_envlist.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_get_feature.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_get_option.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_log.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_nullconv.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_readline.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_readlinev.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_readword.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_restore_cred.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_set_feature.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_set_option.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_straddch.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_subst.3 | 4 +-
external/bsd/openpam/dist/doc/man/openpam_ttyconv.3 | 6 +-
external/bsd/openpam/dist/doc/man/pam.3 | 6 +-
external/bsd/openpam/dist/doc/man/pam.conf.5 | 6 +-
external/bsd/openpam/dist/doc/man/pam_acct_mgmt.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_authenticate.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_chauthtok.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_close_session.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_conv.3 | 8 +-
external/bsd/openpam/dist/doc/man/pam_end.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_error.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_get_authtok.3 | 6 +-
external/bsd/openpam/dist/doc/man/pam_get_data.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_get_item.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_get_user.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_getenv.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_getenvlist.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_info.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_open_session.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_prompt.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_putenv.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_set_data.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_set_item.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_setcred.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_setenv.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_acct_mgmt.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_authenticate.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_chauthtok.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_close_session.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_open_session.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_sm_setcred.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_start.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_strerror.3 | 9 +-
external/bsd/openpam/dist/doc/man/pam_verror.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_vinfo.3 | 4 +-
external/bsd/openpam/dist/doc/man/pam_vprompt.3 | 4 +-
external/bsd/openpam/dist/include/Makefile.in | 5 +-
external/bsd/openpam/dist/include/security/Makefile.in | 5 +-
external/bsd/openpam/dist/include/security/openpam_version.h | 8 +-
external/bsd/openpam/dist/lib/Makefile.am | 101 +-
external/bsd/openpam/dist/lib/Makefile.in | 532 +-
external/bsd/openpam/dist/lib/libpam/Makefile.am | 102 +
external/bsd/openpam/dist/lib/libpam/Makefile.in | 802 +
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.c | 62 +
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.h | 43 +
external/bsd/openpam/dist/lib/libpam/openpam_borrow_cred.c | 131 +
external/bsd/openpam/dist/lib/libpam/openpam_check_owner_perms.c | 151 +
external/bsd/openpam/dist/lib/libpam/openpam_configure.c | 508 +
external/bsd/openpam/dist/lib/libpam/openpam_constants.c | 154 +
external/bsd/openpam/dist/lib/libpam/openpam_constants.h | 47 +
external/bsd/openpam/dist/lib/libpam/openpam_cred.h | 54 +
external/bsd/openpam/dist/lib/libpam/openpam_ctype.h | 99 +
external/bsd/openpam/dist/lib/libpam/openpam_debug.h | 114 +
external/bsd/openpam/dist/lib/libpam/openpam_dispatch.c | 259 +
external/bsd/openpam/dist/lib/libpam/openpam_dlfunc.h | 58 +
external/bsd/openpam/dist/lib/libpam/openpam_dynamic.c | 267 +
external/bsd/openpam/dist/lib/libpam/openpam_features.c | 73 +
external/bsd/openpam/dist/lib/libpam/openpam_features.h | 49 +
external/bsd/openpam/dist/lib/libpam/openpam_findenv.c | 78 +
external/bsd/openpam/dist/lib/libpam/openpam_free_data.c | 83 +
external/bsd/openpam/dist/lib/libpam/openpam_free_envlist.c | 76 +
external/bsd/openpam/dist/lib/libpam/openpam_get_feature.c | 103 +
external/bsd/openpam/dist/lib/libpam/openpam_get_option.c | 91 +
external/bsd/openpam/dist/lib/libpam/openpam_impl.h | 168 +
external/bsd/openpam/dist/lib/libpam/openpam_load.c | 140 +
external/bsd/openpam/dist/lib/libpam/openpam_log.c | 181 +
external/bsd/openpam/dist/lib/libpam/openpam_nullconv.c | 99 +
external/bsd/openpam/dist/lib/libpam/openpam_readline.c | 141 +
external/bsd/openpam/dist/lib/libpam/openpam_readlinev.c | 160 +
external/bsd/openpam/dist/lib/libpam/openpam_readword.c | 222 +
external/bsd/openpam/dist/lib/libpam/openpam_restore_cred.c | 104 +
external/bsd/openpam/dist/lib/libpam/openpam_set_feature.c | 79 +
external/bsd/openpam/dist/lib/libpam/openpam_set_option.c | 129 +
external/bsd/openpam/dist/lib/libpam/openpam_static.c | 79 +
external/bsd/openpam/dist/lib/libpam/openpam_straddch.c | 122 +
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.c | 63 +
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.h | 43 +
external/bsd/openpam/dist/lib/libpam/openpam_strlcmp.h | 50 +
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.c | 61 +
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.h | 43 +
external/bsd/openpam/dist/lib/libpam/openpam_strlset.c | 63 +
external/bsd/openpam/dist/lib/libpam/openpam_strlset.h | 43 +
external/bsd/openpam/dist/lib/libpam/openpam_subst.c | 175 +
external/bsd/openpam/dist/lib/libpam/openpam_ttyconv.c | 450 +
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.c | 65 +
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.h | 43 +
external/bsd/openpam/dist/lib/libpam/pam_acct_mgmt.c | 93 +
external/bsd/openpam/dist/lib/libpam/pam_authenticate.c | 101 +
external/bsd/openpam/dist/lib/libpam/pam_authenticate_secondary.c | 72 +
external/bsd/openpam/dist/lib/libpam/pam_chauthtok.c | 102 +
external/bsd/openpam/dist/lib/libpam/pam_close_session.c | 94 +
external/bsd/openpam/dist/lib/libpam/pam_end.c | 111 +
external/bsd/openpam/dist/lib/libpam/pam_error.c | 94 +
external/bsd/openpam/dist/lib/libpam/pam_get_authtok.c | 245 +
external/bsd/openpam/dist/lib/libpam/pam_get_data.c | 96 +
external/bsd/openpam/dist/lib/libpam/pam_get_item.c | 146 +
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_authtok.c | 71 +
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_username.c | 72 +
external/bsd/openpam/dist/lib/libpam/pam_get_user.c | 151 +
external/bsd/openpam/dist/lib/libpam/pam_getenv.c | 92 +
external/bsd/openpam/dist/lib/libpam/pam_getenvlist.c | 115 +
external/bsd/openpam/dist/lib/libpam/pam_info.c | 94 +
external/bsd/openpam/dist/lib/libpam/pam_open_session.c | 95 +
external/bsd/openpam/dist/lib/libpam/pam_prompt.c | 99 +
external/bsd/openpam/dist/lib/libpam/pam_putenv.c | 118 +
external/bsd/openpam/dist/lib/libpam/pam_set_data.c | 115 +
external/bsd/openpam/dist/lib/libpam/pam_set_item.c | 139 +
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_authtok.c | 71 +
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_username.c | 72 +
external/bsd/openpam/dist/lib/libpam/pam_setcred.c | 104 +
external/bsd/openpam/dist/lib/libpam/pam_setenv.c | 108 +
external/bsd/openpam/dist/lib/libpam/pam_sm_acct_mgmt.c | 90 +
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate.c | 91 +
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate_secondary.c | 77 +
external/bsd/openpam/dist/lib/libpam/pam_sm_chauthtok.c | 96 +
external/bsd/openpam/dist/lib/libpam/pam_sm_close_session.c | 87 +
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_authtok.c | 76 +
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_username.c | 77 +
external/bsd/openpam/dist/lib/libpam/pam_sm_open_session.c | 87 +
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_authtok.c | 76 +
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_username.c | 74 +
external/bsd/openpam/dist/lib/libpam/pam_sm_setcred.c | 91 +
external/bsd/openpam/dist/lib/libpam/pam_start.c | 135 +
external/bsd/openpam/dist/lib/libpam/pam_strerror.c | 143 +
external/bsd/openpam/dist/lib/libpam/pam_verror.c | 89 +
external/bsd/openpam/dist/lib/libpam/pam_vinfo.c | 89 +
external/bsd/openpam/dist/lib/libpam/pam_vprompt.c | 138 +
external/bsd/openpam/dist/lib/openpam_asprintf.c | 59 -
external/bsd/openpam/dist/lib/openpam_asprintf.h | 43 -
external/bsd/openpam/dist/lib/openpam_borrow_cred.c | 129 -
external/bsd/openpam/dist/lib/openpam_check_owner_perms.c | 148 -
external/bsd/openpam/dist/lib/openpam_configure.c | 516 -
external/bsd/openpam/dist/lib/openpam_constants.c | 151 -
external/bsd/openpam/dist/lib/openpam_constants.h | 47 -
external/bsd/openpam/dist/lib/openpam_cred.h | 54 -
external/bsd/openpam/dist/lib/openpam_ctype.h | 91 -
external/bsd/openpam/dist/lib/openpam_debug.h | 114 -
external/bsd/openpam/dist/lib/openpam_dispatch.c | 264 -
external/bsd/openpam/dist/lib/openpam_dlfunc.h | 58 -
external/bsd/openpam/dist/lib/openpam_dynamic.c | 264 -
external/bsd/openpam/dist/lib/openpam_features.c | 70 -
external/bsd/openpam/dist/lib/openpam_features.h | 49 -
external/bsd/openpam/dist/lib/openpam_findenv.c | 76 -
external/bsd/openpam/dist/lib/openpam_free_data.c | 80 -
external/bsd/openpam/dist/lib/openpam_free_envlist.c | 73 -
external/bsd/openpam/dist/lib/openpam_get_feature.c | 100 -
external/bsd/openpam/dist/lib/openpam_get_option.c | 89 -
external/bsd/openpam/dist/lib/openpam_impl.h | 168 -
external/bsd/openpam/dist/lib/openpam_load.c | 137 -
external/bsd/openpam/dist/lib/openpam_log.c | 178 -
external/bsd/openpam/dist/lib/openpam_nullconv.c | 97 -
external/bsd/openpam/dist/lib/openpam_readline.c | 138 -
external/bsd/openpam/dist/lib/openpam_readlinev.c | 157 -
external/bsd/openpam/dist/lib/openpam_readword.c | 203 -
external/bsd/openpam/dist/lib/openpam_restore_cred.c | 102 -
external/bsd/openpam/dist/lib/openpam_set_feature.c | 76 -
external/bsd/openpam/dist/lib/openpam_set_option.c | 127 -
external/bsd/openpam/dist/lib/openpam_static.c | 76 -
external/bsd/openpam/dist/lib/openpam_straddch.c | 119 -
external/bsd/openpam/dist/lib/openpam_strlcat.c | 60 -
external/bsd/openpam/dist/lib/openpam_strlcat.h | 43 -
external/bsd/openpam/dist/lib/openpam_strlcmp.h | 50 -
external/bsd/openpam/dist/lib/openpam_strlcpy.c | 58 -
external/bsd/openpam/dist/lib/openpam_strlcpy.h | 43 -
external/bsd/openpam/dist/lib/openpam_subst.c | 172 -
external/bsd/openpam/dist/lib/openpam_ttyconv.c | 447 -
external/bsd/openpam/dist/lib/openpam_vasprintf.c | 62 -
external/bsd/openpam/dist/lib/openpam_vasprintf.h | 43 -
external/bsd/openpam/dist/lib/pam_acct_mgmt.c | 91 -
external/bsd/openpam/dist/lib/pam_authenticate.c | 99 -
external/bsd/openpam/dist/lib/pam_authenticate_secondary.c | 69 -
external/bsd/openpam/dist/lib/pam_chauthtok.c | 100 -
external/bsd/openpam/dist/lib/pam_close_session.c | 92 -
external/bsd/openpam/dist/lib/pam_end.c | 109 -
external/bsd/openpam/dist/lib/pam_error.c | 91 -
external/bsd/openpam/dist/lib/pam_get_authtok.c | 242 -
external/bsd/openpam/dist/lib/pam_get_data.c | 94 -
external/bsd/openpam/dist/lib/pam_get_item.c | 145 -
external/bsd/openpam/dist/lib/pam_get_mapped_authtok.c | 68 -
external/bsd/openpam/dist/lib/pam_get_mapped_username.c | 69 -
external/bsd/openpam/dist/lib/pam_get_user.c | 149 -
external/bsd/openpam/dist/lib/pam_getenv.c | 90 -
external/bsd/openpam/dist/lib/pam_getenvlist.c | 113 -
external/bsd/openpam/dist/lib/pam_info.c | 91 -
external/bsd/openpam/dist/lib/pam_open_session.c | 93 -
external/bsd/openpam/dist/lib/pam_prompt.c | 96 -
external/bsd/openpam/dist/lib/pam_putenv.c | 116 -
external/bsd/openpam/dist/lib/pam_set_data.c | 113 -
external/bsd/openpam/dist/lib/pam_set_item.c | 137 -
external/bsd/openpam/dist/lib/pam_set_mapped_authtok.c | 68 -
external/bsd/openpam/dist/lib/pam_set_mapped_username.c | 69 -
external/bsd/openpam/dist/lib/pam_setcred.c | 102 -
external/bsd/openpam/dist/lib/pam_setenv.c | 106 -
external/bsd/openpam/dist/lib/pam_sm_acct_mgmt.c | 87 -
external/bsd/openpam/dist/lib/pam_sm_authenticate.c | 88 -
external/bsd/openpam/dist/lib/pam_sm_authenticate_secondary.c | 74 -
external/bsd/openpam/dist/lib/pam_sm_chauthtok.c | 93 -
external/bsd/openpam/dist/lib/pam_sm_close_session.c | 84 -
external/bsd/openpam/dist/lib/pam_sm_get_mapped_authtok.c | 73 -
external/bsd/openpam/dist/lib/pam_sm_get_mapped_username.c | 74 -
external/bsd/openpam/dist/lib/pam_sm_open_session.c | 84 -
external/bsd/openpam/dist/lib/pam_sm_set_mapped_authtok.c | 73 -
external/bsd/openpam/dist/lib/pam_sm_set_mapped_username.c | 71 -
external/bsd/openpam/dist/lib/pam_sm_setcred.c | 88 -
external/bsd/openpam/dist/lib/pam_start.c | 133 -
external/bsd/openpam/dist/lib/pam_strerror.c | 140 -
external/bsd/openpam/dist/lib/pam_verror.c | 86 -
external/bsd/openpam/dist/lib/pam_vinfo.c | 86 -
external/bsd/openpam/dist/lib/pam_vprompt.c | 136 -
external/bsd/openpam/dist/ltmain.sh | 4 +-
external/bsd/openpam/dist/m4/libtool.m4 | 7982 ---------
external/bsd/openpam/dist/m4/ltoptions.m4 | 384 -
external/bsd/openpam/dist/m4/ltsugar.m4 | 123 -
external/bsd/openpam/dist/m4/ltversion.m4 | 23 -
external/bsd/openpam/dist/m4/lt~obsolete.m4 | 98 -
external/bsd/openpam/dist/mkpkgng.in | 6 +-
external/bsd/openpam/dist/modules/Makefile.in | 5 +-
external/bsd/openpam/dist/modules/pam_deny/Makefile.in | 5 +-
external/bsd/openpam/dist/modules/pam_permit/Makefile.in | 5 +-
external/bsd/openpam/dist/modules/pam_unix/Makefile.in | 5 +-
external/bsd/openpam/dist/pamgdb.in | 2 +-
external/bsd/openpam/dist/t/Makefile.am | 3 +-
external/bsd/openpam/dist/t/Makefile.in | 42 +-
external/bsd/openpam/dist/t/t.h | 2 -
external/bsd/openpam/dist/t/t_file.c | 2 -
external/bsd/openpam/dist/t/t_main.c | 2 -
external/bsd/openpam/dist/t/t_openpam_ctype.c | 122 +
external/bsd/openpam/dist/t/t_openpam_readlinev.c | 36 +-
external/bsd/openpam/dist/t/t_openpam_readword.c | 88 +-
external/bsd/openpam/openpam2netbsd | 29 +-
lib/libpam/libpam/Makefile | 5 +-
269 files changed, 19546 insertions(+), 18477 deletions(-)
diffs (truncated from 40113 to 300 lines):
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/CREDITS
--- a/external/bsd/openpam/dist/CREDITS Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/CREDITS Mon Jun 08 20:33:19 2015 +0000
@@ -15,6 +15,8 @@
ideas:
Andrew Morgan <morgan%transmeta.com@localhost>
+ Ankita Pal <pal.ankita.ankita%gmail.com@localhost>
+ Baptiste Daroussin <bapt%freebsd.org@localhost>
Brian Fundakowski Feldman <green%freebsd.org@localhost>
Christos Zoulas <christos%netbsd.org@localhost>
Daniel Richard G. <skunk%iskunk.org@localhost>
@@ -25,13 +27,14 @@
Eric Melville <eric%freebsd.org@localhost>
Espen Grøndahl <espegro%usit.uio.no@localhost>
Gary Winiger <gary.winiger%sun.com@localhost>
+ Gavin Atkinson <gavin%freebsd.org@localhost>
Gleb Smirnoff <glebius%freebsd.org@localhost>
Hubert Feyrer <hubert%feyrer.de@localhost>
Jason Evans <jasone%freebsd.org@localhost>
Joe Marcus Clarke <marcus%freebsd.org@localhost>
+ Jörg Sonnenberger <joerg%britannica.bec.de@localhost>
Juli Mallett <jmallett%freebsd.org@localhost>
- Ankita Pal <pal.ankita.ankita%gmail.com@localhost>
- Jörg Sonnenberger <joerg%britannica.bec.de@localhost>
+ Larry Baird <lab%gta.com@localhost>
Maëlle Lesage <lesage.maelle%gmail.com@localhost>
Mark Murray <markm%freebsd.org@localhost>
Matthias Drochner <drochner%netbsd.org@localhost>
@@ -46,5 +49,3 @@
Takanori Saneto <sanewo%ba2.so-net.ne.jp@localhost>
Wojciech A. Koszek <wkoszek%freebsd.org@localhost>
Yar Tikhiy <yar%freebsd.org@localhost>
-
-Id: CREDITS 648 2013-03-05 17:54:27Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/HISTORY
--- a/external/bsd/openpam/dist/HISTORY Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/HISTORY Mon Jun 08 20:33:19 2015 +0000
@@ -1,3 +1,24 @@
+OpenPAM Ourouparia 2014-09-12
+
+ - ENHANCE: When executing a chain, require at least one service
+ function to succeed. This mitigates fail-open scenarios caused by
+ misconfigurations or missing modules.
+
+ - ENHANCE: Make sure to overwrite buffers which may have contained an
+ authentication token when they're no longer needed.
+
+ - BUGFIX: Under certain circumstances, specifying a non-existent
+ module (or misspelling the name of a module) in a policy could
+ result in a fail-open scenario. (CVE-2014-3879)
+
+ - FEATURE: Add a search path for modules. This was implemented in
+ Nummularia but inadvertently left out of the release notes.
+
+ - BUGFIX: The is_upper() predicate only accepted the letter A as an
+ upper-case character instead of the entire A-Z range. As a result,
+ service and module names containing upper-case letters other than A
+ would be rejected.
+============================================================================
OpenPAM Nummularia 2013-09-07
- ENHANCE: Rewrite the dynamic loader to improve readability and
@@ -97,7 +118,7 @@
module before loading it.
- ENHANCE: added / improved input validation in many cases, including
- the policy file and some function arguments.
+ the policy file and some function arguments. (CVE-2011-4122)
============================================================================
OpenPAM Hydrangea 2007-12-21
@@ -427,5 +448,3 @@
OpenPAM Calamite 2002-02-09
First (beta) release.
-============================================================================
-Id: HISTORY 737 2013-09-07 12:53:55Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/INSTALL
--- a/external/bsd/openpam/dist/INSTALL Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/INSTALL Mon Jun 08 20:33:19 2015 +0000
@@ -54,5 +54,3 @@
directory:
# make install
-
-Id: INSTALL 648 2013-03-05 17:54:27Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/LICENSE
--- a/external/bsd/openpam/dist/LICENSE Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/LICENSE Mon Jun 08 20:33:19 2015 +0000
@@ -31,5 +31,3 @@
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
-
-Id: LICENSE 648 2013-03-05 17:54:27Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/Makefile.am
--- a/external/bsd/openpam/dist/Makefile.am Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/Makefile.am Mon Jun 08 20:33:19 2015 +0000
@@ -1,4 +1,4 @@
-# Id: Makefile.am 623 2013-02-25 07:24:51Z des
+# Id: Makefile.am 816 2014-09-12 07:50:22Z des
ACLOCAL_AMFLAGS = -I m4
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/Makefile.in
--- a/external/bsd/openpam/dist/Makefile.in Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/Makefile.in Mon Jun 08 20:33:19 2015 +0000
@@ -14,7 +14,7 @@
@SET_MAKE@
-# Id: Makefile.am 623 2013-02-25 07:24:51Z des
+# Id: Makefile.am 816 2014-09-12 07:50:22Z des
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
@@ -84,13 +84,10 @@
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/configure $(am__configure_deps) \
$(srcdir)/config.h.in $(srcdir)/pamgdb.in $(srcdir)/mkpkgng.in \
- INSTALL README TODO compile config.guess config.sub depcomp \
- install-sh missing ltmain.sh
+ INSTALL README TODO compile config.guess config.sub install-sh \
+ missing ltmain.sh
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
- $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
- $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
- $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/README
--- a/external/bsd/openpam/dist/README Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/README Mon Jun 08 20:33:19 2015 +0000
@@ -23,5 +23,3 @@
this will be made configurable in a future release.
Please direct bug reports and inquiries to <des%des.no@localhost>.
-
-Id: README 648 2013-03-05 17:54:27Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/RELNOTES
--- a/external/bsd/openpam/dist/RELNOTES Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/RELNOTES Mon Jun 08 20:33:19 2015 +0000
@@ -1,6 +1,6 @@
- Release notes for OpenPAM Nummularia
- ====================================
+ Release notes for OpenPAM Ourouparia
+ ====================================
This release corresponds to the code used in FreeBSD HEAD as of the
release date, and is also expected to work on almost any POSIX-like
@@ -20,5 +20,3 @@
- Unit tests for limited portions of the libraries.
Please direct bug reports and inquiries to <des%des.no@localhost>.
-
-Id: RELNOTES 741 2013-09-07 13:34:02Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/TODO
--- a/external/bsd/openpam/dist/TODO Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/TODO Mon Jun 08 20:33:19 2015 +0000
@@ -13,5 +13,3 @@
wrapper for) openpam_log() which respects the PAM_SILENT flag and
the no_warn module option. This would eliminate the need for
FreeBSD's _pam_verbose_error().
-
-Id: TODO 736 2013-09-07 12:52:42Z des
diff -r 26787acdfdc3 -r 468bd38c36cd external/bsd/openpam/dist/aclocal.m4
--- a/external/bsd/openpam/dist/aclocal.m4 Fri Jun 05 17:05:12 2015 +0000
+++ b/external/bsd/openpam/dist/aclocal.m4 Mon Jun 08 20:33:19 2015 +0000
@@ -20,6 +20,8593 @@
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically 'autoreconf'.])])
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 57 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+ [m4_default([$3],
+ [m4_fatal([Libtool version $1 or higher is required],
+ 63)])],
+ [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+ *\ * | *\ *)
+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
Home |
Main Index |
Thread Index |
Old Index