]> granicus.if.org Git - linux-pam/commit
Relevant BUGIDs:
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 3 Apr 2009 00:36:22 +0000 (00:36 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 3 Apr 2009 00:36:22 +0000 (00:36 +0000)
commit8575828fae141d5f918fca7f123cc96f6793ac11
treef2ca2fa7f27fdf59deefda12f8cc2d6638bcf25f
parent5182ea70c8425d302c31386a325b869fcfef9671
Relevant BUGIDs:

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.
ChangeLog
libpamc/pamc_load.c
modules/pam_exec/pam_exec.c
modules/pam_filter/pam_filter.c
modules/pam_mkhomedir/pam_mkhomedir.c
modules/pam_namespace/pam_namespace.c
modules/pam_unix/pam_unix_acct.c
modules/pam_unix/pam_unix_passwd.c
modules/pam_unix/support.c
modules/pam_xauth/pam_xauth.c