[systemd-devel] user slice changes for uid ranges

Mantas Mikulėnas grawity at gmail.com
Fri Sep 27 16:27:47 UTC 2019


On Fri, Sep 27, 2019 at 5:03 PM Stijn De Weirdt <stijn.deweirdt at ugent.be>
wrote:

> hi all,
>
> i'm looking for an "easy" way to set resource limits on a group of users.
>
> we are lucky enough that this group of users is within a (although
> large) high enough range, so a range of uids is ok for us.
>
> generating a user-<uid>.slice file for every user (or symlink them or
> whatever) looks a bit cumbersome, and probably not really performance
> friendly if the range is in eg 100k (possible) uids.
>
> e.g. if this range was 100k-200k, i was more looking for a way to do
> e.g. user-1XXXXX.slice or user-100000:200000.slice
>

As far as I know there isn't a good systemd-native method for this, but you
can dynamically set slice parameters during PAM processing, as in this blog
post:
https://utcc.utoronto.ca/~cks/space/blog/linux/Ubuntu1804SystemdUserLimits

-- 
Mantas Mikulėnas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20190927/808c6da8/attachment.html>


More information about the systemd-devel mailing list