Update PAM and PAM modules
Bug #1916509 reported by
Ryan Chase
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pam (Ubuntu) |
Fix Released
|
Undecided
|
Simon Chopin |
Bug Description
I want to implement pam_faillock which replaces pam_tally2 but requires pam version >= 1.4.0
The ability to 'reliably' lock accounts after a certain number of failed attempts is a requirement of the NIST 800-171 controls implemented by many U.S. government agencies and contractors.
Related branches
~schopin/ubuntu/+source/pam/+git/pam:merge-debian-1.4.0-9
Merged
into
~ubuntu-core-dev/ubuntu/+source/pam/+git/pam:master
at
revision 0c8f0df1452f17a38320f2cff1977910251f9bed
- Steve Langasek: Approve
-
Diff: 153422 lines (+50532/-27112)624 files modifiedChangeLog (+3769/-4)
INSTALL (+160/-162)
Make.xml.rules.in (+7/-5)
Makefile.am (+6/-2)
Makefile.in (+66/-36)
NEWS (+54/-4)
README (+14/-12)
aclocal.m4 (+341/-215)
build-aux/compile (+7/-6)
build-aux/config.guess (+437/-512)
build-aux/config.sub (+1252/-1249)
build-aux/depcomp (+5/-5)
build-aux/install-sh (+194/-203)
build-aux/ltmain.sh (+3793/-2067)
build-aux/missing (+9/-9)
build-aux/test-driver (+31/-10)
build-aux/ylwrap (+16/-18)
conf/Makefile.in (+29/-10)
conf/pam_conv1/Makefile.am (+4/-0)
conf/pam_conv1/Makefile.in (+86/-23)
conf/pam_conv1/README (+1/-1)
conf/pam_conv1/pam_conv_l.c (+276/-272)
conf/pam_conv1/pam_conv_l.l (+0/-4)
conf/pam_conv1/pam_conv_y.c (+338/-478)
conf/pam_conv1/pam_conv_y.h (+23/-37)
conf/pam_conv1/pam_conv_y.y (+0/-4)
config.h.in (+34/-14)
configure (+2306/-1330)
configure.ac (+159/-56)
debian/README.source (+9/-0)
debian/changelog (+210/-0)
debian/libpam-modules-bin.install (+0/-2)
debian/libpam-modules-bin.lintian-overrides (+0/-4)
debian/libpam-modules.lintian-overrides (+1/-5)
debian/libpam-modules.preinst (+44/-2)
debian/libpam-modules.templates (+19/-0)
debian/libpam-runtime.postinst (+1/-1)
debian/libpam-runtime.postrm (+5/-3)
debian/libpam-runtime.prerm (+14/-3)
debian/libpam0g.lintian-overrides (+3/-0)
debian/libpam0g.postinst (+44/-16)
debian/libpam0g.symbols (+2/-0)
debian/libpam0g.templates (+1/-1)
debian/local/common-password (+8/-8)
debian/local/common-session (+1/-2)
debian/local/pam-auth-update (+15/-1)
debian/pam-configs/unix (+2/-2)
debian/patches-applied/007_modules_pam_unix (+89/-80)
debian/patches-applied/PAM-manpage-section (+55/-56)
debian/patches-applied/extrausers.patch (+73/-74)
debian/patches-applied/fix-autoreconf.patch (+6/-6)
debian/patches-applied/lib_security_multiarch_compat (+18/-17)
debian/patches-applied/make_documentation_reproducible.patch (+4/-4)
debian/patches-applied/nullok_secure-compat.patch (+13/-13)
debian/patches-applied/pam_mkhomedir_stat_before_opendir (+25/-0)
debian/patches-applied/pam_motd-legal-notice (+8/-8)
debian/patches-applied/pam_umask_usergroups_from_login.defs.patch (+18/-38)
debian/patches-applied/pam_unix_avoid_checksalt (+43/-0)
debian/patches-applied/pam_unix_initialize_daysleft (+29/-0)
debian/patches-applied/series (+5/-7)
debian/patches-applied/update-motd (+25/-20)
debian/po/bg.po (+54/-9)
debian/po/ca.po (+59/-13)
debian/po/cs.po (+53/-9)
debian/po/da.po (+47/-3)
debian/po/de.po (+64/-17)
debian/po/es.po (+47/-3)
debian/po/eu.po (+47/-3)
debian/po/fi.po (+47/-3)
debian/po/fr.po (+83/-29)
debian/po/gl.po (+47/-3)
debian/po/it.po (+47/-3)
debian/po/ja.po (+47/-3)
debian/po/nl.po (+63/-12)
debian/po/pl.po (+47/-3)
debian/po/pt.po (+55/-8)
debian/po/pt_BR.po (+55/-8)
debian/po/ro.po (+47/-3)
debian/po/ru.po (+85/-37)
debian/po/sk.po (+62/-16)
debian/po/sv.po (+48/-5)
debian/po/templates.pot (+43/-5)
debian/po/tr.po (+47/-3)
debian/po/vi.po (+47/-3)
debian/po/zh_CN.po (+78/-21)
debian/rules (+16/-1)
debian/template-md5sum (+51/-0)
dev/null (+0/-564)
doc/Makefile.am (+2/-0)
doc/Makefile.in (+31/-11)
doc/adg/Makefile.in (+28/-9)
doc/custom-html.xsl (+18/-0)
doc/custom-man.xsl (+9/-0)
doc/man/Makefile.in (+28/-9)
doc/man/PAM.8 (+18/-7)
doc/man/misc_conv.3 (+7/-7)
doc/man/misc_conv.3.xml (+4/-4)
doc/man/pam.3 (+4/-4)
doc/man/pam.3.xml (+1/-1)
doc/man/pam.8 (+1/-1)
doc/man/pam.8.xml (+15/-2)
doc/man/pam.conf-syntax.xml (+13/-3)
doc/man/pam.conf.5 (+20/-4)
doc/man/pam.d.5 (+1/-1)
doc/man/pam_acct_mgmt.3 (+3/-3)
doc/man/pam_authenticate.3 (+3/-3)
doc/man/pam_chauthtok.3 (+3/-3)
doc/man/pam_close_session.3 (+3/-3)
doc/man/pam_conv.3 (+4/-4)
doc/man/pam_conv.3.xml (+3/-3)
doc/man/pam_end.3 (+3/-3)
doc/man/pam_error.3 (+3/-3)
doc/man/pam_fail_delay.3 (+7/-5)
doc/man/pam_fail_delay.3.xml (+10/-3)
doc/man/pam_get_authtok.3 (+5/-4)
doc/man/pam_get_authtok_noverify.3 (+1/-1)
doc/man/pam_get_authtok_verify.3 (+1/-1)
doc/man/pam_get_data.3 (+3/-3)
doc/man/pam_get_item.3 (+5/-5)
doc/man/pam_get_item.3.xml (+2/-2)
doc/man/pam_get_user.3 (+18/-3)
doc/man/pam_get_user.3.xml (+25/-0)
doc/man/pam_getenv.3 (+3/-3)
doc/man/pam_getenvlist.3 (+3/-3)
doc/man/pam_info.3 (+3/-3)
doc/man/pam_misc_drop_env.3 (+3/-3)
doc/man/pam_misc_paste_env.3 (+3/-3)
doc/man/pam_misc_setenv.3 (+3/-3)
doc/man/pam_open_session.3 (+3/-3)
doc/man/pam_prompt.3 (+4/-4)
doc/man/pam_prompt.3.xml (+1/-1)
doc/man/pam_putenv.3 (+4/-4)
doc/man/pam_putenv.3.xml (+1/-1)
doc/man/pam_set_data.3 (+3/-3)
doc/man/pam_set_item.3 (+6/-6)
doc/man/pam_set_item.3.xml (+3/-3)
doc/man/pam_setcred.3 (+4/-4)
doc/man/pam_setcred.3.xml (+1/-1)
doc/man/pam_sm_acct_mgmt.3 (+3/-9)
doc/man/pam_sm_acct_mgmt.3.xml (+0/-1)
doc/man/pam_sm_authenticate.3 (+3/-9)
doc/man/pam_sm_authenticate.3.xml (+0/-1)
doc/man/pam_sm_chauthtok.3 (+3/-9)
doc/man/pam_sm_chauthtok.3.xml (+0/-1)
doc/man/pam_sm_close_session.3 (+3/-9)
doc/man/pam_sm_close_session.3.xml (+0/-1)
doc/man/pam_sm_open_session.3 (+3/-9)
doc/man/pam_sm_open_session.3.xml (+0/-1)
doc/man/pam_sm_setcred.3 (+3/-9)
doc/man/pam_sm_setcred.3.xml (+0/-1)
doc/man/pam_start.3 (+19/-6)
doc/man/pam_start.3.xml (+22/-2)
doc/man/pam_strerror.3 (+3/-3)
doc/man/pam_syslog.3 (+3/-3)
doc/man/pam_verror.3 (+1/-1)
doc/man/pam_vinfo.3 (+1/-1)
doc/man/pam_vprompt.3 (+1/-1)
doc/man/pam_vsyslog.3 (+1/-1)
doc/man/pam_xauth_data.3 (+3/-3)
doc/mwg/Linux-PAM_MWG.xml (+0/-24)
doc/mwg/Makefile.in (+28/-9)
doc/sag/Makefile.in (+28/-9)
doc/sag/pam_faillock.xml (+38/-0)
doc/sag/pam_setquota.xml (+34/-0)
doc/sag/pam_time.xml (+1/-1)
doc/specs/Makefile.am (+2/-0)
doc/specs/Makefile.in (+84/-23)
doc/specs/draft-morgan-pam.raw (+2/-2)
doc/specs/parse_l.c (+268/-260)
doc/specs/parse_y.c (+357/-494)
doc/specs/parse_y.h (+27/-41)
examples/Makefile.am (+1/-1)
examples/Makefile.in (+56/-23)
libpam/Makefile.am (+8/-8)
libpam/Makefile.in (+174/-61)
libpam/include/pam_cc_compat.h (+66/-0)
libpam/include/pam_inline.h (+67/-0)
libpam/include/security/_pam_types.h (+2/-2)
libpam/include/security/pam_appl.h (+5/-0)
libpam/include/security/pam_modutil.h (+6/-0)
libpam/include/test_assert.h (+55/-0)
libpam/libpam.map (+10/-0)
libpam/pam_delay.c (+7/-5)
libpam/pam_get_authtok.c (+46/-22)
libpam/pam_handlers.c (+55/-40)
libpam/pam_item.c (+38/-24)
libpam/pam_misc.c (+1/-1)
libpam/pam_modutil_ingroup.c (+14/-11)
libpam/pam_modutil_sanitize.c (+60/-43)
libpam/pam_modutil_searchkey.c (+128/-0)
libpam/pam_private.h (+9/-2)
libpam/pam_start.c (+36/-1)
libpam_misc/Makefile.am (+1/-1)
libpam_misc/Makefile.in (+51/-21)
libpam_misc/misc_conv.c (+2/-2)
libpamc/Makefile.am (+1/-1)
libpamc/Makefile.in (+68/-36)
libpamc/include/security/pam_client.h (+12/-11)
libpamc/libpamc.h (+3/-0)
libpamc/pamc_converse.c (+4/-4)
libpamc/pamc_load.c (+1/-1)
libpamc/test/Makefile.in (+28/-9)
libpamc/test/regress/test.libpamc.c (+2/-1)
m4/libprelude.m4 (+3/-3)
m4/libtool.m4 (+1563/-1127)
m4/ltoptions.m4 (+90/-37)
m4/ltsugar.m4 (+4/-3)
m4/ltversion.m4 (+6/-6)
m4/lt~obsolete.m4 (+4/-3)
modules/Makefile.am (+97/-10)
modules/Makefile.in (+99/-21)
modules/pam_access/Makefile.am (+9/-12)
modules/pam_access/Makefile.in (+87/-59)
modules/pam_access/README (+4/-0)
modules/pam_access/access.conf.5 (+9/-3)
modules/pam_access/access.conf.5.xml (+6/-0)
modules/pam_access/pam_access.8 (+3/-3)
modules/pam_access/pam_access.c (+35/-31)
modules/pam_cracklib/Makefile.am (+9/-11)
modules/pam_cracklib/Makefile.in (+74/-43)
modules/pam_cracklib/README (+5/-4)
modules/pam_cracklib/pam_cracklib.8 (+5/-5)
modules/pam_cracklib/pam_cracklib.8.xml (+2/-2)
modules/pam_cracklib/pam_cracklib.c (+45/-54)
modules/pam_debug/Makefile.am (+12/-7)
modules/pam_debug/Makefile.in (+106/-44)
modules/pam_debug/pam_debug.8 (+3/-3)
modules/pam_debug/pam_debug.c (+6/-43)
modules/pam_debug/tst-pam_debug-retval.c (+65/-0)
modules/pam_deny/Makefile.am (+12/-11)
modules/pam_deny/Makefile.in (+105/-45)
modules/pam_deny/pam_deny.8 (+3/-3)
modules/pam_deny/pam_deny.c (+1/-17)
modules/pam_deny/tst-pam_deny-retval.c (+58/-0)
modules/pam_echo/Makefile.am (+12/-8)
modules/pam_echo/Makefile.in (+106/-44)
modules/pam_echo/pam_echo.8 (+3/-3)
modules/pam_echo/pam_echo.c (+4/-7)
modules/pam_echo/tst-pam_echo-retval.c (+101/-0)
modules/pam_env/Makefile.am (+10/-10)
modules/pam_env/Makefile.in (+92/-59)
modules/pam_env/README (+7/-7)
modules/pam_env/environment.5 (+1/-1)
modules/pam_env/pam_env.8 (+7/-7)
modules/pam_env/pam_env.8.xml (+4/-4)
modules/pam_env/pam_env.c (+66/-57)
modules/pam_env/pam_env.conf (+1/-1)
modules/pam_env/pam_env.conf.5 (+3/-3)
modules/pam_exec/Makefile.am (+9/-11)
modules/pam_exec/Makefile.in (+71/-41)
modules/pam_exec/README (+1/-1)
modules/pam_exec/pam_exec.8 (+19/-4)
modules/pam_exec/pam_exec.8.xml (+30/-1)
modules/pam_exec/pam_exec.c (+34/-35)
modules/pam_faildelay/Makefile.am (+12/-7)
modules/pam_faildelay/Makefile.in (+107/-44)
modules/pam_faildelay/pam_faildelay.8 (+3/-3)
modules/pam_faildelay/pam_faildelay.c (+4/-78)
modules/pam_faildelay/tst-pam_faildelay-retval.c (+88/-0)
modules/pam_faillock/Makefile.am (+50/-0)
modules/pam_faillock/Makefile.in (+1340/-0)
modules/pam_faillock/README (+140/-0)
modules/pam_faillock/README.xml (+46/-0)
modules/pam_faillock/faillock.8 (+78/-0)
modules/pam_faillock/faillock.8.xml (+123/-0)
modules/pam_faillock/faillock.c (+161/-0)
modules/pam_faillock/faillock.conf (+62/-0)
modules/pam_faillock/faillock.conf.5 (+166/-0)
modules/pam_faillock/faillock.conf.5.xml (+243/-0)
modules/pam_faillock/faillock.h (+75/-0)
modules/pam_faillock/main.c (+232/-0)
modules/pam_faillock/pam_faillock.8 (+262/-0)
modules/pam_faillock/pam_faillock.8.xml (+362/-0)
modules/pam_faillock/pam_faillock.c (+775/-0)
modules/pam_faillock/tst-pam_faillock (+2/-0)
modules/pam_filter/Makefile.am (+9/-6)
modules/pam_filter/Makefile.in (+68/-36)
modules/pam_filter/pam_filter.8 (+3/-3)
modules/pam_filter/pam_filter.c (+26/-34)
modules/pam_filter/upperLOWER/Makefile.am (+1/-1)
modules/pam_filter/upperLOWER/Makefile.in (+57/-30)
modules/pam_ftp/Makefile.am (+9/-7)
modules/pam_ftp/Makefile.in (+72/-40)
modules/pam_ftp/pam_ftp.8 (+3/-3)
modules/pam_ftp/pam_ftp.c (+12/-22)
modules/pam_group/Makefile.am (+9/-8)
modules/pam_group/Makefile.in (+88/-58)
modules/pam_group/group.conf.5 (+5/-3)
modules/pam_group/group.conf.5.xml (+6/-0)
modules/pam_group/pam_group.8 (+3/-3)
modules/pam_group/pam_group.c (+6/-14)
modules/pam_issue/Makefile.am (+9/-7)
modules/pam_issue/Makefile.in (+72/-40)
modules/pam_issue/pam_issue.8 (+3/-3)
modules/pam_issue/pam_issue.c (+43/-31)
modules/pam_keyinit/Makefile.am (+14/-15)
modules/pam_keyinit/Makefile.in (+74/-44)
modules/pam_keyinit/README (+12/-13)
modules/pam_keyinit/pam_keyinit.8 (+19/-11)
modules/pam_keyinit/pam_keyinit.8.xml (+25/-16)
modules/pam_keyinit/pam_keyinit.c (+96/-50)
modules/pam_lastlog/Makefile.am (+11/-9)
modules/pam_lastlog/Makefile.in (+73/-41)
modules/pam_lastlog/README (+13/-2)
modules/pam_lastlog/pam_lastlog.8 (+23/-7)
modules/pam_lastlog/pam_lastlog.8.xml (+29/-2)
modules/pam_lastlog/pam_lastlog.c (+122/-40)
modules/pam_limits/Makefile.am (+12/-11)
modules/pam_limits/Makefile.in (+87/-56)
modules/pam_limits/README (+3/-1)
modules/pam_limits/limits.conf.5 (+7/-4)
modules/pam_limits/pam_limits.8 (+4/-4)
modules/pam_limits/pam_limits.8.xml (+3/-1)
modules/pam_limits/pam_limits.c (+11/-13)
modules/pam_listfile/Makefile.am (+9/-7)
modules/pam_listfile/Makefile.in (+72/-40)
modules/pam_listfile/pam_listfile.8 (+3/-3)
modules/pam_listfile/pam_listfile.c (+17/-26)
modules/pam_localuser/Makefile.am (+12/-7)
modules/pam_localuser/Makefile.in (+107/-44)
modules/pam_localuser/pam_localuser.8 (+19/-4)
modules/pam_localuser/pam_localuser.8.xml (+30/-1)
modules/pam_localuser/pam_localuser.c (+119/-69)
modules/pam_localuser/tst-pam_localuser-retval.c (+144/-0)
modules/pam_loginuid/Makefile.am (+9/-11)
modules/pam_loginuid/Makefile.in (+71/-41)
modules/pam_loginuid/pam_loginuid.8 (+3/-3)
modules/pam_loginuid/pam_loginuid.c (+6/-6)
modules/pam_mail/Makefile.am (+9/-7)
modules/pam_mail/Makefile.in (+72/-40)
modules/pam_mail/pam_mail.8 (+3/-3)
modules/pam_mail/pam_mail.c (+13/-20)
modules/pam_mkhomedir/Makefile.am (+11/-8)
modules/pam_mkhomedir/Makefile.in (+147/-82)
modules/pam_mkhomedir/mkhomedir_helper.8 (+3/-3)
modules/pam_mkhomedir/mkhomedir_helper.c (+1/-1)
modules/pam_mkhomedir/pam_mkhomedir.8 (+10/-9)
modules/pam_mkhomedir/pam_mkhomedir.8.xml (+17/-8)
modules/pam_mkhomedir/pam_mkhomedir.c (+14/-16)
modules/pam_mkhomedir/tst-pam_mkhomedir-retval.c (+110/-0)
modules/pam_motd/Makefile.am (+9/-7)
modules/pam_motd/Makefile.in (+72/-40)
modules/pam_motd/README (+39/-7)
modules/pam_motd/pam_motd.8 (+76/-13)
modules/pam_motd/pam_motd.8.xml (+77/-11)
modules/pam_motd/pam_motd.c (+273/-39)
modules/pam_namespace/Makefile.am (+17/-20)
modules/pam_namespace/Makefile.in (+193/-94)
modules/pam_namespace/README (+4/-1)
modules/pam_namespace/md5.c (+4/-2)
modules/pam_namespace/md5.h (+3/-1)
modules/pam_namespace/namespace.conf (+4/-1)
modules/pam_namespace/namespace.conf.5 (+14/-7)
modules/pam_namespace/namespace.conf.5.xml (+8/-3)
modules/pam_namespace/pam_namespace.8 (+3/-3)
modules/pam_namespace/pam_namespace.c (+81/-9)
modules/pam_namespace/pam_namespace.h (+3/-2)
modules/pam_namespace/pam_namespace.service.in (+11/-0)
modules/pam_namespace/pam_namespace_helper.8 (+49/-0)
modules/pam_namespace/pam_namespace_helper.8.xml (+62/-0)
modules/pam_namespace/pam_namespace_helper.in (+15/-0)
modules/pam_nologin/Makefile.am (+12/-7)
modules/pam_nologin/Makefile.in (+107/-44)
modules/pam_nologin/pam_nologin.8 (+4/-4)
modules/pam_nologin/pam_nologin.8.xml (+1/-1)
modules/pam_nologin/pam_nologin.c (+8/-18)
modules/pam_nologin/tst-pam_nologin-retval.c (+226/-0)
modules/pam_permit/Makefile.am (+12/-7)
modules/pam_permit/Makefile.in (+106/-44)
modules/pam_permit/pam_permit.8 (+3/-3)
modules/pam_permit/pam_permit.c (+4/-20)
modules/pam_permit/tst-pam_permit-retval.c (+58/-0)
modules/pam_pwhistory/Makefile.am (+9/-8)
modules/pam_pwhistory/Makefile.in (+77/-41)
modules/pam_pwhistory/opasswd.c (+4/-4)
modules/pam_pwhistory/pam_pwhistory.8 (+5/-4)
modules/pam_pwhistory/pam_pwhistory.c (+10/-16)
modules/pam_rhosts/Makefile.am (+9/-8)
modules/pam_rhosts/Makefile.in (+72/-40)
modules/pam_rhosts/pam_rhosts.8 (+3/-3)
modules/pam_rhosts/pam_rhosts.c (+11/-6)
modules/pam_rootok/Makefile.am (+12/-10)
modules/pam_rootok/Makefile.in (+108/-48)
modules/pam_rootok/pam_rootok.8 (+6/-5)
modules/pam_rootok/pam_rootok.8.xml (+1/-1)
modules/pam_rootok/pam_rootok.c (+6/-14)
modules/pam_rootok/tst-pam_rootok-retval.c (+72/-0)
modules/pam_securetty/Makefile.am (+9/-7)
modules/pam_securetty/Makefile.in (+72/-40)
modules/pam_securetty/README (+7/-6)
modules/pam_securetty/pam_securetty.8 (+26/-11)
modules/pam_securetty/pam_securetty.8.xml (+28/-9)
modules/pam_securetty/pam_securetty.c (+42/-29)
modules/pam_selinux/Makefile.am (+12/-15)
modules/pam_selinux/Makefile.in (+86/-58)
modules/pam_selinux/pam_selinux.8 (+3/-3)
modules/pam_selinux/pam_selinux.c (+65/-99)
modules/pam_sepermit/Makefile.am (+10/-12)
modules/pam_sepermit/Makefile.in (+90/-62)
modules/pam_sepermit/pam_sepermit.8 (+5/-4)
modules/pam_sepermit/pam_sepermit.c (+6/-11)
modules/pam_sepermit/sepermit.conf.5 (+3/-3)
modules/pam_setquota/Makefile.am (+29/-0)
modules/pam_setquota/Makefile.in (+1142/-0)
modules/pam_setquota/README (+80/-0)
modules/pam_setquota/README.xml (+41/-0)
modules/pam_setquota/pam_setquota.8 (+186/-0)
modules/pam_setquota/pam_setquota.8.xml (+301/-0)
modules/pam_setquota/pam_setquota.c (+389/-0)
modules/pam_setquota/tst-pam_setquota (+2/-0)
modules/pam_shells/Makefile.am (+9/-7)
modules/pam_shells/Makefile.in (+72/-40)
modules/pam_shells/pam_shells.8 (+3/-3)
modules/pam_shells/pam_shells.c (+10/-29)
modules/pam_stress/Makefile.am (+5/-3)
modules/pam_stress/Makefile.in (+69/-38)
modules/pam_stress/README (+1/-1)
modules/pam_stress/pam_stress.c (+9/-22)
modules/pam_succeed_if/Makefile.am (+9/-8)
modules/pam_succeed_if/Makefile.in (+72/-40)
modules/pam_succeed_if/README (+7/-6)
modules/pam_succeed_if/pam_succeed_if.8 (+9/-9)
modules/pam_succeed_if/pam_succeed_if.8.xml (+6/-6)
modules/pam_succeed_if/pam_succeed_if.c (+78/-45)
modules/pam_tally/Makefile.am (+9/-7)
modules/pam_tally/Makefile.in (+112/-77)
modules/pam_tally/README (+3/-1)
modules/pam_tally/faillog.h (+2/-2)
modules/pam_tally/pam_tally.8 (+6/-4)
modules/pam_tally/pam_tally.8.xml (+1/-1)
modules/pam_tally/pam_tally.c (+33/-51)
modules/pam_tally2/Makefile.am (+9/-7)
modules/pam_tally2/Makefile.in (+112/-77)
modules/pam_tally2/README (+3/-1)
modules/pam_tally2/pam_tally2.8 (+6/-4)
modules/pam_tally2/pam_tally2.8.xml (+1/-1)
modules/pam_tally2/pam_tally2.c (+36/-50)
modules/pam_time/Makefile.am (+9/-8)
modules/pam_time/Makefile.in (+88/-58)
modules/pam_time/README (+1/-1)
modules/pam_time/pam_time.8 (+12/-5)
modules/pam_time/pam_time.8.xml (+15/-0)
modules/pam_time/pam_time.c (+44/-36)
modules/pam_time/time.conf.5 (+5/-3)
modules/pam_time/time.conf.5.xml (+6/-0)
modules/pam_timestamp/Makefile.am (+12/-11)
modules/pam_timestamp/Makefile.in (+135/-89)
modules/pam_timestamp/hmacfile.c (+7/-3)
modules/pam_timestamp/hmacsha1.c (+1/-0)
modules/pam_timestamp/pam_timestamp.8 (+3/-3)
modules/pam_timestamp/pam_timestamp.c (+18/-18)
modules/pam_timestamp/pam_timestamp_check.8 (+4/-4)
modules/pam_timestamp/pam_timestamp_check.8.xml (+1/-1)
modules/pam_timestamp/sha1.c (+23/-23)
modules/pam_timestamp/sha1.h (+5/-3)
modules/pam_tty_audit/Makefile.am (+10/-11)
modules/pam_tty_audit/Makefile.in (+76/-47)
modules/pam_tty_audit/README (+6/-0)
modules/pam_tty_audit/pam_tty_audit.8 (+7/-3)
modules/pam_tty_audit/pam_tty_audit.8.xml (+7/-0)
modules/pam_tty_audit/pam_tty_audit.c (+20/-7)
modules/pam_umask/Makefile.am (+9/-8)
modules/pam_umask/Makefile.in (+72/-40)
modules/pam_umask/README (+6/-0)
modules/pam_umask/pam_umask.8 (+24/-4)
modules/pam_umask/pam_umask.8.xml (+45/-0)
modules/pam_umask/pam_umask.c (+26/-99)
modules/pam_unix/CHANGELOG (+9/-9)
modules/pam_unix/Makefile.am (+8/-12)
modules/pam_unix/Makefile.in (+193/-107)
modules/pam_unix/README (+25/-9)
modules/pam_unix/bigcrypt.c (+1/-1)
modules/pam_unix/md5.c (+5/-2)
modules/pam_unix/md5.h (+3/-1)
modules/pam_unix/md5_crypt.c (+3/-2)
modules/pam_unix/pam_unix.8 (+34/-11)
modules/pam_unix/pam_unix.8.xml (+54/-15)
modules/pam_unix/pam_unix_acct.c (+17/-40)
modules/pam_unix/pam_unix_auth.c (+11/-15)
modules/pam_unix/pam_unix_passwd.c (+31/-31)
modules/pam_unix/pam_unix_sess.c (+23/-20)
modules/pam_unix/passverify.c (+102/-31)
modules/pam_unix/passverify.h (+4/-4)
modules/pam_unix/support.c (+97/-103)
modules/pam_unix/support.h (+59/-54)
modules/pam_unix/unix_chkpwd.8 (+3/-3)
modules/pam_unix/unix_chkpwd.c (+9/-2)
modules/pam_unix/unix_update.8 (+3/-3)
modules/pam_userdb/Makefile.am (+10/-12)
modules/pam_userdb/Makefile.in (+77/-46)
modules/pam_userdb/pam_userdb.8 (+3/-3)
modules/pam_userdb/pam_userdb.c (+17/-22)
modules/pam_usertype/Makefile.am (+34/-0)
modules/pam_usertype/Makefile.in (+1147/-0)
modules/pam_usertype/README (+48/-0)
modules/pam_usertype/README.xml (+41/-0)
modules/pam_usertype/pam_usertype.8 (+135/-0)
modules/pam_usertype/pam_usertype.8.xml (+199/-0)
modules/pam_usertype/pam_usertype.c (+308/-0)
modules/pam_usertype/tst-pam_usertype (+2/-0)
modules/pam_warn/Makefile.am (+12/-7)
modules/pam_warn/Makefile.in (+106/-44)
modules/pam_warn/pam_warn.8 (+3/-3)
modules/pam_warn/pam_warn.c (+1/-13)
modules/pam_warn/tst-pam_warn-retval.c (+88/-0)
modules/pam_wheel/Makefile.am (+9/-7)
modules/pam_wheel/Makefile.in (+72/-40)
modules/pam_wheel/README (+1/-1)
modules/pam_wheel/pam_wheel.8 (+4/-4)
modules/pam_wheel/pam_wheel.8.xml (+2/-2)
modules/pam_wheel/pam_wheel.c (+9/-9)
modules/pam_xauth/Makefile.am (+9/-7)
modules/pam_xauth/Makefile.in (+72/-40)
modules/pam_xauth/pam_xauth.8 (+3/-3)
modules/pam_xauth/pam_xauth.c (+28/-25)
po/LINGUAS (+1/-16)
po/Linux-PAM.pot (+139/-126)
po/Makevars (+1/-1)
po/POTFILES.in (+2/-0)
po/af.po (+142/-126)
po/am.po (+142/-126)
po/ar.po (+159/-136)
po/as.po (+163/-139)
po/az.po (+167/-149)
po/be.po (+142/-126)
po/bg.po (+162/-139)
po/bn.po (+162/-139)
po/bn_IN.po (+162/-139)
po/bs.po (+142/-126)
po/ca.po (+187/-166)
po/cs.po (+173/-156)
po/cy.po (+142/-126)
po/da.po (+179/-165)
po/de.po (+162/-148)
po/de_CH.po (+142/-126)
po/el.po (+142/-126)
po/eo.po (+142/-126)
po/es.po (+177/-150)
po/et.po (+155/-134)
po/eu.po (+146/-129)
po/fa.po (+142/-126)
po/fi.po (+170/-154)
po/fr.po (+214/-192)
po/ga.po (+163/-139)
po/gl.po (+142/-126)
po/gu.po (+162/-139)
po/he.po (+156/-133)
po/hi.po (+169/-144)
po/hr.po (+142/-126)
po/hu.po (+170/-145)
po/ia.po (+163/-139)
po/id.po (+157/-134)
po/is.po (+142/-126)
po/it.po (+196/-185)
po/ja.po (+169/-144)
po/ka.po (+153/-132)
po/kk.po (+169/-145)
po/km.po (+159/-136)
po/kn.po (+162/-139)
po/ko.po (+162/-139)
po/kw_GB.po (+140/-124)
po/ky.po (+142/-126)
po/lt.po (+142/-126)
po/lv.po (+142/-126)
po/mk.po (+142/-126)
po/ml.po (+162/-139)
po/mn.po (+142/-126)
po/mr.po (+162/-139)
po/ms.po (+149/-130)
po/my.po (+142/-126)
po/nb.po (+169/-155)
po/ne.po (+142/-126)
po/nl.po (+193/-181)
po/nn.po (+142/-126)
po/or.po (+170/-157)
po/pa.po (+162/-139)
po/pl.po (+183/-167)
po/pt.po (+187/-169)
po/pt_BR.po (+174/-161)
po/ro.po (+142/-126)
po/ru.po (+175/-160)
po/si.po (+170/-146)
po/sk.po (+170/-155)
po/sl.po (+142/-126)
po/sq.po (+142/-126)
po/sr.po (+163/-139)
po/sr@latin.po (+164/-139)
po/sv.po (+176/-162)
po/ta.po (+170/-145)
po/te.po (+162/-139)
po/tg.po (+142/-126)
po/th.po (+142/-126)
po/tr.po (+186/-172)
po/uk.po (+172/-155)
po/ur.po (+142/-126)
po/vi.po (+163/-139)
po/yo.po (+143/-126)
po/zh_CN.po (+170/-146)
po/zh_HK.po (+142/-126)
po/zh_TW.po (+172/-157)
po/zu.po (+169/-144)
tests/Makefile.am (+4/-2)
tests/Makefile.in (+138/-49)
tests/confdir (+1/-0)
tests/tst-pam_get_item.c (+5/-5)
tests/tst-pam_mkargv.c (+4/-4)
tests/tst-pam_set_data.c (+1/-1)
tests/tst-pam_set_item.c (+4/-4)
tests/tst-pam_start_confdir.c (+99/-0)
xtests/Makefile.am (+7/-3)
xtests/Makefile.in (+161/-59)
xtests/run-xtests.sh (+4/-4)
xtests/tst-pam_motd.c (+69/-0)
xtests/tst-pam_motd.sh (+8/-0)
xtests/tst-pam_motd1.pamd (+3/-0)
xtests/tst-pam_motd1.sh (+36/-0)
xtests/tst-pam_motd2.pamd (+3/-0)
xtests/tst-pam_motd2.sh (+53/-0)
xtests/tst-pam_motd3.pamd (+3/-0)
xtests/tst-pam_motd3.sh (+53/-0)
xtests/tst-pam_motd4.pamd (+3/-0)
xtests/tst-pam_motd4.sh (+27/-0)
xtests/tst-pam_pwhistory1.c (+6/-6)
xtests/tst-pam_time1.c (+3/-4)
To post a comment you must log in.
I worked on the merge from the current Debian version. Attached is the debdiff from the current Debian version, I'll post the debdiff from the current Ubuntu version shortly.
I've uploaded the package to my PPA, see https:/ /launchpad. net/~schopin/ +archive/ ubuntu/ test-ppa/ +sourcepub/ 12642827/ +listing- archive- extra