I need to apply "ulimit -s 256" to any system thread. Is there any way to achieve this under Ubuntu Server?
2 Answers
You can set user limits via pam_limits
in /etc/security/limits.conf
. See man limits.conf
for informations about this file.
On Ubuntu 12.04 /etc/security/limits.conf does not appear to be read unless the following is added to /etc/pam.d/common-session.
session required pam_limits.so
Even then, it's not clear to me if it is picked up for programs started by upstart scripts.
-
1Note that there is also a commented line in
/etc/pam.d/su
:# session required pam_limits.so
. Jan 17, 2013 at 8:00