]> granicus.if.org Git - linux-pam/log
linux-pam
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.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 15 May 2006 11:52:22 +0000 (11:52 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

2006-05-04  Thorsten Kukuk  <kukuk@suse.de>

        * configure.in: Check for fseeko.
        * modules/pam_tally/pam_tally.c: Use fseeko if available
        (Based on patch by IBM).

18 years agoRelevant BUGIDs: Linux-PAM-0_99_4_0
Thorsten Kukuk [Thu, 4 May 2006 11:32:36 +0000 (11:32 +0000)]
Relevant BUGIDs:

Purpose of commit:

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

Release 0.99.4.0

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 4 May 2006 06:56:04 +0000 (06:56 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature, cleanup

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

To unify look of error messages remove trailing dot from 4 pam_strerror()
messages and adjust translations.
Convert all xml files to UTF-8.
Add pam.3 and pam_sm_acct_mgmt.3.

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

        * libpam/pam_strerror.c: Unify error messages.

        * po/zh_TW.po: Adjust for last pam_strerror changes.
        * po/zh_CN.po: Likewise.
        * po/uk.po: Likewise.
        * po/tr.po: Likewise.
        * po/pt.po: Likewise.
        * po/pt_BR.po: Likewise.
        * po/pl.po: Likewise.
        * po/ja.po: Likewise.
        * po/nl.po: Likewise.
        * po/nb.po: Likewise.
        * po/it.po: Likewise.
        * po/hu.po: Likewise.
        * po/fr.po: Likewise.
        * po/fi.po: Likewise.
        * po/es.po: Likewise.
        * po/de.po: Likewise.
        * po/cs.po: Likewise.

        * doc/man/pam.3.xml: New.
        * doc/man/pam.3. New, generated from XML file.

        * doc/man/pam_sm_acct_mgmt.3.xml: New.
        * doc/man/pam_sm_acct_mgmt.3: New, generated from XML file.

        * doc/man/*.xml: Fix encoding and use always UTF-8, regenerate
        all manual pages.

        * doc/pam_modules.sgml (PAM_NEW_AUTHTOKEN_REQD): Fix typo.

18 years agoRelevant BUGIDs: 1427738
Thorsten Kukuk [Tue, 2 May 2006 11:12:00 +0000 (11:12 +0000)]
Relevant BUGIDs: 1427738

Purpose of commit: bugfix

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

2006-05-02  Thorsten Kukuk  <kukuk@suse.de>

        * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Use
        different strings for plural or not [#1427738]

        * po/*.po: Adjust for pam_unix.so translation fix.

18 years agoRelevant BUGIDs: 1478180
Thorsten Kukuk [Tue, 2 May 2006 10:06:10 +0000 (10:06 +0000)]
Relevant BUGIDs: 1478180

Purpose of commit: bugfix

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

2006-05-02  Thorsten Kukuk  <kukuk@suse.de>

        * modules/pam_tally/pam_tally.c: Always close file handle
        in error case, don't close it depending on *TALLY value [#1478180]

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 21 Apr 2006 12:18:15 +0000 (12:18 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Update french translations

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 11 Apr 2006 13:58:06 +0000 (13:58 +0000)]
Relevant BUGIDs:

Purpose of commit: translation update

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

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

        * po/km.po: Updated.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 27 Mar 2006 13:14:00 +0000 (13:14 +0000)]
Relevant BUGIDs:

Purpose of commit: new translations

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

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

        * po/LINGUAS: Add uk.

        * po/uk.po: New.
        * po/cs.po: Updated.
        * po/po/es.po: Updated.
        * po/fi.po: Updated.
        * po/fr.po: Updated.
        * po/hu.po: Updated.
        * po/it.po: Updated.
        * po/ja.po: Updated.
        * po/nb.po: Updated.
        * po/pl.po: Updated.
        * po/pt.po: Updated.
        * po/pt_BR.po: Updated.
        * po/zh_CN.po: Updated.
        * po/zh_TW.po: Updated.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 21 Mar 2006 11:41:10 +0000 (11:41 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

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

        * configure.in: Remove ALL_LINGUAS.
        * po/LINGUAS: New.
        * po/tr.po: New (from Ismail Donmez <ismail@pardus.org.tr>).

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Mar 2006 19:34:17 +0000 (19:34 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

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

        * doc/man/pam_error.3.xml: New.
        * doc/man/pam_error.3: New, generated from XML file.
        * doc/man/pam_verror.3: New, generated from XML file.
        * doc/man/Makefile.am: Add pam_error.3 and pam_verror.3.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Mar 2006 10:04:54 +0000 (10:04 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Fix typo in last commit

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Mar 2006 09:59:45 +0000 (09:59 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

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

        * modules/pam_lastlog/pam_lastlog.c: Move comment for
        translators in right line.
        * po/*.po: Update po files with comment for translator.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Mar 2006 07:42:29 +0000 (07:42 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

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

        * modules/pam_lastlog/Makefile.am: Fix typo.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 12 Mar 2006 21:29:44 +0000 (21:29 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

More manual pages

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

        * doc/man/Makefile.am: Add new manual pages.

        * doc/man/pam.conf.5.xml: Replace link with content
        of PAM admin guide.
        * doc/man/pam.conf.5: Regenerated from XML file.

        * doc/man/pam_info.3.xml: New.
        * doc/man/pam_info.3: New, generated from XML file.
        * doc/man/pam_vinfo.3: New, generated from XML file.

        * doc/man/pam_conv.3.xml: New.
        * doc/man/pam_conv.3: New, generated from XML file.

        * doc/man/pam_putenv.3.xml: New.
        * doc/man/pam_putenv.3: New, generated from XML file.

        * doc/man/pam_getenv.3.xml: New.
        * doc/man/pam_getenv.3: New, generated from XML file.

        * doc/man/pam_getenvlist.3.xml: New.
        * doc/man/pam_getenvlist.3: New, generated from XML file.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 12 Mar 2006 10:26:29 +0000 (10:26 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix/new feature

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

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

        * libpam/pam_item.c (pam_get_user): Check for valid pamh before
        using it.
        * tests/tst-pam_get_user.c: New.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 12 Mar 2006 08:36:42 +0000 (08:36 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

Add lot of tests for make check

18 years agoRelevant BUGIDs: none
Thorsten Kukuk [Sat, 11 Mar 2006 10:00:46 +0000 (10:00 +0000)]
Relevant BUGIDs: none

Purpose of commit: new feature

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

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

        * doc/man/pam_fail_delay.3.xml: New.
        * doc/man/pam_fail_delay.3: New, generated from xml.
        * doc/man/pam_prompt.3.xml: New.
        * doc/man/pam_prompt.3: New, generated from xml.
        * doc/man/pam_syslog.3.xml: New.
        * doc/man/pam_syslog.3: New, generated from xml.
        * doc/man/pam_vprompt.3: New, generated from xml.
        * doc/man/pam_vsyslog.3: New, generated from xml.

18 years agoRelevant BUGIDs: 1425487
Thorsten Kukuk [Fri, 24 Feb 2006 19:17:59 +0000 (19:17 +0000)]
Relevant BUGIDs: 1425487

Purpose of commit: new feature

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

Cleanup of manual page and README:

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

        * modules/pam_succeed_if/pam_succeed_if.8.xml: New, based on
        version from #1425487.
        * modules/pam_succeed_if/pam_succeed_if.8: Regenerated from xml.
        * modules/pam_succeed_if/Makefile.am: Include XML rules.
        * modules/pam_succeed_if/README.xml: New.
        * modules/pam_succeed_if/README: Regenerated from xml.
        * modules/pam_succeed_if/pam_succeed_if.c: Fix comment about
        return values.

18 years agoRelevant BUGIDs: 1428269
Thorsten Kukuk [Wed, 22 Feb 2006 19:48:27 +0000 (19:48 +0000)]
Relevant BUGIDs: 1428269

Purpose of commit: new feature

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

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

        * modules/pam_lastlog/pam_lastlog.c (last_login_read): Mark strftime
        format string for translation to allow reorder [#1428269].
        * po/*.po: Update with last pam_lastlog change.

18 years agoRelevant BUGIDs: 1427401
Thorsten Kukuk [Wed, 22 Feb 2006 18:19:25 +0000 (18:19 +0000)]
Relevant BUGIDs: 1427401

Purpose of commit: bugfix

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

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

        * configure.in: Fix check for incomplete libaudit installations
        (Patch from Ruediger Oertel <ro@suse.de>)

        * modules/pam_lastlog/pam_lastlog.c (last_login_write): Initialize
        correct last_login field [#1427401]

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 17 Feb 2006 19:16:12 +0000 (19:16 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

More manual page updates/new manual pages

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

        * doc/man/Makefile.am: Add new manual pages.
        * doc/man/pam_end.3: Regenerated from xml file.
        * doc/man/pam_end.3.xml: Document freeing of item data.
        * doc/man/pam_get_user.3: New.
        * doc/man/pam_get_user.3.xml: New.
        * modules/pam_access/access.conf.5.xml: Fix typos.
        * modules/pam_env/Makefile.am: Add new manual pages.
        * modules/pam_env/README: Regenerate from xml file.
        * modules/pam_env/README.xml: New.
        * modules/pam_env/pam_env.8: New.
        * modules/pam_env/pam_env.8.xml: New.
        * modules/pam_env/pam_env.conf.5: New.
        * modules/pam_env/pam_env.conf.5.xml New.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 14 Feb 2006 12:46:04 +0000 (12:46 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

Update polish translations

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 14 Feb 2006 12:26:09 +0000 (12:26 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

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

        * po/fi.po: Updated translations.
        * po/km.po: New translation.
* configure.in: Add km as new language.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Feb 2006 07:56:03 +0000 (07:56 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

We don't have pam_chroot, so don't document it.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 13 Feb 2006 07:45:17 +0000 (07:45 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

Convert manual page to xml and add missing sections.

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

        * modules/pam_echo/pam_echo.8.xml: New.
        * modules/pam_echo/pam_echo.8: Regenerated from xml file.
        * modules/pam_echo/Makefile.am: Include Make.xml.rules.
        * modules/pam_echo/pam_echo.c: Fix return value.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Sun, 12 Feb 2006 22:24:34 +0000 (22:24 +0000)]
Relevant BUGIDs:

Purpose of commit: cleanup

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

Merge manual pages and sgml docu as xml, update them.

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

        * configure.in: Add doc/man/Makefile.
        * Make.xml.rules: Enable xincludes for manual pages.
        * doc/Makefile.am (EXRA_DIST): Remove manual pages.
        (SUBDIR): Add man subdirectory.
        * doc/man/Makefile.am: New.
        * doc/man/pam_acct_mgmt.3: New.
        * doc/man/pam_acct_mgmt.3.xml: New.
        * doc/man/pam_get_data.3: New.
        * doc/man/pam_get_data.3.xml: New.
        * doc/man/pam_set_data.3: New.
        * doc/man/pam_set_data.3.xml: New.
        * doc/man/pam.8.xml: New.
        * doc/man/pam.8: Regenerated from xml file.
        * doc/man/pam_authenticate.3.xml: New.
        * doc/man/pam_authenticate.3: Regenerated from xml file.
        * doc/man/pam_chauthtok.3.xml: New.
        * doc/man/pam_chauthtok.3: Regenerated from xml file.
        * doc/man/pam_close_session.3.xml: New.
        * doc/man/pam_close_session.3: Regenerated from xml file.
        * doc/man/pam_end.3.xml: New.
        * doc/man/pam_end.3: Regenerated from xml file.
        * doc/man/pam_fail_delay.3.xml: New.
        * doc/man/pam_fail_delay.3: Regenerated from xml file.
        * doc/man/pam_get_item.3.xml: New.
        * doc/man/pam_get_item.3: Regenerated from xml file.
        * doc/man/pam_item_types.inc.xml: New.
        * doc/man/pam_open_session.3.xml: New.
        * doc/man/pam_open_session.3: Regenerated from xml file.
        * doc/man/pam_set_item.3.xml: New.
        * doc/man/pam_set_item.3: Regenerated from xml file.
        * doc/man/pam_setcred.3.xml: New.
        * doc/man/pam_setcred.3: Regenerated from xml file.
        * doc/man/pam_start.3.xml: New.
        * doc/man/pam_start.3: Regenerated from xml file.
        * doc/man/pam_strerror.3.xml: New.
        * doc/man/pam_strerror.3: Regenerated from xml file.
        * doc/man/template-man: Removed.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 10 Feb 2006 18:33:54 +0000 (18:33 +0000)]
Relevant BUGIDs:

Purpose of commit:

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

Remove pam_pwdb and all references to it.

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

        * configure.in: Remove pam_pwdb support.
        * modules/Makefile.am: remove pam_pwdb.
        * modules/pam_pwdb: Remove complete directory.
        * libpam/Makefile.am: Remove LIBPWDB references.
        * libpam/pam_static_modules.h: Remove pam_pwdb references.
        * doc/modules/pam_pwdb.sgml: Removed.
        * po/POTFILES.in: Remove modules/pam_pwdb/*.c entries.
        * doc/pam_source.sgml: Remove references to libpwdb.
        * doc/modules/pam_limits.sgml: Remove wrong reference to libpwdb.
        * doc/modules/pam_group.sgml: Likewise.
        * doc/modules/pam_cracklib.sgml: Replace pam_pwdb with pam_unix.
        * doc/modules/pam_userdb.sgml: Likewise.
        * modules/pam_cracklib/pam_cracklib.8.xml: Replace pam_pwdb
        with pam_unix.
        * modules/pam_mkhomedir/pam_mkhomedir.c: Likewise.
        * modules/pam_group/pam_group.c: Remove dead code for libpwdb.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 10 Feb 2006 07:07:47 +0000 (07:07 +0000)]
Relevant BUGIDs:

Purpose of commit:  bugfix

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

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

        * modules/pam_access/Makefile.am: Fix EXTRA_DIST.
        * modules/pam_cracklib/Makefile.am: Likewise.
        * modules/pam_deny/Makefile.am: Likewise.
        * modules/pam_exec/Makefile.am: Likewise.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Thu, 9 Feb 2006 21:10:13 +0000 (21:10 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Missed with last commit

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 7 Feb 2006 08:23:59 +0000 (08:23 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Fix typo

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 7 Feb 2006 07:53:27 +0000 (07:53 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

Document last checkins.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 7 Feb 2006 07:51:13 +0000 (07:51 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

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

        * configure.in: Check for text browser.
        * Make.xml.rules: Add rule to generate README from README.xml.

        * modules/pam_access/Makefile.am: Include Make.xml.rules.
        * modules/pam_access/README: Regenerated from README.xml.
        * modules/pam_access/README.xml: New.
        * modules/pam_access/access.conf: Extended by new examples.
        * modules/pam_access/access.conf.5: New, generated from xml file.
        * modules/pam_access/access.conf.5.xml: New.
        * modules/pam_access/pam_access.8: New, generated from xml file.
        * modules/pam_access/pam_access.8.xml: New.
        * modules/pam_access/pam_access.c: Add rules for IPv6 and
        netmasks.
        Based on patch from Mike Becher <Mike.Becher@lrz-muenchen.de>.

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

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

        * modules/pam_exec/Makefile.am: Add rule to generate README.
        * modules/pam_exec/README: Regenerated from xml file.
        * modules/pam_exec/pam_exec.8: Regenerated from xml file.
        * modules/pam_exec/pam_exec.8.xml: Syntax files.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 7 Feb 2006 06:59:49 +0000 (06:59 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

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

        * po/nl.po: New.
        * po/pt.po: Update translations.
        * configure.in: Add nl as new language.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Mon, 30 Jan 2006 22:01:34 +0000 (22:01 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Add Make.xml.rules to EXTRA_DIST

18 years agoRelevant BUGIDs: none
Thorsten Kukuk [Mon, 30 Jan 2006 21:58:23 +0000 (21:58 +0000)]
Relevant BUGIDs: none

Purpose of commit: bugfix/cleanup

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

Instead of duplicating the xml rules for every directory again,
include them from the top level one.

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

        * modules/pam_exec/pam_exec.8.xml: Fix syntax of Return Value section.
        * modules/pam_exec/Makefile.am: Include Make.xml.rules.

        * Make.xml.rules: New.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Fri, 27 Jan 2006 11:44:38 +0000 (11:44 +0000)]
Relevant BUGIDs:

Purpose of commit: bugfix

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

Only the libdb ndbm compat mode works, all the other don't work.
So check for libdb at first.

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

        * configure.in: Prefer libdb over libndbm, fix check for
        libcrack and remove not needed BACKUP_LIBS.

18 years agoRelevant BUGIDs:
Thorsten Kukuk [Tue, 24 Jan 2006 23:28:31 +0000 (23:28 +0000)]
Relevant BUGIDs:

Purpose of commit: new feature

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

Add framework for manpages in xml source
Fix --enable-static-modules

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

        * libpam/pam_static_modules.h: New.
        * Makefile.am: Reorder subdirectories for static modules.
        * configure.in: Add --enable-static-modules option.
        * libpam/Makefile.am: Define WITH_SELINUX and WITH_PWDB if
        necessary, add pam_static_modules.h, link against all PAM
        module object files if STATIC_MODULES is defined.
        * libpam/pam_static.c: Remove old _static_module* includes,
        include pam_static_modules.h.

        * configure.in: Add checks for xsltproc, xmllint and docbook
        xsl stylesheet.
        * m4/jh_path_xml_catalog.m4: New.