If we assume that *getty takes care about setting
INIT_PROCESS/LOGIN_PROCESS itself, we need just set DEAD_PROCESS for
dead processes with pid in utmp table and log it into wtmp.

Init goes through the utmp table, tries to find entry with dead process
pid and sets it to DEAD_PROCESS. There is no need to create/set up
"utmp" stanza.

Test covers utmp table with 2 entries and with 2 situation - process is
in LOGIN_PROCESS or USER_PROCESS.

** Patch added: "set DEAD_PROCESS for died proccess with pid in utmp table"
   http://launchpadlibrarian.net/45013300/upstart-utmp-set-DEAD_PROCESS.patch

-- 
compat: utmp not cleared on tty logout
https://bugs.launchpad.net/bugs/183729
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase-workspace in ubuntu.

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

Reply via email to