The current UI and xmlrpc scripts aren't completely separated in the web space.
As discussed in IRC with some folks from libvert we should probably put
everything we use into /ipa and go from there, so:
/ipa/ui - TurboGears UI
/ipa/static - static files
/ipa/config - configuration
/ipa/errors - error pages
/ipa/xml - xmlrpc interface
We should do this prior to 1.0 because updating the configuration on the fly
would be harder than getting this in first.
Created attachment 300310 [details]
Put everything IPA into /ipa
Created attachment 304680 [details]
version the changed configuration files as well
The core of the patch is the same, this adds ipa-updateconfig to change the
configuration for updated servers.
Created attachment 304769 [details]
put ipa-updateconfig in ipa-server
where is this ipa-updateconfig file located?
This is not something expected to be run by an end-user though.
QA Verified on May 27, 2008 (Yi)
This is a bit hard to verify.
I manually check all links on every ipa web gui pages, and i find all links are
I will close this bug for now. If there are some objection to my test method or
any page that being found not under /ipa, I will re-open this bug.