<HTML><BODY>Hello.<br>During my testing of systemd pam sessions i discovered that pam session is not closed automatically when i specify KillUserProcesses=yes in latest versions.<br>Investigations showed that since in pam module we started to dup fifo descriptor problem appeared. Dup does not set O_CLOEXEC flag. So after fork/exec<br>all children processes have that descriptor and when parent which open pam session dies, children processes continue to run.<br><br>Sergei.<br><br></BODY></HTML>