[systemd-devel] pam_systemd.so and su

Lennart Poettering lennart at poettering.net
Tue Mar 27 03:58:49 PDT 2012


On Thu, 22.03.12 12:11, Christian Hesse (list at eworm.de) wrote:

> > > Do you have audit enabled in the kernel and are using pam_loginuid?
> > > 
> > > Normally, when the pam session close hooks are called logind responds to
> > > this by killing the main process of the session if it still
> > > exists. This is probably the source of the problem here.
> > 
> > I have now commited a patch to git that might fix your issue. Please
> > test:
> > 
> > http://cgit.freedesktop.org/systemd/systemd/commit/?id=75c8e3cffd7da8eede614cf61384957af2c82a29
> > 
> > I assume this fixes your problem, but since our kernels actually have
> > audit enabled I am a bit too lazy trying to reproduce the issue here, so
> > I'd be very thankful if you could test this!
> 
> This fixes it for me. Thanks a lot!
> 
> Though this brings another problem: I have tmux with pam support (don't know
> the original link but have a copy of the patch on my personal webserver [0]).
> I used to have an alias
> 
> alias tmux="tmux attach || tmux"
> 
> which tries to attach to a session and opens a new one if it fails. I had to
> change this to

"it fails"? How precisely?

No clue what tmux is though (some screen reimplementation?).

Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the systemd-devel mailing list