]> git.ipfire.org Git - thirdparty/systemd.git/commit
core/exec-invoke: call pam_setcred(PAM_DELETE_CRED) after pam_close_session()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 25 Jan 2024 18:09:13 +0000 (03:09 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 1 Feb 2024 08:45:47 +0000 (17:45 +0900)
commit41ad01520573d5d2cb0ff05cfcfb492fcc0f5d22
tree2cbd6eaef9907a022e205983464f521896e5e65e
parentde39202426e2d3d4d6fb509635d2462b5ded6e9c
core/exec-invoke: call pam_setcred(PAM_DELETE_CRED) after pam_close_session()

The man page pam_setcred(3) states:
> The credentials should be deleted after the session has been closed
> (with pam_close_session(3)).

Follow-up for 3bb39ea936a51a6a63a8b65a135521df098c32c4.
src/core/exec-invoke.c