[ -z "$DEFAULT_SERVICE_LIMITS" ] && DEFAULT_SERVICE_LIMITS_HARD="-u unlimited -c 0" this line from functions seems have typo the $DEFAULT_SERVICE_LIMITS_HARD is not used elsewhere. it seems? -- glen