X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=units%2Fuser%40.service.in;h=ca98c0515df5bb7b45d77afba55b84e88892068e;hb=9bbd37845c40a54b61866e92a89fde4b34a4c582;hp=d692c8ece8f51bb71f8af7dc1258a8b36b1f6b31;hpb=d42d27ead91e470cb12986d928441e56c0f543ca;p=thirdparty%2Fsystemd.git diff --git a/units/user@.service.in b/units/user@.service.in index d692c8ece8f..ca98c0515df 100644 --- a/units/user@.service.in +++ b/units/user@.service.in @@ -1,18 +1,26 @@ +# SPDX-License-Identifier: LGPL-2.1+ +# # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. [Unit] -Description=User Manager for %I -After=systemd-user-sessions.service +Description=User Manager for UID %i +Documentation=man:user@.service(5) +After=systemd-user-sessions.service user-runtime-dir@%i.service dbus.service +Requires=user-runtime-dir@%i.service +IgnoreOnIsolate=yes [Service] -User=%I -PAMName=systemd-shared -ControlGroup=/user/%I/shared -ControlGroupModify=yes +User=%i +PAMName=systemd-user Type=notify -ExecStart=-@rootbindir@/systemd --user +ExecStart=-@rootlibexecdir@/systemd --user +Slice=user-%i.slice +KillMode=mixed +Delegate=pids memory +TasksMax=infinity +TimeoutStopSec=120s