I have checked the snippets. "common-account" only deal with account settings. "common-session-interactive" does not include a pam_limits entry.
On Mon, Nov 20, 2017 at 9:49 AM, Lennart Poettering <[email protected]> wrote: > On Mo, 20.11.17 09:47, Jeff Solomon ([email protected]) wrote: > > > I guess the answer is "no." :) > > > > This is Ubuntu 16.04. On CentOS7.3, pam_limits is part of systemd-user > > through system-auth > > > > Here is /etc/pam.d/systemd-user from my Ubuntu system: > > > > # This file is part of systemd. > > # > > # Used by systemd --user instances. > > > > @include common-account > > > > session required pam_selinux.so close > > session required pam_selinux.so nottys open > > @include common-session-noninteractive > > session optional pam_systemd.so > > Have you checked the snippets listed in the @include lines? Maybe they > pull it in? > > > So on RHEL systems, it doesn't matter that is works because user > instances > > are officially not included and it just doesn't work on Ubuntu because > > pam_limits is not used by systemd-user. > > > > I find it odd that two major distros differ in this behavior. > > PAM is a mess. Setups and syntax vary wildly between distros. It's sad. > > Lennart > > -- > Lennart Poettering, Red Hat >
_______________________________________________ systemd-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/systemd-devel
