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
ipa-1-0: 8b77a12bf00c6934cd6aefe4e8557feb0ea8d5bd master: 8e7561cff6df60e470f1a576f8dca3f025db0586
where is this ipa-updateconfig file located?
/usr/sbin 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 under /ipa 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.