[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