]> granicus.if.org Git - linux-pam/blobdiff - ChangeLog
Relevant BUGIDs:
[linux-pam] / ChangeLog
index 0b7fb981802af451073a2d41495acaf52b6d7ac2..40b3c3f7a007c46cd72e0ee8705a6dffb2e99569 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,298 @@
+2006-07-03  Dan Yefimov <dan@D00M.lightwave.net.ru>
+
+       * configure.in: Fixed have_key_syscalls test.
+
+       * modules/pam_access/pam_access.c (from_match): Fixed IPv4 network match,
+       removed AI_ADDRCONFIG flag.
+
+2006-06-30  Tomas Mraz <t8m@centrum.cz>
+
+       * modules/pam_namespace/Makefile.am(EXTRA_DIST): Add namespace.init.
+
+2006-06-29  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * doc/Makefile.am (releasedocs): Fix directory layout.
+       * doc/adg/Makefile.am: Likewise.
+       * doc/mwg/Makefile.am: Likewise.
+       * doc/sag/Makefile.am: Likewise.
+
+2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * doc/sag: System Administrator Guide as XML source.
+       * doc/sag/Makefile.am: New.
+       * doc/sag/Linux-PAM_SAG.xml: New, main XML document.
+       * doc/sag/pam_*.xml: New, wrapper to include module documentation.
+
+       * doc/adg: Application Developers Guide as XML source.
+       * doc/adg/Makefile.am: New.
+       * doc/adg/Linux-PAM_ADG.xml: New, main XML document.
+       * doc/adg/pam_*.xml: New, wrappers to include manual pages.
+
+       * doc/mwg: Application Developers Guide as XML source.
+       * doc/mwg/Makefile.am: New.
+       * doc/mwg/Linux-PAM_MWG.xml: New, main XML document.
+       * doc/mwg/pam_*.xml: New, wrappers to include manual pages.
+
+       * doc/CREDITS: Removed.
+       * doc/NOTES: Removed.
+       * doc/pam_appl.sgml: Removed.
+       * doc/pam_modules.sgml: Removed.
+       * doc/pam_source.sgml: Removed.
+       * doc/figs/pam_orient.txt: Removed.
+       * doc/figs: Removed.
+
+       * configure.in: Remove checks for sgml2* progrs, add sag, adg
+       and mwg Makefiles.
+
+       * doc/Makefile.am: Remove references to sgml, add sag, adg and mwg
+       directories.
+       * doc/modules: Remove directory.
+       * doc/html: Remove directory.
+       * doc/ps: Remove directory.
+       * doc/pdf: Remove directory.
+       * doc/txts: Remove directory.
+       * doc/index.html: Moved from html directory to here.
+
+2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * release version 0.99.5.0
+
+       * bump version number to 0.99.5.0
+
+       * modules/pam_rhosts/pam_rhosts.c: New module, replaces
+       pam_rhosts_auth.so.
+       * modules/pam_rhosts/pam_rhosts.8.xml: New.
+       * modules/pam_rhosts/pam_rhosts.8: New, generated from XML source.
+       * modules/pam_rhosts/tst-pam_rhosts: New.
+       * modules/pam_rhosts/Makefile.am: Add pam_rhosts, generate
+       manual page and README.
+       * modules/pam_rhosts/README.xml: New.
+       * modules/pam_rhosts/reADME: Regenerated from XML source.
+
+       * doc/man/pam_sm_acct_mgmt.3.xml: Adjust syntax for module
+       writers guide.
+       * doc/man/pam_sm_authenticate.3.xml: Likewise.
+       * doc/man/pam_sm_chauthtok.3.xml: Likewise.
+       * doc/man/pam_sm_close_session.3.xml: Likewise.
+       * doc/man/pam_sm_open_session.3.xml: Likewise.
+       * doc/man/pam_sm_setcred.3.xml: Likewise.
+
+       * po/POTFILES.in: Add new source files.
+
+       * libpam/pam_static_modules.h: Add new modules.
+
+       * modules/pam_keyinit.c: Add _pam_keyinit_modstruct.
+
+       * modules/pam_keyinit/Makefile.am (EXTRA_DIST): Add XML
+       files and manual page.
+
+2006-06-27  Thorsten Kukuk <kukuk@thkukuk.de>
+
+       * configure.in: Allow disabling of SELinux support, check for
+       rootok_af.
+
+2006-06-27  Tomas Mraz <t8m@centrum.cz>
+
+       * modules/pam_namespace/pam_namespace.c: New module
+       originally written by Janak Desai.
+       * modules/pam_namespace/Makefile.am: New.
+       * modules/pam_namespace/README: New.
+       * modules/pam_namespace/md5.c: New.
+       * modules/pam_namespace/md5.h: New.
+       * modules/pam_namespace/namespace.conf: New.
+       * modules/pam_namespace/namespace.conf.5: New.
+       * modules/pam_namespace/namespace.conf.5.xml: New.
+       * modules/pam_namespace/namespace.init: New.
+       * modules/pam_namespace/pam_namespace.8: New.
+       * modules/pam_namespace/pam_namespace.8.xml: New.
+       * modules/pam_namespace/tst-pam_namespace: New.
+       * modules/Makefile.am: Added pam_namespace.
+       * configure.in: Added pam_namespace, test for unshare
+       library call.
+
+2006-06-27  David Howells <dhowells@redhat.com>
+
+       * modules/pam_keyinit/pam_keyinit.c: New module.
+       * modules/pam_keyinit/pam_keyinit.8: New.
+       * modules/pam_keyinit/pam_keyinit.8.xml: New.
+       * modules/pam_keyinit/README: New.
+       * modules/pam_keyinit/README.xml: New.
+       * modules/pam_keyinit/Makefile.am: New.
+       * modules/pam_keyinit/tst-pam_keyinit: New.
+       * modules/Makefile.am: Added pam_keyinit.
+       * configure.in: Added test for the key mgmt syscall.
+
+2006-06-27  Thorsten Kukuk <kukuk@thkukuk.de>
+
+       * m4/libprelude.m4: Sync with upstream.
+
+2006-06-27  Tomas Mraz <t8m@centrum.cz>
+
+       * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary):
+       signal() fails with SIG_ERR return
+       * modules/pam_unix/pam_unix_passwd.c(_unix_run_shadow_binary):
+       Likewise.
+       * modules/pam_unix/support.c(_unix_run_helper_binary):
+       Likewise.
+
+2006-06-25  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * doc/man/misc_conv.3.xml: New.
+       * doc/man/misc_conv.3: New.
+       * doc/man/pam_misc_paste_env.3.xml: New.
+       * doc/man/pam_misc_paste_env.3: New.
+       * doc/man/pam_misc_drop_env.3.xml: New.
+       * doc/man/pam_misc_drop_env.3: New.
+       * doc/man/pam_misc_setenv.3.xml: New.
+       * doc/man/pam_misc_setenv.3: New.
+       * doc/man/Makefile.am: Add new manual pages.
+
+       * doc/man/pam_acct_mgmt.3.xml: Fix syntax for inclusion
+       in Applicatoin Developer Guide.
+       * doc/man/pam_authenticate.3.xml: Likewise
+       * doc/man/pam_chauthtok.3.xml: Likewise
+       * doc/man/pam_close_session.3.xml: Likewise
+       * doc/man/pam_conv.3.xml: Likewise
+       * doc/man/pam_end.3.xml: Likewise
+       * doc/man/pam_fail_delay.3.xml: Likewise
+       * doc/man/pam_getenv.3.xml: Likewise
+       * doc/man/pam_getenvlist.3.xml: Likewise
+       * doc/man/pam_open_session.3.xml: Likewise
+       * doc/man/pam_putenv.3.xml: Likewise
+       * doc/man/pam_setcred.3.xml: Likewise
+       * doc/man/pam_start.3.xml: Likewise
+       * doc/man/pam_strerror.3.xml: Likewise
+
+       * doc/man/pam_acct_mgmt.3: Regenerate from XML source.
+       * doc/man/pam_authenticate.3: Likewise
+       * doc/man/pam_chauthtok.3: Likewise
+       * doc/man/pam_close_session.3: Likewise
+       * doc/man/pam_conv.3: Likewise
+       * doc/man/pam_end.3: Likewise
+       * doc/man/pam_fail_delay.3: Likewise
+       * doc/man/pam_getenv.3: Likewise
+       * doc/man/pam_getenvlist.3: Likewise
+       * doc/man/pam_open_session.3: Likewise
+       * doc/man/pam_putenv.3: Likewise
+       * doc/man/pam_setcred.3: Likewise
+       * doc/man/pam_sm_close_session.3: Likewise
+       * doc/man/pam_start.3: Likewise
+       * doc/man/pam_strerror.3: Likewise
+       * doc/man/pam_syslog.3: Likewise
+       * doc/man/PAM.8: Likewise
+
+2006-06-24  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * modules/pam_limits/pam_limits.c (setup_limits): Don't
+       reset priority for root.
+
+2006-06-23  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * modules/pam_access/access.conf.5.xml: Fix syntax for SAG.
+       * modules/pam_access/pam_access.8.xml: Likewise.
+       * modules/pam_deny/pam_deny.8.xml: Likewise.
+       * modules/pam_echo/pam_echo.8.xml: Likewise.
+       * modules/pam_env/pam_env.8.xml: Likewise.
+       * modules/pam_env/pam_env.conf.5.xml: Likewise.
+       * modules/pam_group/group.conf.5.xml: Likewise.
+       * modules/pam_group/pam_group.8.xml: Likewise.
+       * modules/pam_limits/limits.conf.5.xml: Likewise.
+       * modules/pam_listfile/pam_listfile.8.xml: Likewise.
+       * modules/pam_succeed_if/pam_succeed_if.8.xml: Likewise.
+       * modules/pam_time/pam_time.8.xml: Likewise.
+       * modules/pam_time/time.conf.5.xml: Likewise.
+
+       * modules/pam_access/access.conf.5: Regenerate.
+       * modules/pam_access/pam_access.8: Likewise.
+       * modules/pam_deny/pam_deny.8: Likewise.
+       * modules/pam_echo/README: Likewise.
+       * modules/pam_echo/pam_echo.8: Likewise.
+       * modules/pam_env/pam_env.8: Likewise.
+       * modules/pam_env/pam_env.conf.5: Likewise.
+       * modules/pam_group/README: Likewise.
+       * modules/pam_group/group.conf.5: Likewise.
+       * modules/pam_group/pam_group.8: Likewise.
+       * modules/pam_limits/limits.conf.5: Likewise.
+       * modules/pam_listfile/README: Likewise.
+       * modules/pam_listfile/pam_listfile.8: Likewise.
+       * modules/pam_succeed_if/pam_succeed_if.8: Likewise.
+       * modules/pam_time/pam_time.8: Likewise.
+       * modules/pam_time/time.conf.5: Likewise.
+
+       * doc/man/Makefile.am: Add pam.conf-desc.xml, pam.conf-dir.xml
+       and pam.conf-syntax.xml.
+       * doc/man/pam.conf.5.xml: Split into different pieces for SAG.
+       * doc/man/pam.conf.5: Regenerated.
+       * doc/man/pam.conf-desc.xml: New.
+       * doc/man/pam.conf-dir.xml: New.
+       * doc/man/pam.conf-syntax.xml: New.
+
+2006-06-21  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * modules/pam_selinux/Makefile.am: Fix "make dist" if libselinux
+       is not installed.
+
+       * modules/pam_issue/pam_issue.8.xml: Fix listing of escapes.
+       * modules/pam_issue/pam_issue.8: Regenerate.
+
+2006-06-20  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * configure.in: Remove unused check for libcap.
+
+       * m4/ld-as-needed.m4: New.
+       * m4/ld-O1.m4: New.
+       * configure.in: Call PAM_LD_AS_NEEDED and PAM_LD_O1,
+       require docbook version 4.4.
+
+2006-06-19  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * doc/man/pam.8.xml: Syntax cleanup.
+       * doc/pam/PAM.8: Regenerated from xml source.
+       * man/pam_sm_chauthtok.3: New.
+       * man/pam_sm_chauthtok.3.xml: New.
+       * man/pam_sm_close_session.3: New.
+       * man/pam_sm_close_session.3.xml: New.
+       * man/pam_sm_open_session.3: New.
+       * man/pam_sm_open_session.3.xml: New.
+       * man/pam_sm_authenticate.3: New.
+       * man/pam_sm_authenticate.3.xml: New.
+       * man/pam_sm_setcred.3: New.
+       * man/pam_sm_setcred.3.xml: New.
+       * man/Makefile.am: Add new pam_sm_* manual pages.
+
+       * specs/Makefile.am: Fix rule to generate draft.
+
+2006-06-18  Thorsten Kukuk  <kukuk@thkukuk.de>
+
+       * modules/pam_tally/Makefile.am: Include Make.xml.rules.
+       * modules/pam_tally/pam_tally.8.xml: New.
+       * modules/pam_tally/pam_tally.8: New, generated from xml file.
+       * modules/pam_tally/README.xml: New.
+       * modules/pam_tally/README: Regenerated from xml file.
+
+       * modules/pam_selinux/Makefile.am: Include Make.xml.rules.
+       * modules/pam_selinux/pam_selinux.8.xml: New.
+       * modules/pam_selinux/pam_selinux.8: Regenerated from xml file.
+       * modules/pam_selinux/README.xml: New.
+       * modules/pam_selinux/README: Regenerated from xml file.
+
 2006-06-17  Thorsten Kukuk  <kukuk@thkukuk.de>
 
+       * modules/pam_debug/Makefile.am: Include Make.xml.rules.
+       * modules/pam_debug/pam_debug.8.xml: New.
+       * modules/pam_debug/pam_debug.8: New, generated from xml file.
+       * modules/pam_debug/README.xml: New.
+       * modules/pam_debug/README: Regenerated from xml file.
+
+       * examples/vpass.c: UID is unsigned on Linux.
+       * modules/pam_exec/pam_exec.c: Likewise.
+       * modules/pam_unix/pam_unix_acct.c: Likewise.
+       * modules/pam_unix/pam_unix_sess.c: Likewise.
+
+       * modules/pam_succeed_if/pam_succeed_if.8.xml: Fix syntax error.
+       * modules/pam_succeed_if/pam_succeed_if.8: Regenerated.
+       * modules/pam_succeed_if/README: Regenerated.
+
        * modules/pam_limits/Makefile.am: Include Make.xml.rules.
        * modules/pam_limits/limits.conf.5: New, generated from xml file.
        * modules/pam_limits/limits.conf.5.xml: New.