summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Relevant BUGIDs:Thorsten Kukuk2009-06-19
| | | | | | | | | | | Purpose of commit: release Commit summary: --------------- 2009-06-19 Thorsten Kukuk <kukuk@thkukuk.de> * release version 1.1.0
* Relevant BUGIDs:Thorsten Kukuk2009-06-16
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Adjust date.
* Relevant BUGIDs:Thorsten Kukuk2009-06-16
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-06-16 Thorsten Kukuk <kukuk@thkukuk.de> * doc/sag/Linux-PAM_SAG.xml: Fix typos. * doc/adg/Linux-PAM_ADG.xml: Likewise. * doc/mwg/Linux-PAM_MWG.xml: Likewise.
* Relevant BUGIDs:Tomas Mraz2009-06-08
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-06-08 Rajesh Ranjan <rajesh672@gmail.com> * po/hi.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-06-01
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-06-01 Jaswinder Singh <jsingh@redhat.com> * po/pa.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-06-01
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-06-01 Tomáš Mráz <t8m@centrum.cz> * modules/pam_pwhistory/opasswd.c (save_old_password): Don't call fclose() on NULL descriptor. Found by Steve Grubb.
* Relevant BUGIDs:Tomas Mraz2009-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2009-06-01 Ville Skyttä <ville.skytta@iki.fi> * modules/pam_limits/pam_limits.8.xml: Only *.conf files are parsed. Spelling fixes. * modules/pam_access/pam_access.8.xml: Spelling fixes. * modules/pam_cracklib/pam_cracklib.8.xml: Likewise. * modules/pam_echo/pam_echo.8.xml: Likewise. * modules/pam_env/pam_env.8.xml: Likewise. * modules/pam_exec/pam_exec.8.xml: Likewise. * modules/pam_filter/pam_filter.8.xml: Likewise. * modules/pam_ftp/pam_ftp.8.xml: Likewise. * modules/pam_group/pam_group.8.xml: Likewise. * modules/pam_issue/pam_issue.8.xml: Likewise. * modules/pam_lastlog/pam_lastlog.8.xml: Likewise. * modules/pam_listfile/pam_listfile.8.xml: Likewise. * modules/pam_localuser/pam_localuser.8.xml: Likewise. * modules/pam_loginuid/pam_loginuid.8.xml: Likewise. * modules/pam_mkhomedir/pam_mkhomedir.8.xml: Likewise. * modules/pam_motd/pam_motd.8.xml: Likewise. * modules/pam_namespace/pam_namespace.8.xml: Likewise. * modules/pam_pwhistory/pam_pwhistory.8.xml: Likewise. * modules/pam_selinux/pam_selinux.8.xml: Likewise. * modules/pam_succeed_if/pam_succeed_if.8.xml: Likewise. * modules/pam_tally/pam_tally.8.xml: Likewise. * modules/pam_tally2/pam_tally2.8.xml: Likewise. * modules/pam_time/pam_time.8.xml: Likewise. * modules/pam_timestamp/pam_timestamp.8.xml: Likewise. * modules/pam_timestamp/pam_timestamp_check.8.xml: Likewise. * modules/pam_tty_audit/pam_tty_audit.8.xml: Likewise. * modules/pam_umask/pam_umask.8.xml: Likewise. * modules/pam_unix/pam_unix.8.xml: Likewise. * modules/pam_xauth/pam_xauth.8.xml: Likewise.
* Relevant BUGIDs:Tomas Mraz2009-05-28
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-05-28 Jaswinder Singh <jsingh@redhat.com> * po/pa.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-05-21
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-05-21 Albert Carabasa Giribet <albertc@asic.udl.cat> * po/ca.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-05-11
| | | | | | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-05-11 Ani Peter <anipeter@fedoraproject.org> * po/ml.po: Updated translations. 2009-05-11 Charles-Antoine Couret <cacouret@wanadoo.fr> * po/fr.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-05-11
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-05-11 Tomáš Mráz <t8m@centrum.cz> * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary): Remove unnecessary setuid() call.
* Relevant BUGIDs:Thorsten Kukuk2009-05-05
| | | | | | | | | Purpose of commit: Commit summary: --------------- Include missing entry
* Relevant BUGIDs:Thorsten Kukuk2009-05-05
| | | | | | | | | | | | | Purpose of commit: beta release Commit summary: --------------- 2009-05-05 Thorsten Kukuk <kukuk@thkukuk.de> * release 1.0.92 * libpamc/Makefile.am (libpamc_la_LDFLAGS): Increase revesion. * configure.in: Increase version to 1.0.92.
* Relevant BUGIDs:Tomas Mraz2009-04-20
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-04-20 Mario Santagiuliana <mario@marionline.it> * po/it.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-04-17
| | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-04-17 Fabian Affolter <fab@fedoraproject.org> * po/de.po: Updated translations.
* Relevant BUGIDs: rhbz#495941Tomas Mraz2009-04-16
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-04-16 Tomáš Mráz <t8m@centrum.cz> * modules/pam_succeed_if/pam_succeed_if.c (evaluate): Add user parameter. Use user instead of pwd->pw_name in comparsions. (pam_sm_authenticate): Pass the original user to evaluate().
* Relevant BUGIDs:Tomas Mraz2009-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-04-14 Amitakhya Phukan <aphukan@fedoraproject.org> * po/as.po: Updated translations. 2009-04-14 Runa Bhattacharjee <runab@fedoraproject.org> * po/bn_IN.po: Updated translations. 2009-04-14 Sweta Kothari <swkothar@redhat.com> * po/gu.po: Updated translations. 2009-04-14 Sandeep Shedmake <sandeep.shedmake@gmail.com> * po/mr.po: Updated translations. 2009-04-14 Rui Gouveia <rui.gouveia@globaltek.pt> * po/pt.po: Updated translations. 2009-04-14 I. Felix <ifelix@redhat.com> * po/ta.po: Updated translations. 2009-04-14 Krishna Babu K <kkrothap@redhat.com> * po/te.po: Updated translations.
* Relevant BUGIDs:Thorsten Kukuk2009-04-09
| | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- 2009-04-09 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_unix/yppasswd.h: Update license to GPLv2 or later on request of Olaf Kirch (Author). * modules/pam_unix/yppasswd_xdr.c: Likewise.
* Relevant BUGIDs:Tomas Mraz2009-04-06
| | | | | | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-04-06 R.E. van der Luit <nippur@fedoraproject.org> * po/nl.po: Updated translations. 2009-04-06 Terry Chuang <tchuang@redhat.com> * po/zh_TW.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-04-03
| | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-04-03 Shankar Prasad <svenkate@redhat.com> * po/kn.po: Updated translations. 2009-04-03 Manoj Kumar Giri <mgiri@redhat.com> * po/or.po: Updated translations. 2009-04-03 Miloš Komarčević <kmilos@gmail.com> * po/sr.po: Updated translations. * po/sr@latin.po: Updated translations. 2009-04-03 Leah Liu <lliu@redhat.com> * po/zh_CN.po: Updated translations.
* Relevant BUGIDs:Dmitry V. Levin2009-04-03
| | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-04-03 Dmitry V. Levin <ldv@altlinux.org> * libpamc/pamc_load.c (__pamc_exec_agent): Replace call to exit(3) in child process with call to _exit(2). * modules/pam_mkhomedir/pam_mkhomedir.c (create_homedir): Likewise. * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary): Likewise. * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary): Likewise. * modules/pam_unix/support.c (_unix_run_helper_binary): Likewise. * modules/pam_xauth/pam_xauth.c (run_coprocess): Likewise. * modules/pam_exec/pam_exec.c (call_exec): Replace all calls to exit(3) in child process with calls to _exit(2). * modules/pam_filter/pam_filter.c (set_filter): Likewise. * modules/pam_namespace/pam_namespace.c (inst_init, cleanup_tmpdirs): Likewise.
* Relevant BUGIDs:Thorsten Kukuk2009-03-27
| | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-03-27 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_unix/support.c (_unix_run_helper_binary): Don't ignore return value of write(). * libpamc/include/security/pam_client.h (PAM_BP_ASSERT): Honour NDEBUG. * modules/pam_timestamp/pam_timestamp.c: don't ignore return values of lchown and fchown.
* Relevant BUGIDs: 2487654Thorsten Kukuk2009-03-25
| | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-03-25 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_mkhomedir/pam_mkhomedir.c: Make option handling reentrant (#2487654) (_pam_parse): Fix umask option. * modules/pam_unix/passverify.c: Fix typo. * modules/pam_issue/pam_issue.c: Fix compiler warning. * modules/pam_ftp/pam_ftp.c: Likewise.
* Relevant BUGIDs:Tomas Mraz2009-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-03-25 Pavol Šimo <palo.simo@gmail.com> * po/sk.po: Updated translations. 2009-03-24 Sulyok Péter <peti@sulyok.hu> * po/hu.po: Updated translations. 2009-03-24 Domingo Becker <domingobecker@gmail.com> * po/es.po: Updated translations. 2009-03-24 Diego Búrigo Zacarão <diegobz@projetofedora.org> * po/pt_BR.po: Updated translations. 2009-03-24 Piotr Drąg <piotrdrag@gmail.com> * po/pl.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-03-24
| | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-03-24 Tomas Mraz <t8m@centrum.cz> * po/cs.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-03-24
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-03-24 Tomas Mraz <t8m@centrum.cz> * modules/pam_unix/passverify.c(save_old_password): Call fflush() and fsync(). (unix_update_passwd, unix_update_shadow): Likewise. * modules/pam_pwhistory/opasswd.c(save_old_password): Likewise.
* Relevant BUGIDs:Thorsten Kukuk2009-03-09
| | | | | | | | | | | | | | | Purpose of commit: release Commit summary: --------------- 2009-03-09 Thorsten Kukuk <kukuk@thkukuk.de> * release version 1.0.91 * libpam/Makefile.am (libpam_la_LDFLAGS): Bump version number. * xtests/Makefile.am: Add tst-pam_unix4.pamd, tst-pam_unix4.sh and time.conf.
* Relevant BUGIDs:Dmitry V. Levin2009-03-03
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-03-03 Dmitry V. Levin <ldv@altlinux.org> * tests/tst-pam_mkargv.c (main): Fix for non-64bit architectures.
* Relevant BUGIDs:Tomas Mraz2009-03-03
| | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-03-03 Tomas Mraz <t8m@centrum.cz> * modules/pam_unix/pam_unix_acct.c(_unix_run_verify_binary): Test for abnormal exit of the helper binary. * modules/pam_unix/pam_unix_passwd.c(_unix_run_update_binary): Likewise. * modules/pam_unix/support.c(_unix_run_helper_binary): Likewise. * modules/pam_mkhomedir/pam_mkhomedir.c(create_homedir): Likewise.
* Relevant BUGIDs:Tomas Mraz2009-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2009-02-27 Tomas Mraz <t8m@centrum.cz> * modules/pam_mkhomedir/pam_mkhomedir.c(create_homedir): Replace signal() with sigaction(). * modules/pam_namespace/pam_namespace.c(inst_init, cleanup_tmpdirs): Likewise. * modules/pam_unix/pam_unix_acct.c(_unix_run_verify_binary): Likewise. * modules/pam_unix/pam_unix_passwd.c(_unix_run_update_binary): Likewise. * modules/pam_unix/passverify.c(su_sighandler): Likewise. * modules/pam_unix/support.c(_unix_run_helper_binary): Likewise. * modules/pam_tally2/Makefile.am: Link the pam_tally2 app to libpam for auxiliary functions. * modules/pam_tally2/pam_tally2.8.xml: Drop non-existing no_reset option. Document new serialize option. * modules/pam_tally2/pam_tally2.c: Add support for the new serialize option. (_cleanup, tally_set_data, tally_get_data): Add tally file handle to tally PAM data. Needed for fcntl() locking. (get_tally): Use low level file access instead of stdio buffered FILE. If serialize option is used lock the tally file access. (set_tally, tally_bump, tally_reset): Use low level file access instead of stdio buffered FILE. Close the file handle only when it is not owned by PAM data. (pam_sm_authenticate, pam_sm_setcred, pam_sm_acct_mgmt): Pass the tally file handle to tally_set_data(). Get it from tally_get_data(). (main): Use low level file access instead of stdio buffered FILE.
* Relevant BUGIDs: debian#514437 rhbz#487216Tomas Mraz2009-02-26
| | | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-02-26 Tomas Mraz <t8m@centrum.cz> * xtests/Makefile.am: Add tst-pam_unix4. * xtests/tst-pam_unix4.c: New test for password change and shadow min days limit. * xtests/tst-pam_unix4.pamd: Likewise. * xtests/tst-pam_unix4.sh: Likewise. * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Ignore PAM_AUTHTOK_ERR on shadow verification. * modules/pam_unix/passverify.c (check_shadow_expiry): Return PAM_AUTHTOK_ERR if sp_min limit for password change is defied.
* Relevant BUGIDs:Tomas Mraz2009-02-26
| | | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-02-26 Timur Birsh <taem@linukz.org> * po/LINGUAS: New Kazakh translation. * po/kk.po: New Kazakh translation.
* Relevant BUGIDs:Thorsten Kukuk2009-02-25
| | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-02-25 Thorsten Kukuk <kukuk@thkukuk.de> * libpam/pam_misc.c (_pam_StrTok): Use unsigned char instead of int. Reported by Marcus Granado. * tests/Makefile.am (TESTS): Add tst-pam_mkargv. * tests/tst-pam_mkargv.c (main): Test case for _pam_mkargv. * po/de.po: Update fuzzy translations.
* Relevant BUGIDs:Tomas Mraz2009-02-25
| | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2009-02-25 Tomas Mraz <t8m@centrum.cz> * xtests/access.conf: Add a line for name resolution test case. * xtests/tst-pam_access4.c (main): Set PAM_RHOST for testing the LOCAL keyword. Add a test case for name resolution. * modules/pam_access/pam_access.c (from_match): Move name resolution to network_netmask_match(). (network_netmask_match): Do a name resolution of the origin only if matching against a real network/netmask.
* Relevant BUGIDs:Tomas Mraz2009-02-25
| | | | | | | | | | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-02-25 Fabian Affolter <fabian@bernewireless.net> * po/de.po: Updated translations. 2009-02-25 Taylon Silmer Lacerda Silva <taylonsilva@gmail.com> * po/pt_BR.po: Updated translations. 2009-02-25 Domingo Becker <domingobecker@gmail.com> * po/es.po: Updated translations.
* Relevant BUGIDs:Thorsten Kukuk2009-02-20
| | | | | | | | | | | | | | Purpose of commit: enhancement Commit summary: --------------- 2009-02-20 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_limits/limits.conf.5.xml: Document that the kernel can refuse values out of range for the local system. * modules/pam_limits/pam_limits.c (setup_limits): Log if setrlimit fails.
* Relevant BUGIDs:Thorsten Kukuk2009-02-18
| | | | | | | | | | | | Purpose of commit: sanity check Commit summary: --------------- 2009-02-18 Thorsten Kukuk <kukuk@thkukuk.de> * libpam/pam_password.c (pam_chauthtok): Make sure applications don't set internal flags.
* Relevant BUGIDs: bugzilla.novell.com#470337Thorsten Kukuk2009-02-17
| | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-02-17 Thorsten Kukuk <kukuk@thkukuk.de> * doc/man/pam_sm_chauthtok.3.xml: Document that sufficient can break the PRELIM_CHECK chain. * libpam/pam_dispatch.c: Don't freeze chain for chauthtok [bugzilla.novell.com#470337]
* Relevant BUGIDs:Tomas Mraz2009-02-11
| | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-02-11 Daniel Nylander <po@danielnylander.se> * po/sv.po: Updated translations.
* Relevant BUGIDs:Thorsten Kukuk2009-01-29
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2009-01-29 Thorsten Kukuk <kukuk@thkukuk.de> * doc/man/pam_sm_setcred.3.xml: Document PAM_ESTABLISHED_CRED.
* Relevant BUGIDs: rhbz#476784Tomas Mraz2009-01-19
| | | | | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2009-01-19 Tomas Mraz <t8m@centrum.cz> * modules/pam_mkhomedir/Makefile.am: Add mkhomedir_helper. * modules/pam_mkhomedir/mkhomedir_helper.8.xml: New file. Manual page for mkhomedir_helper. * modules/pam_mkhomedir/mkhomedir_helper.c: New file. Source for mkhomedir_helper. Most of the code moved from pam_mkhomedir.c. * modules/pam_mkhomedir/pam_mkhomedir.c (_pam_parse): Do not convert umask to integer. (rec_mkdir): Moved to mkhomedir_helper.c. (create_homedir): Just exec the helper. (pam_sm_open_session): Improve logging.
* Relevant BUGIDs:Tomas Mraz2009-01-19
| | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-01-19 Daniel Cabrera <h.daniel.cabrera@gmail.com> * po/es.po: Updated translations.
* Relevant BUGIDs:Thorsten Kukuk2009-01-14
| | | | | | | | | | | Purpose of commit: translation Commit summary: --------------- 2009-01-14 Thorsten Kukuk <kukuk@thkukuk.de> * po/de.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2009-01-07
| | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2009-01-07 Piotr Drąg <piotrdrag@gmail.com> * po/pl.po: Updated translations.
* Relevant BUGIDs:Tomas Mraz2008-12-22
| | | | | | | | | | Purpose of commit: translations Commit summary: --------------- 2008-12-23 Piotr Drąg <piotrdrag@gmail.com> * po/pl.po: Updated translations.
* Relevant BUGIDs:Thorsten Kukuk2008-12-18
| | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2008-12-18 Thorsten Kukuk <kukuk@thkukuk.de> * modules/pam_pwhistory/pam_pwhistory.c (parse_option): Rename type= option to authtok_type= (because of pam_get_authtok). * modules/pam_pwhistory/pam_pwhistory.8.xml: Likewise.
* Relevant BUGIDs:Tomas Mraz2008-12-17
| | | | | | | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- 2008-12-17 Tomas Mraz <t8m@centrum.cz> * modules/pam_tty_audit/pam_tty_audit.c (pam_sm_open_session): Do not abort on unknown option. Avoid double free of old_status. (pam_sm_close_session): Use LOG_DEBUG for restored status message. * configure.in: Test for getseuser(). * modules/pam_selinux/pam_selinux.c (pam_sm_open_session): Call getseuser() instead of getseuserbyname() if the function is available.
* Relevant BUGIDs:Tomas Mraz2008-12-17
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2008-12-17 Tomas Mraz <t8m@centrum.cz> * modules/pam_tty_audit/pam_tty_audit.c (pam_sm_open_session): Do not abort on unknown option. Avoid double free of old_status. (pam_sm_close_session): Use LOG_DEBUG for restored status message.
* Relevant BUGIDs:Thorsten Kukuk2008-12-12
| | | | | | | | | | | | | | Purpose of commit: release Commit summary: --------------- 2008-12-12 Thorsten Kukuk <kukuk@thkukuk.de> * release version 1.0.90 * libpam_misc/Makefile.am: Increase version number of shared library. * libpamc/Makefile.am: Likewise.
* Relevant BUGIDs:Tomas Mraz2008-12-12
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- 2008-12-12 Tomas Mraz <t8m@centrum.cz> * modules/pam_tally2/pam_tally2.c (get_tally): Test for EACCES instead of EPERM. * modules/pam_tally2/pam_tally2.8.xml: Fix documentation.