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 a19dff444c
commit 1a1a2e74c2
1 changed files with 7 additions and 1 deletions

View File

@ -64,7 +64,13 @@ class cloudManagementConfig(serviceCfgBase):
#distro like sl 6.1 needs this folder, or tomcat6 failed to start
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: