Re: systemd 230 change - KillUserProcesses defaults to yes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Once upon a time, Tom Hughes <tom@xxxxxxxxxx> said:
> On 27/05/16 15:25, Chris Adams wrote:
> >When you "clean up" by killing things that are designed to run after
> >logout, you are being over-zealous.  It is incumbent upon you to fix
> >your cleanup methods to handle this case, not the thousands of users
> >to change their process to avoid your broken methods.
> 
> But that's effectively calling for the impossible - if there has
> historically been no way for things to announce that they are
> expected to remain after exit then there's no way to magically
> identify them now.
> 
> What would be good would be if screen and similar programs could
> learn to do the necessary magic automatically rather than having to
> be wrapped in systemd-run by the user.

And that's what I'm suggesting.  Before making this the default in
systemd, the systemd developers should come up with a way for processes
to make some type of notification, and then get patches into the common
things (screen and tmux at least, with freely-licensed example code for
others to use) to handle this.  Only then should the default be changed.

Flipping the switch and saying everybody has to change their behavior to
match is rude.  Working with people to transparently handle very common
work processes is much more acceptable.
-- 
Chris Adams <linux@xxxxxxxxxxx>
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux