[Bug 1187579] Re: Upgrading systemd to 204-0ubuntu1 clears running XDG_RUNTIME_DIR ?!
Martin Pitt
martin.pitt at ubuntu.com
Wed Jun 5 08:47:58 UTC 2013
Discussed further on IRC. It's not quite clear how this could happen,
but killing and respawning logind after the upgrade before rebooting is
definitively broken (the upgrade doesn't do it by default, but it might
have happened somehow). We resolved to triggering a reboot notification
when upgrading from < 204.
** Changed in: systemd (Ubuntu)
Importance: High => Medium
** Changed in: systemd (Ubuntu)
Status: Incomplete => In Progress
** Changed in: systemd (Ubuntu)
Assignee: (unassigned) => Martin Pitt (pitti)
--
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:
In Progress
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