sys-apps/systemd: call pam_limits for systemd-user
authorMike Gilbert <floppym@gentoo.org>
Sun, 30 Oct 2016 03:51:37 +0000 (23:51 -0400)
committerMike Gilbert <floppym@gentoo.org>
Sun, 30 Oct 2016 03:52:10 +0000 (23:52 -0400)
As suggested by DISTRO_PORTING.

Package-Manager: portage-2.3.2_p1

sys-apps/systemd/files/232-systemd-user-pam.patch [new file with mode: 0644]
sys-apps/systemd/systemd-9999.ebuild

diff --git a/sys-apps/systemd/files/232-systemd-user-pam.patch b/sys-apps/systemd/files/232-systemd-user-pam.patch
new file mode 100644 (file)
index 0000000..a6501ba
--- /dev/null
@@ -0,0 +1,8 @@
+--- a/src/login/systemd-user.m4
++++ b/src/login/systemd-user.m4
+@@ -9,4 +9,5 @@
+ session  required pam_selinux.so nottys open
+ )m4_dnl
+ session  required pam_loginuid.so
++session required pam_limits.so
+ session optional pam_systemd.so
index c0a9abccef1bcc8c28bd0a4a8b06a64f3a20f7a2..b79eeacb3f46b6f3e636289462719335a152d6f6 100644 (file)
@@ -159,6 +159,7 @@ src_prepare() {
        local PATCHES=(
                "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
                "${FILESDIR}/228-noclean-tmp.patch"
+               "${FILESDIR}/232-systemd-user-pam.patch"
        )
        [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches )