Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
process limit/su problem
- X-seq: zsh-users 3593
- From: Tarmo Järvi <tarmoj@xxxxxxxxx>
- To: zsh-users@xxxxxxxxxxxxxx
- Subject: process limit/su problem
- Date: Thu, 25 Jan 2001 09:33:04 +0000 (GMT+00:00)
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
Hello dear list,
I have following lines in /etc/zshenv to prevent fork-bombing etc by ordinary users :
if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]
then
ulimit -H -u 64 -c 65536 -f 2097152 -n 128
else
ulimit -u 2048 -c 65536 -f 4194394 -n 1024
fi
Everything works nicely except 'su root' (by few selected "power users"). Usually my server is running about 100 processes owned by root. When I'm logged in as, for example, tarmoj and do 'su root', I get following errors:
/etc/zshenv: fork failed: resource temporarily unavailable [33]
So, obviously, the process limit for user is limiting the execution of /etc/zshenv etc and thus (as root after 'su' )I have to manually set higher process limit and set other variables.
So, my question is, is there any other way to prevent this (otherthan ssh root@localhost)?
Messages sorted by:
Reverse Date,
Date,
Thread,
Author