Title: #5527: [Backport][ipa-4-9] Reduce the differences between upstream and downstream
Make it easier to share the same spec file between upstream and downstream (at least
CentOS and RHEL) builds.
Replace some FreeIPA references with IPA to be more name-agnostic.
Drop csrgen which was never feature complete, doesn't work today.
Tweak the UI builder which was already capable of picking a tool to be more generic in
The spec file itself has already been tweaked to handle picking the right dependencies per
I also synced some changes from other recent translation changes.
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5527/head:pr5527
git checkout pr5527