]> granicus.if.org Git - linux-pam/log
linux-pam
18 years agoRelevant BUGIDs:
Tomas Mraz [Wed, 9 Aug 2006 19:04:59 +0000 (19:04 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 6 Aug 2006 11:38:43 +0000 (11:38 +0000)]
Relevant BUGIDs:

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>.

18 years agoRelevant BUGIDs: Linux-PAM-0_99_6_0
Thorsten Kukuk [Sat, 5 Aug 2006 19:20:01 +0000 (19:20 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

Release 0.99.6.0

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 5 Aug 2006 18:01:36 +0000 (18:01 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 5 Aug 2006 09:23:06 +0000 (09:23 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 5 Aug 2006 08:03:11 +0000 (08:03 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs: rh bz 197748
Tomas Mraz [Fri, 4 Aug 2006 20:16:43 +0000 (20:16 +0000)]
Relevant BUGIDs: rh bz 197748

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.

18 years agoRelevant BUGIDs:
Tomas Mraz [Thu, 3 Aug 2006 13:01:22 +0000 (13:01 +0000)]
Relevant BUGIDs:

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).

18 years agoRelevant BUGIDs: rh bugzilla 201048
Tomas Mraz [Thu, 3 Aug 2006 12:51:30 +0000 (12:51 +0000)]
Relevant BUGIDs: rh bugzilla 201048

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.

18 years agoRelevant BUGIDs:
Tomas Mraz [Thu, 3 Aug 2006 12:42:08 +0000 (12:42 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 2 Aug 2006 17:20:56 +0000 (17:20 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

remove correct file

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 2 Aug 2006 13:50:09 +0000 (13:50 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Remove files which should be generated by autogen.sh

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 1 Aug 2006 12:11:44 +0000 (12:11 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-08-01  Thorsten Kukuk  <kukuk@thkukuk.de>

        * doc/index.html: Cleanup to look prettier.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 1 Aug 2006 09:58:14 +0000 (09:58 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs: BRC#196859
Thorsten Kukuk [Tue, 1 Aug 2006 08:54:57 +0000 (08:54 +0000)]
Relevant BUGIDs: BRC#196859

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].

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 28 Jul 2006 13:21:38 +0000 (13:21 +0000)]
Relevant BUGIDs:

Purpose of commit: clanup

Commit summary:
---------------

Add renamed parse* files

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 28 Jul 2006 13:20:44 +0000 (13:20 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Add ltmain.sh

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 28 Jul 2006 13:12:36 +0000 (13:12 +0000)]
Relevant BUGIDs:

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 28 Jul 2006 11:59:28 +0000 (11:59 +0000)]
Relevant BUGIDs:

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>

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 25 Jul 2006 08:01:30 +0000 (08:01 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Let autogen.sh generate libtool files to have current versions.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 24 Jul 2006 16:33:38 +0000 (16:33 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Remove wrongly added files.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 24 Jul 2006 16:14:40 +0000 (16:14 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

Add missing renamed files

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 24 Jul 2006 15:47:40 +0000 (15:47 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfixes

Commit summary:
---------------

2006-07-24  Thorsten Kukuk  <kukuk@thkukuk.de>

        * doc/adg/Makefile.am: Add uninstall and distclean rules.
        * doc/mwg/Makefile.am: Likewise.
        * doc/sag/Makefile.am: Likewise.

2006-07-08  Daniel Richard G.  <skunk@iskunk.org>

        * conf/pam_conv1/Makefile.am: Fix rules for lex and yacc files.
        * conf/pam_conv1/pam_conv.lex: Rename to ...
        * conf/pam_conv1/pam_conv_l.l: ... this.
        * conf/pam_conv1/pam_conv.y: Rename to ...
        * conf/pam_conv1/pam_conv_y.y: ... this.
        * configure.in: Add AC_HELP_STRING()s to various AC_ARG_ENABLE()
        calls.
        * doc/Makefile.am: Fix rule to install index.html.
        * doc/adg/Makefile.am: Fix test usage.
        * doc/mwg/Makefile.am: Likewise.
        * doc/sag/Makefile.am: Likewise.
        * doc/specs/Makefile.am: Fix rules for lex and yacc files.
        * specs/parse.lex: Rename to ...
        * doc/specs/parse_l.l: ... this.
        * doc/specs/parse.y: Rename to ...
        * doc/specs/parse_y.y: ... this.
        * libpam/pam_account.c: Fix #if vs. #ifdef.
        * libpam/pam_audit.c: Likewise.
        * libpam/pam_auth.c: Likewise.
        * libpam/pam_password.c: Likewise.
        * libpam/pam_private.h: Likewise.
        * libpam/pam_session.c: Likewise.
        * libpam/pam_start.c: Likewise.
        * libpam/pam_static.c: Fix "empty sourcefile" warning.
        * modules/pam_limits/pam_limits.c: Check for __linux, too.
        * modules/pam_userdb/Makefile.am: Don't run test if no
        libdb available.
        * tests/tst-dlopen.c: Include config.h.

18 years agoRelevant BUGIDs:
Tomas Mraz [Mon, 3 Jul 2006 07:23:29 +0000 (07:23 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------
        * configure.in: Fixed have_key_syscalls test.

        * modules/pam_access/pam_access.c (from_match): Fixed IPv4 network match,
        removed AI_ADDRCONFIG flag.

18 years agoRelevant BUGIDs:
Tomas Mraz [Fri, 30 Jun 2006 09:58:00 +0000 (09:58 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------
        * modules/pam_namespace/Makefile.am(EXTRA_DIST): Add namespace.init.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 29 Jun 2006 06:26:28 +0000 (06:26 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 20:44:58 +0000 (20:44 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Fix make install for docu

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 20:07:11 +0000 (20:07 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Fix make release-docs, remove old directories.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 18:30:27 +0000 (18:30 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Add missing chapters.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 17:03:11 +0000 (17:03 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Remove doc/modules directory

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 14:43:05 +0000 (14:43 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Update .cvsignore

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 14:41:18 +0000 (14:41 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 14:23:00 +0000 (14:23 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 13:40:44 +0000 (13:40 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 12:01:12 +0000 (12:01 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>

        * configure.in: Remove checks for sgml* tools.

        * 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.

18 years agoRelevant BUGIDs: Linux-PAM-0_99_5_0
Thorsten Kukuk [Wed, 28 Jun 2006 07:43:37 +0000 (07:43 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

* modules/pam_keyinit/Makefile.am (EXTRA_DIST): Add XML
        files and manual page.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 28 Jun 2006 07:22:40 +0000 (07:22 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature/big release cleanup

Commit summary:
---------------

Big cleanup to get 0.99.5.0 release done:

2006-06-28  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 27 Jun 2006 15:01:13 +0000 (15:01 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-27  Thorsten Kukuk <kukuk@thkukuk.de>

        * configure.in: Allow disabling of SELinux support, check for
        rootok_af.

18 years agoRelevant BUGIDs:
Tomas Mraz [Tue, 27 Jun 2006 13:14:15 +0000 (13:14 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------
* added dlopen test for pam_namespace

18 years agoRelevant BUGIDs:
Tomas Mraz [Tue, 27 Jun 2006 13:07:42 +0000 (13:07 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------
        * 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/Makefile.am: Added pam_namespace.
        * configure.in: Added pam_namespace, test for unshare
        library call.

18 years agoRelevant BUGIDs:
Tomas Mraz [Tue, 27 Jun 2006 12:34:07 +0000 (12:34 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------
        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 27 Jun 2006 10:00:33 +0000 (10:00 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-27  Thorsten Kukuk <kukuk@thkukuk.de>

        * m4/libprelude.m4: Sync with upstream.

18 years agoRelevant BUGIDs:
Tomas Mraz [Tue, 27 Jun 2006 08:38:14 +0000 (08:38 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------
        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 25 Jun 2006 20:47:32 +0000 (20:47 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

Regenerate.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 25 Jun 2006 20:45:28 +0000 (20:45 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

Syntax fixes.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 25 Jun 2006 20:28:14 +0000 (20:28 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 25 Jun 2006 19:03:32 +0000 (19:03 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Commit ChangeLog for last commit.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 25 Jun 2006 19:00:59 +0000 (19:00 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

2006-06-25  Thorsten Kukuk  <kukuk@thkukuk.de>

* 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

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 23 Jun 2006 10:10:32 +0000 (10:10 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Bring implementation in sync with documentation:

2006-06-24  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_limits/pam_limits.c (setup_limits): Don't
        reset priority for root.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 22 Jun 2006 19:44:29 +0000 (19:44 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 21 Jun 2006 08:57:49 +0000 (08:57 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Remove backup file, make sure we don't readd one again by accident.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 21 Jun 2006 06:35:25 +0000 (06:35 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 20 Jun 2006 13:49:22 +0000 (13:49 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-20  Thorsten Kukuk  <kukuk@thkukuk.de>

        * configure.in: Remove unused check for libcap.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 20 Jun 2006 11:21:07 +0000 (11:21 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-20  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 19 Jun 2006 15:38:33 +0000 (15:38 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 18 Jun 2006 16:15:09 +0000 (16:15 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Regenerate with correct example section.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 18 Jun 2006 16:08:02 +0000 (16:08 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 18 Jun 2006 08:26:58 +0000 (08:26 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-18  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 17 Jun 2006 17:20:39 +0000 (17:20 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 17 Jun 2006 16:44:58 +0000 (16:44 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

2006-06-17  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 17 Jun 2006 10:29:10 +0000 (10:29 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-17  Thorsten Kukuk  <kukuk@thkukuk.de>

        * 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.
        * modules/pam_limits/pam_limits.8: New, generated from xml file.
        * modules/pam_limits/pam_limits.8.xml: New.
        * modules/pam_limits/README.xml: New.
        * modules/pam_limits/README: Regenerated from README.xml.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 16:16:03 +0000 (16:16 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

2006-06-16  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_unix/pam_unix_passwd.c (save_old_password): UIDs
        are unsigned on Linux, don't truncate them.
        (_do_setpass): err is of type clnt_stat, not int.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 16:12:41 +0000 (16:12 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Document icc specifics

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 06:58:26 +0000 (06:58 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

2006-06-16  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_lastlog/pam_lastlog.c (last_login_read): Don't
        truncate UID for syslog output.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 06:48:07 +0000 (06:48 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

Remove -Werror wrongly commited with last checkin

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 06:35:16 +0000 (06:35 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-16  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_time/pam_time.c: Replace type boolean with int.
        * modules/pam_group/pam_group.c: Likewise.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 16 Jun 2006 05:49:11 +0000 (05:49 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Forgot to commit

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 15 Jun 2006 21:09:49 +0000 (21:09 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Put bigcrypt prototype in own header instead of an external declaration
in every single file calling bigcrypt:

2006-06-15  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_unix/bigcrypt.h: New.
        * modules/pam_unix/Makefile.am: Add bigcrypt.h.
        * modules/pam_unix/bigcrypt.c: Include bigcrypt.h.
        * modules/pam_unix/support.c: Include bigcrypt.h, remove
        own prototype.
        * modules/pam_unix/bigcrypt_main.c: Include bigcrypt.h, remove
        own prototype.
        * modules/pam_unix/pam_unix_passwd.c: Include bigcrypt.h, remove
        own prototype.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 15 Jun 2006 20:21:29 +0000 (20:21 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-15  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_time/pam_time.c (logic_member): Remove unused
        variable len.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 15 Jun 2006 20:09:22 +0000 (20:09 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-15  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_group/pam_group.c (logic_member): Remove unused
        variable len.
        (check_account): Fix usage of err variable in debug code.

18 years agoRelevant BUGIDs: 1428276
Thorsten Kukuk [Thu, 15 Jun 2006 19:47:18 +0000 (19:47 +0000)]
Relevant BUGIDs: 1428276

Purpose of commit: bugfix

Commit summary:
---------------

2006-06-15  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_group/pam_group.c (logic_field): Accept
        colon in tty name. [#1428276].
        * modules/pam_time/pam_time.c (logic_field): Likewise.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 15 Jun 2006 19:14:12 +0000 (19:14 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

The Intel C Compiler (icc) claims to be gcc compatible, but
trys to interprets unknown options without error with fatal results...

2006-06-15  Thorsten Kukuk  <kukuk@thkukuk.de>

        * configure.in: Add special exceptions for icc: different
        compiler warnings, no PIE support.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 14 Jun 2006 21:20:48 +0000 (21:20 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-14  Thorsten Kukuk  <kukuk@thkukuk.de>

        * libpam/pam_misc.c (_pam_strdup): Use strlen and strcpy.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 14 Jun 2006 16:13:31 +0000 (16:13 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

Really remove pam_malloc.* files.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 14 Jun 2006 15:28:43 +0000 (15:28 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-14  Thorsten Kukuk  <kukuk@thkukuk.de>

        * configure.in: Remove --enable-memory-debug, add option
        to disable prelude if installed.

        * modules/pam_tally/pam_tally.c: Remove MEMORY_DEBUG
        * modules/pam_filter/upperLOWER/upperLOWER.c: Likewise.
        * modules/pam_unix/unix_chkpwd.c: Likewise.
        * libpam/include/security/_pam_types.h: Likewise.
        * libpam/libpam.map: Remove LIBPAM_MALLOC_DEBUG export.
        * libpam/pam_malloc.c: Remove file.
        * libpam/Makefile.am: Remove pam_malloc.c and pam_malloc.h.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Wed, 14 Jun 2006 11:41:47 +0000 (11:41 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-14  Thorsten Kukuk  <kukuk@thkukuk.de>

        * libpam/pam_handlers.c (extract_modulename): Use _pam_strdup
        instead of strdup.

        * libpam/pam_private.h: Remove _pam_strCMP.
        * libpam/pam_misc.c: Likewise.
        * libpam/pam_handlers.c: Replaced _pam_strCMP with strcasecmp.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 13 Jun 2006 18:52:36 +0000 (18:52 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Fix typo in Makefile

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 12 Jun 2006 21:09:34 +0000 (21:09 +0000)]
Relevant BUGIDs:

Purpose of commit:  bugfix

Commit summary:
---------------

2006-06-12  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_tally/Makefile.am (AM_LDFLAGS): Remove flags
        for modules from main application.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 9 Jun 2006 18:18:43 +0000 (18:18 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-09  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_time/Makefile.am: Include Make.xml.rules.
        * modules/pam_time/time.conf.5: New, generated from xml file.
        * modules/pam_time/time.conf.5.xml: New.
        * modules/pam_time/pam_time.8: New, generated from xml file.
        * modules/pam_time/pam_time.8.xml: New.
        * modules/pam_time/README.xml: New.
        * modules/pam_time/README: Regenerated from README.xml.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 9 Jun 2006 16:44:06 +0000 (16:44 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-09  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_wheel/Makefile.am: Include Make.xml.rules.
        * modules/pam_wheel/pam_wheel.8.xml: New.
        * modules/pam_wheel/pam_wheel.8: New, generated from xml file.
        * modules/pam_wheel/README.xml: New.
        * modules/pam_wheel/README: Regenerated from xml file.

        * modules/pam_xauth/Makefile.am: Include Make.xml.rules.
        * modules/pam_xauth/pam_xauth.8.xml: New.
        * modules/pam_xauth/pam_xauth.8: Regenerated from xml file.
        * modules/pam_xauth/README.xml: New.
        * modules/pam_xauth/README: Regenerated from xml file.

        * modules/pam_deny/pam_deny.8.xml: Fix syntax errors.
        * modules/pam_deny/pam_deny.8: Regenerate from xml file.
        * modules/pam_deny/README: Likewise.

        * modules/pam_warn/Makefile.am: Include Make.xml.rules.
        * modules/pam_warn/pam_warn.8.xml: New.
        * modules/pam_warn/pam_warn.8: New, generated from xml file.
        * modules/pam_warn/README.xml: New.
        * modules/pam_warn/README: Regenerated from xml file.

        * modules/pam_userdb/Makefile.am: Include Make.xml.rules.
        * modules/pam_userdb/pam_userdb.8.xml: New.
        * modules/pam_userdb/pam_userdb.8: New, generated from xml file.
        * modules/pam_userdb/README.xml: New.
        * modules/pam_userdb/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 6 Jun 2006 16:03:10 +0000 (16:03 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-06  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_shells/Makefile.am: Include Make.xml.rules.
        * modules/pam_shells/pam_shells.8.xml: New.
        * modules/pam_shells/pam_shells.8: New, generated from xml file.
        * modules/pam_shells/README.xml: New.
        * modules/pam_shells/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 6 Jun 2006 11:45:44 +0000 (11:45 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-06-06  Thorsten Kukuk  <kukuk@thkukuk.de>

        * libpam/include/security/pam_malloc.h: Add missing license
        informations.

        * libpam/include/security/pam_ext.h: Add brackets for C++.
        * libpam/include/security/pam_modutil.h: Likewise.

        * libpam/include/security/pam_modules.h: Document where to
        find the copyright/license informations.

        * libpam/include/security/pam_appl.h: Move _pam_compat.h
        include inside of brackets.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 4 Jun 2006 15:29:21 +0000 (15:29 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-04  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_securetty/Makefile.am: Include Make.xml.rules.
        * modules/pam_securetty/pam_securetty.8.xml: New.
        * modules/pam_securetty/pam_securetty.8: Regenerated from xml file.
        * modules/pam_securetty/README.xml: New.
        * modules/pam_securetty/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 4 Jun 2006 12:11:15 +0000 (12:11 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-04  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_rootok/Makefile.am: Include Make.xml.rules.
        * modules/pam_rootok/pam_rootok.8.xml: New.
        * modules/pam_rootok/pam_rootok.8: New, generated from xml file.
        * modules/pam_rootok/README.xml: New.
        * modules/pam_rootok/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 4 Jun 2006 02:02:21 +0000 (02:02 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-04  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_permit/Makefile.am: Include Make.xml.rules.
        * modules/pam_permit/pam_permit.8.xml: New.
        * modules/pam_permit/pam_permit.8: New, generated from xml file.
        * modules/pam_permit/README.xml: New.
        * modules/pam_permit/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 4 Jun 2006 01:48:33 +0000 (01:48 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-04  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_nologin/Makefile.am: Include Make.xml.rules.
        * modules/pam_nologin/pam_nologin.8.xml: New.
        * modules/pam_nologin/pam_nologin.8: Regenerated from xml file.
        * modules/pam_nologin/README.xml: New.
        * modules/pam_nologin/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sat, 3 Jun 2006 19:57:16 +0000 (19:57 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-03  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_motd/Makefile.am: Include Make.xml.rules.
        * modules/pam_motd/pam_motd.8.xml: New.
        * modules/pam_motd/pam_motd.8: New, generated from xml file.
        * modules/pam_motd/README.xml: New.
        * modules/pam_motd/README: New, generated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 2 Jun 2006 19:52:54 +0000 (19:52 +0000)]
Relevant BUGIDs:

Purpose of commit:

Commit summary:
---------------

2006-06-02  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_mail/Makefile.am: Include Make.xml.rules.
        * modules/pam_mail/pam_mail.8.xml: New.
        * modules/pam_mail/pam_mail.8: New, generated from xml file.
        * modules/pam_mail/README.xml: New.
        * modules/pam_mail/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 2 Jun 2006 15:59:25 +0000 (15:59 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

Convert manual page to XML and make it look like the other ones

18 years agoRelevant BUGIDs: 1427738
Thorsten Kukuk [Fri, 2 Jun 2006 15:37:38 +0000 (15:37 +0000)]
Relevant BUGIDs: 1427738

Purpose of commit: new feature/bugfix

Commit summary:
---------------

2006-06-02  Thorsten Kukuk  <kukuk@thkukuk.de>

        * doc/man/PAM.8: Regenerate with DocBook XSL Stylesheets v1.70.1.
        * doc/man/pam.3: Likewise.
        * doc/man/pam.conf.5: Likewise.
        * doc/man/pam_acct_mgmt.3: Likewise.
        * 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_error.3: Likewise.
        * doc/man/pam_fail_delay.3: Likewise.
        * doc/man/pam_get_data.3: Likewise.
        * doc/man/pam_get_item.3: Likewise.
        * doc/man/pam_get_user.3: Likewise.
        * doc/man/pam_getenv.3: Likewise.
        * doc/man/pam_getenvlist.3: Likewise.
        * doc/man/pam_info.3: Likewise.
        * doc/man/pam_open_session.3: Likewise.
        * doc/man/pam_prompt.3: Likewise.
        * doc/man/pam_putenv.3: Likewise.
        * doc/man/pam_set_data.3: Likewise.
        * doc/man/pam_set_item.3: Likewise.
        * doc/man/pam_setcred.3: Likewise.
        * doc/man/pam_sm_acct_mgmt.3: Likewise.
        * doc/man/pam_start.3: Likewise.
        * doc/man/pam_strerror.3: Likewise.
        * doc/man/pam_syslog.3: Likewise.
        * modules/pam_access/access.conf.5: Likewise.
        * modules/pam_access/pam_access.8: Likewise.
        * modules/pam_cracklib/pam_cracklib.8: Likewise.
        * modules/pam_deny/pam_deny.8: 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_exec/pam_exec.8: Likewise.
        * modules/pam_filter/pam_filter.8: Likewise.
        * modules/pam_ftp/pam_ftp.8: Likewise.
        * modules/pam_group/group.conf.5: Likewise.
        * modules/pam_group/pam_group.8: Likewise.
        * modules/pam_issue/pam_issue.8: Likewise.
        * modules/pam_lastlog/pam_lastlog.8: Likewise.
        * modules/pam_mkhomedir/pam_mkhomedir.8: Likewise.
        * modules/pam_succeed_if/pam_succeed_if.8: Likewise.
        * modules/pam_umask/pam_umask.8: Likewise.

        * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Use
        dngettext if available [#1427738].
        * configure.in: Check for dngettext [#1427738].
        * po/*.po: Update to dngettext usage.

        * modules/pam_listfile/Makefile.am: Include Make.xml.rules.
        * modules/pam_listfile/pam_listfile.8.xml: New.
        * modules/pam_listfile/pam_listfile.8: New, generated from xml file.
        * modules/pam_listfile/README.xml: New.
        * modules/pam_listfile/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 1 Jun 2006 19:56:22 +0000 (19:56 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-01  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_lastlog/Makefile.am: Include Make.xml.rules.
        * modules/pam_lastlog/pam_lastlog.8.xml: New.
        * modules/pam_lastlog/pam_lastlog.8: New, generated from xml file.
        * modules/pam_lastlog/README.xml: New.
        * modules/pam_lastlog/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 1 Jun 2006 18:53:15 +0000 (18:53 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

Fix typo

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 1 Jun 2006 18:51:15 +0000 (18:51 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-01  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_group/Makefile.am: Include Make.xml.rules.
        * modules/pam_group/group.conf.5.xml: New.
        * modules/pam_group/group.conf.5: New, generated from xml file.
        * modules/pam_group/pam_group.8.xml: New.
        * modules/pam_group/pam_group.8: New, generated from xml file.
        * modules/pam_group/README.xml: New.
        * modules/pam_group/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 1 Jun 2006 16:33:48 +0000 (16:33 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-01  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_ftp/Makefile.am: Include Make.xml.rules.
        * modules/pam_ftp/pam_ftp.8.xml: New.
        * modules/pam_ftp/pam_ftp.8: New, generated from xml file.
        * modules/pam_ftp/README.xml: New.
        * modules/pam_ftp/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 1 Jun 2006 11:41:18 +0000 (11:41 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-06-01  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_issue/Makefile.am: Include Make.xml.rules.
        * modules/pam_issue/pam_issue.8.xml: New.
        * modules/pam_issue/pam_issue.8: New, generated from xml file.
        * modules/pam_issue/README.xml: New.
        * modules/pam_issue/README: Regenerated from xml file.

        * modules/pam_filter/Makefile.am: Include Make.xml.rules.
        * modules/pam_filter/pam_filter.8.xml: New.
        * modules/pam_filter/pam_filter.8: New, generated from xml file.
        * modules/pam_filter/README.xml: New.
        * modules/pam_filter/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 30 May 2006 13:03:08 +0000 (13:03 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

Commit summary:
---------------

2006-05-30  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_mkhomedir/pam_mkhomedir.8.xml: Fix umask and skel
        directory documentation.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 30 May 2006 07:48:36 +0000 (07:48 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-05-30  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_umask/Makefile.am: Include Make.xml.rules.
        * modules/pam_umask/pam_umask.8.xml: New.
        * modules/pam_umask/pam_umask.8: New, generated from xml file.
        * modules/pam_umask/README.xml: New.
        * modules/pam_umask/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 29 May 2006 07:38:03 +0000 (07:38 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

Commit summary:
---------------

2006-05-29  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_mkhomedir/Makefile.am: Include Make.xml.rules.
        * modules/pam_mkhomedir/pam_mkhomedir.8.xml: New.
        * modules/pam_mkhomedir/pam_mkhomedir.8: New, generated from xml file.
        * modules/pam_mkhomedir/README.xml: New.
        * modules/pam_mkhomedir/README: Regenerated from xml file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 23 May 2006 20:34:53 +0000 (20:34 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

Commit summary:
---------------

2006-05-23  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_echo/pam_echo.c (pam_echo): Use pam_modutil_read()
        instead of read().

18 years agoRelevant BUGIDs: 1490956,1489818,1489808,1489792,1489804,1489658,1489634
Thorsten Kukuk [Mon, 22 May 2006 17:27:54 +0000 (17:27 +0000)]
Relevant BUGIDs: 1490956,1489818,1489808,1489792,1489804,1489658,1489634

Purpose of commit: bugfixes

Commit summary:
---------------

2006-05-22  Thorsten Kukuk  <kukuk@thkukuk.de>

        * modules/pam_listfile/pam_listfile.c (pam_sm_authenticate):
        Fix memory leaks, [#1490956] found by Coverity.

        * modules/pam_tally/pam_tally.c (pam_get_uid): Check return
        value of pam_get_user().
        (tally_get_data): Check if oldtime is not NULL.
        [#1489818] found by Coverity.

        * modules/pam_mkhomedir/pam_mkhomedir.c (create_homedir): Don't
        ignore return value of stat(). [#1489808] found by Coverity.

        * modules/pam_mail/pam_mail.c (get_folder): Fix a potential
        NULL pointer dereference. [#1489792] found by Coverity.

        * libpam/Makefile.am: bump release number of libpam.so.
        * libpam/pam_misc.c (_pam_mkargv): Fix memory leak,
        [#1489804] found by Coverity.

        * modules/pam_echo/pam_echo.c (replace_and_print): Initialize
        str, [#1489658] found by Coverity.

        * modules/pam_cracklib/pam_cracklib.c (_pam_unix_approve_pass): Fix
        a potential NULL pointer dereference.
        (pam_sm_chauthtok): Remove dead code.
        [#1489634] found by Coverity.