Hi Simon, On 3/11/19 10:04 AM, Simon McVittie wrote:
I assume from the version that you're using stretch? Please report bugs with reportbug whenever possible, that way I'd already have this information.
ACK
Do you have a line for pam_limits.so in /etc/pam.d/systemd-user?
Yes.
Do you have unmerged local changes for /etc/pam.d/systemd-user, with a version containing "session required pam_limits.so" in /etc/pam.d/systemd-user.dpkg-dist? If you do, please merge the changes in the distributed version into your local version.
No.
After making sure you have "session required pam_limits.so" in /etc/pam.d/systemd-user, do these commands, run from an ordinary non-root login session: prlimit -p $(pgrep -u $(id -u) -f "systemd --user") prlimit -p $(pgrep -u $(id -u) -f "dbus-daemon --session") report the limits you would expect?
No, I get 1024/4096 for nofiles. /etc/security/limits.d/local.conf says * soft nofile 4096 * hard nofile 16584 root soft nofile 4096 root hard nofile 16584 /proc/$$/limits shows the expected limits, unless gnome-terminal is involved. systemd is version 232-25+deb9u9 Regards Harri