Remix.run Logo
graemep 2 days ago

This is not a genuine improvement:

> One of the features of systemd that is most controversial is the option to kill user processes when the user logs out. That initially killed screen/tmux/nohup processes too.

Killing processes that the user clearly did not want killed is a regression.

Reading the rest of article it seems that its fixed but made things a lot more complicated than "unless you deliberately start things so that they keep running when you logout they will be killed when you logout". Am I wrong?

preg_match 2 days ago | parent [-]

I don't think it's a regression at all. It's been standard advice for decades that logout-login wipes user processes for updates, therefore you don't need to restart.

I'd argue the opposite is true: linger is surprising, and I turn it off.

graemep a day ago | parent [-]

I I start a process with nohup and logout I clearly want it to keep running. That is the entire point of nohup.

If that process is killed when I logout then that is a regression.

I do not understand what this has to do with udaptes.