[Bug 1187579] Re: Upgrading systemd to 204-0ubuntu1 clears running XDG_RUNTIME_DIR ?!
Martin Pitt
martin.pitt at ubuntu.com
Wed Jun 5 05:54:45 UTC 2013
I tried tons of upgrades from 202 to 204 yesterday during packaging, and
I just re-tried it again on yesterday's daily with udev/logind 202. Do
you still have the screen output of the update? (/var/log/dist-upgrade
if you used update-manager, or maybe in scrollback?)
udev isn't concerned about /run/user, logind is not restarted during
upgrades, and libpam-systemd should only get active if you create a new
user session for the same user. The latter is most likely to have
happened, can you remember having done something like that? If you still
have that broken boot, could you please check the creation and
modification dates of /run/user/1000 to see whether it was created
before or after the update?
Finally, can you please attach /var/log/auth.log? It may have something
interesting.
Thanks!
** Changed in: systemd (Ubuntu)
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1187579
Title:
Upgrading systemd to 204-0ubuntu1 clears running XDG_RUNTIME_DIR ?!
Status in “systemd” package in Ubuntu:
Incomplete
Bug description:
After recent upgrade [1] my current in-flight user session has lost
support for GPG and SSH agents.
My XDG_RUNTIME_DIR also looks suspiciously emptyish.
$ du -a $XDG_RUNTIME_DIR
0 /run/user/1000/dconf
0 /run/user/1000/pulse/native
4 /run/user/1000/pulse/pid
4 /run/user/1000/pulse
0 /run/user/1000/gvfs
4 /run/user/1000
$ env | grep AUTH
SSH_AUTH_SOCK=/run/user/1000/keyring-mOahZg/ssh
And indeed it looks like the above SSH_AUTH_SOCK is no longer there.
I'm blaming upgrade of systemd packages =) And suspecting they are not
safe to upgrade. Fedora applies upgrades on shutdown/startup, and thus
there are usually no in-flight user-sessions.
[1] http://paste.ubuntu.com/5734272/
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1187579/+subscriptions
More information about the foundations-bugs
mailing list