Hi,

First of all, apologies for never following up on this.

]] John Gruenenfelder 

[...]

> Given the complexity of systemd, I'm not sure where the conflict arises.
> Considering how frequently systemd seems to create and tear down sessions,
> that seems a likely area for problems.  I think the only PAM module that
> touches tmp-anything is libpam-tmpdir, so my best guess is that at some point,
> pre-suspend, systemd removes the user session triggering libpam-tmpdir to
> remove the user tmpdir and anything in it.  When the system resumes, systemd
> creates a new session and libpam-tmpdir creates a new per-user tmpdir, but it
> is, of course, now empty.

libpam-tmpdir never cleans up the temporary directory, though, so I'm
not sure how this would happen.  If anything it sounds like a systemd
bug.  Are you still experiencing this, or did it get resolved in the
meantime?

Cheers,
-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are

Reply via email to