Does this work? in CentOS 6, ulimit was set elsewhere depending on an env variable. I can imagine it works differently in 5, but just wanted to check whether this had been tested?