bug 13698: set max processes per user is ulimited

status 13698: resolved fixed
Reviewed-by: alex
This commit is contained in:
Edison Su 2012-02-14 16:16:28 -08:00
parent d6935a003c
commit 6df005aef7

View File

@ -90,7 +90,13 @@ class cloudManagementConfig(serviceCfgBase):
#distro like sl 6.1 needs this folder, or tomcat6 failed to start
checkHostName()
bash("mkdir /var/log/cloud-management/")
#set max process per account is unlimited
if os.path.exists("/etc/security/limits.conf"):
cfo = configFileOps("/etc/security/limits.conf")
cfo.add_lines("cloud soft nproc -1\n")
cfo.add_lines("cloud hard nproc -1\n")
cfo.save()
try:
self.syscfg.svo.disableService("tomcat6")
except: