On Tue, May 31, 2016 at 3:20 PM, DJ Delorie <dj@redhat.com> wrote:

Lennart Poettering <mzerqung@0pointer.de> writes:
> Again, as mentioned before: key here is that permitting user processes
> to stick around after all sessions of the user ended needs to be a
> privilieged concept. It should not be allowed for user code to stick
> around after logout, unless this is explicitly permitted by the admin,
> and this hence needs to be enforced by privileged code.

How many Fedora installs are multi-user these days?  How many
single-user desktops are we afflicting with a "you must ask an admin"
rule, when there is no admin besides the user sitting at the keyboard?

Any rule that tries to split users into "unpriviledged" and "admin" is
short-sighted.

I'm actually in agreement with DJ here, for systems that -are- multi-user, then having some users being able to linger and others not makes sense. What if the Anaconda team changed it so the "Make this user an administrator" checkbox also enabled linger? This way those that are not meant to be administrators (and therefore are likely not 'advanced users') can't persist by default