On Mon, Oct 22, 2012 at 08:00:18PM +0200, Thomas Bächler wrote: > When you run with systemd's default tmpfiles configuration and you use > screen, your screen sockets are deleted after 10 days. This is bad and > caused me some trouble. > > I changed screen in testing to use /run/screens instead, which won't be > cleared by tmpfiles - and it is the correct place for this stuff anyway.
Bleh, XDG_RUNTIME_DIR would a be a better place, but sadly this isn't going to exist for some population of users. > However, when upgrading the screen package, your existing screens will > become unaccessible. How should we handle this? Surely there's a way to tell screen to look in a different place for sockets. Figure out the command to do so and advertise it in a post_upgrade message as a crutch until the user can restart their screen sessions. d

