Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/bsd/openpam/dist



Module Name:    src
Committed By:   christos
Date:           Sun Dec 25 21:42:59 UTC 2011

Update of /cvsroot/src/external/bsd/openpam/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv6270

Log Message:
from sourceforge

ENHANCE: removed static build autodetection, which didn't work anyway.
         Use an explicit, user-specified preprocessor variable instead.
ENHANCE: cleaned up the documentation a bit.
ENHANCE: added openpam_subst(3), allowing certain PAM items to be embedded
         in strings such as prompts. Apply it to the prompts used by
         pam_get_user(3) and pam_get_authtok(3).
ENHANCE: added support for the user_prompt, authtok_prompt and
         oldauthtok_prompt module options, which override the prompts passed
         by the module to pam_set_user(3) and pam_get_authtok(3).
ENHANCE: rewrote the policy parser to support quoted option values.
ENHANCE: added pamtest(1), a tool for testing modules and policies.
ENHANCE: added code to check the ownership and permissions of a module before
         loading it.
ENHANCE: added / improved input validation in many cases, including the policy
         file and some function arguments.

Status:

Vendor Tag:     OPENPAM
Release Tags:   lycopsida-20111218
                
N src/external/bsd/openpam/dist/configure.ac
N src/external/bsd/openpam/dist/README
N src/external/bsd/openpam/dist/aclocal.m4
N src/external/bsd/openpam/dist/Makefile.am
N src/external/bsd/openpam/dist/Makefile.in
N src/external/bsd/openpam/dist/config.h.in
N src/external/bsd/openpam/dist/configure
N src/external/bsd/openpam/dist/INSTALL
N src/external/bsd/openpam/dist/config.guess
N src/external/bsd/openpam/dist/config.sub
N src/external/bsd/openpam/dist/depcomp
N src/external/bsd/openpam/dist/install-sh
N src/external/bsd/openpam/dist/ltmain.sh
N src/external/bsd/openpam/dist/missing
N src/external/bsd/openpam/dist/CREDITS
N src/external/bsd/openpam/dist/HISTORY
N src/external/bsd/openpam/dist/LICENSE
N src/external/bsd/openpam/dist/RELNOTES
N src/external/bsd/openpam/dist/autogen.sh
N src/external/bsd/openpam/dist/misc/gendoc.pl
N src/external/bsd/openpam/dist/lib/openpam_borrow_cred.c
N src/external/bsd/openpam/dist/lib/openpam_constants.h
N src/external/bsd/openpam/dist/lib/openpam_debug.h
N src/external/bsd/openpam/dist/lib/openpam_impl.h
N src/external/bsd/openpam/dist/lib/openpam_strlcmp.h
N src/external/bsd/openpam/dist/lib/openpam_strlcpy.h
N src/external/bsd/openpam/dist/lib/Makefile.am
N src/external/bsd/openpam/dist/lib/Makefile.in
N src/external/bsd/openpam/dist/lib/pam_sm_authenticate_secondary.c
N src/external/bsd/openpam/dist/lib/openpam_check_owner_perms.c
N src/external/bsd/openpam/dist/lib/openpam_configure.c
N src/external/bsd/openpam/dist/lib/openpam_constants.c
N src/external/bsd/openpam/dist/lib/openpam_dispatch.c
N src/external/bsd/openpam/dist/lib/openpam_dynamic.c
N src/external/bsd/openpam/dist/lib/openpam_findenv.c
N src/external/bsd/openpam/dist/lib/openpam_free_data.c
N src/external/bsd/openpam/dist/lib/openpam_load.c
N src/external/bsd/openpam/dist/lib/openpam_free_envlist.c
N src/external/bsd/openpam/dist/lib/openpam_get_option.c
N src/external/bsd/openpam/dist/lib/openpam_log.c
N src/external/bsd/openpam/dist/lib/openpam_nullconv.c
N src/external/bsd/openpam/dist/lib/openpam_readline.c
N src/external/bsd/openpam/dist/lib/openpam_restore_cred.c
N src/external/bsd/openpam/dist/lib/openpam_set_option.c
N src/external/bsd/openpam/dist/lib/openpam_static.c
N src/external/bsd/openpam/dist/lib/openpam_subst.c
N src/external/bsd/openpam/dist/lib/openpam_ttyconv.c
N src/external/bsd/openpam/dist/lib/pam_acct_mgmt.c
N src/external/bsd/openpam/dist/lib/pam_authenticate.c
N src/external/bsd/openpam/dist/lib/pam_chauthtok.c
N src/external/bsd/openpam/dist/lib/pam_close_session.c
N src/external/bsd/openpam/dist/lib/pam_end.c
N src/external/bsd/openpam/dist/lib/pam_error.c
N src/external/bsd/openpam/dist/lib/pam_get_authtok.c
N src/external/bsd/openpam/dist/lib/pam_get_data.c
N src/external/bsd/openpam/dist/lib/pam_get_item.c
N src/external/bsd/openpam/dist/lib/pam_get_user.c
N src/external/bsd/openpam/dist/lib/pam_info.c
N src/external/bsd/openpam/dist/lib/pam_getenv.c
N src/external/bsd/openpam/dist/lib/pam_getenvlist.c
N src/external/bsd/openpam/dist/lib/pam_open_session.c
N src/external/bsd/openpam/dist/lib/pam_prompt.c
N src/external/bsd/openpam/dist/lib/pam_putenv.c
N src/external/bsd/openpam/dist/lib/pam_set_data.c
N src/external/bsd/openpam/dist/lib/pam_set_item.c
N src/external/bsd/openpam/dist/lib/pam_setcred.c
N src/external/bsd/openpam/dist/lib/pam_setenv.c
N src/external/bsd/openpam/dist/lib/pam_start.c
N src/external/bsd/openpam/dist/lib/pam_strerror.c
N src/external/bsd/openpam/dist/lib/pam_verror.c
N src/external/bsd/openpam/dist/lib/pam_vinfo.c
N src/external/bsd/openpam/dist/lib/pam_vprompt.c
N src/external/bsd/openpam/dist/lib/pam_authenticate_secondary.c
N src/external/bsd/openpam/dist/lib/pam_get_mapped_authtok.c
N src/external/bsd/openpam/dist/lib/pam_get_mapped_username.c
N src/external/bsd/openpam/dist/lib/pam_set_mapped_authtok.c
N src/external/bsd/openpam/dist/lib/pam_sm_acct_mgmt.c
N src/external/bsd/openpam/dist/lib/pam_set_mapped_username.c
N src/external/bsd/openpam/dist/lib/pam_sm_authenticate.c
N src/external/bsd/openpam/dist/lib/pam_sm_close_session.c
N src/external/bsd/openpam/dist/lib/pam_sm_chauthtok.c
N src/external/bsd/openpam/dist/lib/pam_sm_get_mapped_authtok.c
N src/external/bsd/openpam/dist/lib/pam_sm_get_mapped_username.c
N src/external/bsd/openpam/dist/lib/pam_sm_open_session.c
N src/external/bsd/openpam/dist/lib/pam_sm_set_mapped_authtok.c
N src/external/bsd/openpam/dist/lib/pam_sm_set_mapped_username.c
N src/external/bsd/openpam/dist/lib/pam_sm_setcred.c
N src/external/bsd/openpam/dist/bin/Makefile.am
N src/external/bsd/openpam/dist/bin/Makefile.in
N src/external/bsd/openpam/dist/bin/pamtest/pamtest.1
N src/external/bsd/openpam/dist/bin/pamtest/Makefile.am
N src/external/bsd/openpam/dist/bin/pamtest/Makefile.in
N src/external/bsd/openpam/dist/bin/pamtest/pamtest.c
N src/external/bsd/openpam/dist/bin/su/Makefile.am
N src/external/bsd/openpam/dist/bin/su/su.1
N src/external/bsd/openpam/dist/bin/su/Makefile.in
N src/external/bsd/openpam/dist/bin/su/su.c
N src/external/bsd/openpam/dist/modules/Makefile.am
N src/external/bsd/openpam/dist/modules/Makefile.in
N src/external/bsd/openpam/dist/modules/pam_unix/Makefile.am
N src/external/bsd/openpam/dist/modules/pam_unix/Makefile.in
N src/external/bsd/openpam/dist/modules/pam_unix/pam_unix.c
N src/external/bsd/openpam/dist/modules/pam_deny/Makefile.am
N src/external/bsd/openpam/dist/modules/pam_deny/Makefile.in
N src/external/bsd/openpam/dist/modules/pam_deny/pam_deny.c
N src/external/bsd/openpam/dist/modules/pam_permit/Makefile.am
N src/external/bsd/openpam/dist/modules/pam_permit/Makefile.in
N src/external/bsd/openpam/dist/modules/pam_permit/pam_permit.c
N src/external/bsd/openpam/dist/include/Makefile.am
N src/external/bsd/openpam/dist/include/Makefile.in
N src/external/bsd/openpam/dist/include/security/openpam_attr.h
N src/external/bsd/openpam/dist/include/security/openpam.h
N src/external/bsd/openpam/dist/include/security/openpam_version.h
N src/external/bsd/openpam/dist/include/security/pam_appl.h
N src/external/bsd/openpam/dist/include/security/pam_constants.h
N src/external/bsd/openpam/dist/include/security/pam_modules.h
N src/external/bsd/openpam/dist/include/security/pam_types.h
N src/external/bsd/openpam/dist/include/security/Makefile.am
N src/external/bsd/openpam/dist/include/security/Makefile.in
N src/external/bsd/openpam/dist/doc/Makefile.am
N src/external/bsd/openpam/dist/doc/Makefile.in
N src/external/bsd/openpam/dist/doc/man/pam_authenticate.3
N src/external/bsd/openpam/dist/doc/man/pam_acct_mgmt.3
N src/external/bsd/openpam/dist/doc/man/pam_close_session.3
N src/external/bsd/openpam/dist/doc/man/pam_chauthtok.3
N src/external/bsd/openpam/dist/doc/man/pam_get_data.3
N src/external/bsd/openpam/dist/doc/man/pam_end.3
N src/external/bsd/openpam/dist/doc/man/pam_open_session.3
N src/external/bsd/openpam/dist/doc/man/pam_get_item.3
N src/external/bsd/openpam/dist/doc/man/pam_get_user.3
N src/external/bsd/openpam/dist/doc/man/pam_getenv.3
N src/external/bsd/openpam/dist/doc/man/pam_getenvlist.3
N src/external/bsd/openpam/dist/doc/man/pam_set_data.3
N src/external/bsd/openpam/dist/doc/man/pam_putenv.3
N src/external/bsd/openpam/dist/doc/man/pam_set_item.3
N src/external/bsd/openpam/dist/doc/man/pam_setcred.3
N src/external/bsd/openpam/dist/doc/man/pam_start.3
N src/external/bsd/openpam/dist/doc/man/pam_strerror.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_acct_mgmt.3
N src/external/bsd/openpam/dist/doc/man/pam_conv.3
N src/external/bsd/openpam/dist/doc/man/pam.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_authenticate.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_chauthtok.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_close_session.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_open_session.3
N src/external/bsd/openpam/dist/doc/man/pam_sm_setcred.3
N src/external/bsd/openpam/dist/doc/man/openpam_borrow_cred.3
N src/external/bsd/openpam/dist/doc/man/openpam_free_data.3
N src/external/bsd/openpam/dist/doc/man/openpam_free_envlist.3
N src/external/bsd/openpam/dist/doc/man/openpam_get_option.3
N src/external/bsd/openpam/dist/doc/man/openpam_log.3
N src/external/bsd/openpam/dist/doc/man/openpam_nullconv.3
N src/external/bsd/openpam/dist/doc/man/openpam_readline.3
N src/external/bsd/openpam/dist/doc/man/openpam_restore_cred.3
N src/external/bsd/openpam/dist/doc/man/openpam_set_option.3
N src/external/bsd/openpam/dist/doc/man/openpam_subst.3
N src/external/bsd/openpam/dist/doc/man/openpam_ttyconv.3
N src/external/bsd/openpam/dist/doc/man/pam_error.3
N src/external/bsd/openpam/dist/doc/man/pam_info.3
N src/external/bsd/openpam/dist/doc/man/pam_get_authtok.3
N src/external/bsd/openpam/dist/doc/man/pam_prompt.3
N src/external/bsd/openpam/dist/doc/man/pam_setenv.3
N src/external/bsd/openpam/dist/doc/man/pam_verror.3
N src/external/bsd/openpam/dist/doc/man/pam_vinfo.3
N src/external/bsd/openpam/dist/doc/man/pam_vprompt.3
N src/external/bsd/openpam/dist/doc/man/openpam.3
N src/external/bsd/openpam/dist/doc/man/pam.conf.5
N src/external/bsd/openpam/dist/doc/man/Makefile.am
N src/external/bsd/openpam/dist/doc/man/Makefile.in
N src/external/bsd/openpam/dist/doc/man/openpam.man
N src/external/bsd/openpam/dist/doc/man/pam.man

No conflicts created by this import




Home | Main Index | Thread Index | Old Index