summaryrefslogtreecommitdiff
path: root/src/libsystemd
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2023-04-20 12:55:06 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2023-04-25 17:19:57 +0200
commit4a75704b166de533cedf8f9fab16ffae77bf2093 (patch)
tree7d45a062b040811fd2de10e121d9a654096ea178 /src/libsystemd
parentb4e5c103be9de99dfb5e2e47fd1563cf5388978a (diff)
downloadsystemd-4a75704b166de533cedf8f9fab16ffae77bf2093.tar.gz
pam: do not attempt to close sd-bus after fork in pam_end()
When pam_end() is called after a fork, and it cleans up caches, it sets PAM_DATA_SILENT in error_status. FDs will be shared with the parent, so we do not want to attempt to close them from a child process, or we'll hit assertions. Complain loudly and skip.
Diffstat (limited to 'src/libsystemd')
0 files changed, 0 insertions, 0 deletions