We are making use of environment variables inside the web server. These are separated on a process boundary. In order to make sure requests remain isolated, we have to run in prefork mode. While that is the default for setup, ideally, the ipaserver code would confirm this, and refuse to run.
Adam, can you include the reason why we need to run in prefork mode?
The two env vars we use are:LANG to set the language used for Localisation of the web requests, and KCACHE (I think)for the Kerberos Cache
Fixed in: 61e2016
Metadata Update from @admiyo: - Issue assigned to jzeleny - Issue set to the milestone: FreeIPA 2.0 - 2010/11
Login to comment on this ticket.