Public bug reported:

Binary package hint: screen

If you manage to start a screen session before the rcS.d initscripts run
(e.g., because you do this at the "type password for emergency
maintenance" prompt, e.g. because you set SULOGIN=yes in
/etc/default/rcS), then /etc/rcS.d/S70screen-cleanup will delete the
socket for that screen in /var/run/screen. However, the screen process
will still be running... and as far as I can determine, it's impossible
to re-attach to that screen.

screen -wipe has the appropriate logic to delete only screen sockets
without corresponding running screen processes. Could we adapt the
initscript to check running screen processes via /proc/.../fd, or loop
over each user with screen -wipe, or something?

This is with screen 4.0.3-11 on Intrepid.

** Affects: screen (Ubuntu)
     Importance: Undecided
         Status: New

-- 
screen's initscript "cleans" currently running sessions
https://bugs.launchpad.net/bugs/367854
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to