summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Relevant BUGIDs:Thorsten Kukuk2006-11-08
| | | | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2006-11-08 Thorsten Kukuk <kukuk@thkukuk.de> * configure.in: Add modules/pam_faildelay/Makefile. * doc/sag/Linux-PAM_SAG.xml: Include pam_faildelay.xml. * doc/sag/pam_faildelay.xml: New. * libpam/pam_static_modules.h: Include static pam_faildelay data. * modules/Makefile.am: Add pam_faildelay directory. * modules/pam_faildelay/Makefile.am: New. * modules/pam_faildelay/README: New, generated from XML file. * modules/pam_faildelay/README.xml: New. * modules/pam_faildelay/pam_faildelay.8: New, generated from xml. * modules/pam_faildelay/pam_faildelay.8.xml: New. * modules/pam_faildelay/pam_faildelay.c: New. * modules/pam_faildelay/tst-pam_faildelay: New.
* Relevant BUGIDs:Thorsten Kukuk2006-11-07
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-11-07 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_cracklib/pam_cracklib.c: PAM_DEBUG_ARG is a bit mask and not a boolean value (Reported by Jochen Voss <voss@seehuhn.de>).
* Relevant BUGIDs:Thorsten Kukuk2006-10-26
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-10-26 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_motd/pam_motd.8.xml: Fix typo.
* Relevant BUGIDs:Thorsten Kukuk2006-10-26
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-10-26 Thorsten Kukuk <kukuk@thkukuk.de> * doc/man/pam.3.xml: Add pam_get_user function.
* Relevant BUGIDs:Thorsten Kukuk2006-10-24
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-10-24 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_namespace/pam_namespace.c: Reserve space for trailing zero.
* Relevant BUGIDs:Thorsten Kukuk2006-10-24
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-10-24 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_unix/support.c (_unix_verify_password): Try system crypt() if we don't know the hash alogorithm. * modules/pam_unix/unix_chkpwd.c (_unix_verify_password): Likewise.
* Relevant BUGIDs:Tomas Mraz2006-10-13
| | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-10-13 Tomas Mraz <t8m@centrum.cz> * doc/sag/Linux-PAM_SAG.xml: Add id to book. * doc/adg/Linux-PAM_ADG.xml: Add id to book. * doc/mwg/Linux-PAM_MWG.xml: Add id to book.
* Relevant BUGIDs:Tomas Mraz2006-10-13
| | | | | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-10-13 Tomas Mraz <t8m@centrum.cz> * doc/mwg/Linux-PAM_MWG.xml: Add id[s] to section[s]. * doc/sag/pam_access.xml: Likewise. * doc/sag/pam_echo.xml: Likewise. * doc/sag/pam_env.xml: Likewise. * doc/sag/pam_exec.xml: Likewise. * doc/sag/pam_group.xml: Likewise. * doc/sag/pam_limits.xml: Likewise. * doc/sag/pam_namespace.xml: Likewise. * doc/sag/pam_time.xml: Likewise.
* Relevant BUGIDs:Thorsten Kukuk2006-10-07
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-10-07 Thorsten Kukuk <kukuk@suse.de> * po/hu.po: Updated hungarian translation (from Kalman Kemenczy <kkemenczy@novell.com>)
* Relevant BUGIDs:Thorsten Kukuk2006-09-20
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix typo.
* Relevant BUGIDs:Thorsten Kukuk2006-09-20
| | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature/bugfix Commit summary: --------------- 2006-09-20 Thorsten Kukuk <kukuk@thkukuk.de> * doc/adg/Makefile.am: Add manual pages as dependency. * doc/mwg/Makefile.am: Likewise. * doc/sag/Makefile.am: Likewise. * doc/sag/Linux-PAM_SAG.xml: Include pam_unix.xml. * doc/sag/pam_unix.xml: New. * modules/pam_unix/Makefile.am: Generate pam_unix.8 manual page. * modules/pam_unix/README.xml: New. * modules/pam_unix/pam_unix.8.xml: New. * modules/pam_unix/README: Regenerate from XML. * modules/pam_unix/pam_unix.8: Generated from XML.
* Relevant BUGIDs:Dmitry V. Levin2006-09-09
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-09-09 Dmitry V. Levin <ldv@altlinux.org> * modules/pam_wheel/pam_wheel.8.xml: Fix typo. * modules/pam_wheel/pam_wheel.8: Likewise. * modules/pam_wheel/README: Likewise.
* Relevant BUGIDs:Thorsten Kukuk2006-09-08
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-09-08 Thorsten Kukuk <kukuk@thkukuk.de> * po/de.po: Fix typo.
* Relevant BUGIDs:Thorsten Kukuk2006-09-06
| | | | | | | | | Purpose of commit: release Commit summary: --------------- Prepare release of Version 0.99.6.3
* Relevant BUGIDs:Thorsten Kukuk2006-09-01
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-09-01 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_loginuid/pam_loginuid.8.xml: Fix typo in config name.
* Relevant BUGIDs:Thorsten Kukuk2006-09-01
| | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2006-08-31 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_env/environment: New, dummy environment example config file.
* Relevant BUGIDs:Thorsten Kukuk2006-08-31
| | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix some bugs on older distributions 2006-08-31 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_namespace/Makefile.am: Don't install manual page if we don't build module. * m4/ld-as-needed.m4: Don't set LDFLAGS if check failed. * m4/ld-O1: Likewise.
* Relevant BUGIDs:Tomas Mraz2006-08-30
| | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2006-08-30 Tomas Mraz <t8m@centrum.cz> * modules/pam_access/pam_access.8.xml: All services supported. * modules/pam_access/pam_access.c (pam_sm_open_session): New. (pam_sm_close_session): New. (pam_sm_chauthtok): New. * modules/pam_access/pam_succeed_if.8.xml: All services supported. * modules/pam_access/pam_succeed_if.c (pam_sm_setcred): Return PAM_IGNORE rather than success. (pam_sm_open_session): New. (pam_sm_close_session): New. (pam_sm_chauthtok): New.
* Relevant BUGIDs:Thorsten Kukuk2006-08-30
| | | | | | | | | | | | | | Purpose of commit: cleanup/bugfix Commit summary: --------------- 2006-08-30 Thorsten Kukuk <kukuk@thkukuk.de> * xtests/Makefile.am: Move shell code to execute tests from here ... * xtests/run-xtests.sh: ... to here. * xtests/*.c: Include config.h. * tests/*.c: Likewise.
* Relevant BUGIDs:Thorsten Kukuk2006-08-30
| | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-08-30 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_namespace/pam_namespace.c: Use pam_modutil_getpwnam() instead of getpwnam().
* Relevant BUGIDs:Thorsten Kukuk2006-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- As discussed with Tomas I'm adding the pam_loginuid module from RH to make the SELinux/Audit stack complete: 2006-08-29 Thorsten Kukuk <kukuk@thkukuk.de> * doc/sag/pam_loginuid.xml: New. * doc/sag/Linux-PAM_SAG.xml: Include pam_loginuid.xml. * configure.in: Add modules/pam_loginuid/Makefile. * modules/Makefile.am: Add pam_loginuid sub directory. * libpam/pam_static_modules.h: Add pam_loginuid. * modules/pam_loginuid/Makefile.am: New. * modules/pam_loginuid/tst-pam_loginuid: New. * modules/pam_loginuid/pam_loginuid.8.xml: New. * modules/pam_loginuid/pam_loginuid.8: New, generated from XML source. * modules/pam_loginuid/pam_loginuid.c: New. * modules/pam_loginuid/README.xml: New. * modules/pam_loginuid/README: New, generated from XML source.
* Relevant BUGIDs:Dmitry V. Levin2006-08-28
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-29 Dmitry V. Levin <ldv@altlinux.org> * modules/pam_exec/pam_exec.c (call_exec): Add required third argument to open() call with O_CREAT flag set.
* Relevant BUGIDs:Thorsten Kukuk2006-08-28
| | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-08-28 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_cracklib/pam_cracklib.c (pam_sm_chauthtok): Remove duplicate code.
* Relevant BUGIDs:Thorsten Kukuk2006-08-24
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Of course, it should be LOG_WARNING and not LOG_WARN ...
* Relevant BUGIDs:Thorsten Kukuk2006-08-24
| | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-24 Thorsten Kukuk <kukuk@thkukuk.de> * release version 0.99.6.2 * modules/pam_lastlog/pam_lastlog.c (last_login_date): Create lastlog file if it does not exist.
* Relevant BUGIDs:Thorsten Kukuk2006-08-24
| | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-24 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_cracklib/pam_cracklib.c (pam_sm_chauthtok): Check for error from getting second token. * xtests/Makefile.am: Add tst-pam_cracklib1 * xtests/tst-pam_cracklib1.c: New, check for pam_cracklib seg.fault. * xtests/tst-pam_cracklib1.pamd: New, config for cracklib test.
* Relevant BUGIDs:Thorsten Kukuk2006-08-24
| | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- Add test for [...] control sequences. 2006-08-24 Thorsten Kukuk <kukuk@thkukuk.de> * xtests/tst-pam_dispatch4.c: New test. * xtests/tst-pam_dispatch4.pamd: PAM config for new test.
* Relevant BUGIDs:Thorsten Kukuk2006-08-11
| | | | | | | | | Purpose of commit: Commit summary: --------------- Prepare 0.99.6.1 release
* Relevant BUGIDs:Tomas Mraz2006-08-09
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-09 David Howells <dhowells@redhat.com> * modules/pam_keyinit/pam_keyinit.c (kill_keyrings): Set real uid to user's before revoking. (pam_sm_open_session): Remember the uid.
* Relevant BUGIDs:Thorsten Kukuk2006-08-06
| | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-06 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_umask/pam_umask.c (setup_limits_from_gecos): Add error handling. * modules/pam_umask/pam_umask.8.xml: Document silent option. * xtests/Makefile.am: Fix includes for bootstrapping. Reported by Greg Schafer <gschafer@zip.com.au>.
* Relevant BUGIDs:Thorsten Kukuk2006-08-05
| | | | | | | | | Purpose of commit: Commit summary: --------------- Release 0.99.6.0
* Relevant BUGIDs:Thorsten Kukuk2006-08-05
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-05 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_limits/pam_limits.c (pam_sm_open_session): Use pam_modutil_getpwnam instead of getpwnam.
* Relevant BUGIDs:Thorsten Kukuk2006-08-05
| | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Fix compiler warning: 2006-08-05 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_succeed_if/pam_succeed_if.c (evaluate): Cast svc variable to char pointer for snprintf.
* Relevant BUGIDs:Thorsten Kukuk2006-08-05
| | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- Add xtests to allow checks for PAM functions only doable in installed system. 2006-08-05 Thorsten Kukuk <kukuk@thkukuk.de> * configure.in: Generate xtests/Makefile. * Makefile.am (SUBDIRS): Add xtests. * README: Document make check and make xtests. * xtests/Makefile.am: New. * xtests/tst-pam_dispatch1.pamd: New. * xtests/tst-pam_dispatch2.pamd: New. * xtests/tst-pam_dispatch3.pamd: New. * xtests/tst-pam_dispatch1.c: New. * xtests/tst-pam_dispatch2.c: New. * xtests/tst-pam_dispatch3.c: New.
* Relevant BUGIDs: rh bz 197748Tomas Mraz2006-08-04
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-04 Ray Strode <rstrode@redhat.com> * modules/pam_succeed_if/pam_succeed_if.c (pam_sm_authenticate): Return PAM_USER_UNKNOWN instead of PAM_SERVICE_ERR where appropriate.
* Relevant BUGIDs:Tomas Mraz2006-08-03
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * modules/pam_selinux/pam_selinux.c (security_label_tty): Don't log relabelling error when the tty device doesn't exist (ENOENT).
* Relevant BUGIDs: rh bugzilla 201048Tomas Mraz2006-08-03
| | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * modules/pam_keyinit/pam_keyinit.c: Debug should be off by default. (init_keyrings): Properly handle multiple invocations of the module. (kill_keyrings, pam_sm_open_session, pam_sm_close_session): Likewise.
* Relevant BUGIDs:Tomas Mraz2006-08-03
| | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- * modules/pam_succeed_if/pam_succeed_if.c (evaluate_inlist): New function for list matching. (evaluate_notinlist): Likewise. (evaluate): Add service value match, list matching. * modules/pam_succeed_if/pam_succeed_if.8.xml: Document the features.
* Relevant BUGIDs:Thorsten Kukuk2006-08-02
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- remove correct file
* Relevant BUGIDs:Thorsten Kukuk2006-08-02
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Remove files which should be generated by autogen.sh
* Relevant BUGIDs:Thorsten Kukuk2006-08-01
| | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-08-01 Thorsten Kukuk <kukuk@thkukuk.de> * doc/index.html: Cleanup to look prettier.
* Relevant BUGIDs:Thorsten Kukuk2006-08-01
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-01 Thorsten Kukuk <kukuk@thkukuk.de> * doc/man/pam_fail_delay.3.xml: Fix some Bugs and enhance rationale about when this function should be used and when not.
* Relevant BUGIDs: BRC#196859Thorsten Kukuk2006-08-01
| | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2006-08-01 Thorsten Kukuk <kukuk@thkukuk.de> * libpam/Makefile.am: Bump patchlevel of libpam. * libpam/pam_dispatch.c (_pam_dispatch_aux): If [return=die] or [return=bad] is used, don't return PAM_IGNORE. Based on patch by Tomas Mraz <t8m@centrum.cz>, [BRC#196859].
* Relevant BUGIDs:Thorsten Kukuk2006-07-28
| | | | | | | | | Purpose of commit: clanup Commit summary: --------------- Add renamed parse* files
* Relevant BUGIDs:Thorsten Kukuk2006-07-28
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Add ltmain.sh
* Relevant BUGIDs:Thorsten Kukuk2006-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Update to gettext 0.15 to support new autoconf: 2006-07-28 Thorsten Kukuk <kukuk@thkukuk.de> * ABOUT-NLS: Upgrade to gettext-0.15. * config.rpath: Likewise. * m4/gettext.m4: Upgrade to gettext-0.15. * m4/inttypes-h.m4: New file, from gettext-0.15. * m4/inttypes-pri.m4: Upgrade to gettext-0.15. * m4/lib-link.m4: Upgrade to gettext-0.15. * m4/lib-prefix.m4: Upgrade to gettext-0.15. * m4/lock.m4: New file, from gettext-0.15. * m4/longdouble.m4: Upgrade to gettext-0.15. * m4/nls.m4: Upgrade to gettext-0.15. * m4/po.m4: Upgrade to gettext-0.15. * m4/size_max.m4: Upgrade to gettext-0.15. * m4/visibility.m4: New file, from gettext-0.15. * po/Makefile.in.in: Upgrade to gettext-0.15.
* Relevant BUGIDs:Thorsten Kukuk2006-07-28
| | | | | | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2006-07-24 David Quigley <dpquigl@tycho.nsa.gov> * modules/pam_namespace/Makefile.am: Add pam_namespace.h. * modules/pam_namespace/pam_namespace.c: Move includes and data structure definitions from here ... * modules/pam_namespace/pam_namespace.h: ... here. New file. * modules/pam_namespace/pam_namespace.c: Move large sections of code into new functions. Acked by Janak Desai <janak@us.ibm.com>
* Relevant BUGIDs:Thorsten Kukuk2006-07-25
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Let autogen.sh generate libtool files to have current versions.
* Relevant BUGIDs:Thorsten Kukuk2006-07-24
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Remove wrongly added files.
* Relevant BUGIDs:Thorsten Kukuk2006-07-24
| | | | | | | | | Purpose of commit: Commit summary: --------------- Add missing renamed files