Hi, As the patchset is rather big, I'm sending pull request from my fedorapeople.org git repository instead of separate patches.
This is pull request for master branch. The following changes since commit c97eb871c53c4a8c3bbd0f9f4b2ff23bc390bc71: Don't allow a OTP to be set on an enrolled host (2011-09-10 00:03:19 +0000) are available in the git repository at: git://fedorapeople.org/home/fedora/abbra/public_git/freeipa.git platform-master Alexander Bokovoy (5): Introduce platform-specific adaptation Convert server install code to platform-independent access to system services Convert client install code to platform-independent access to system services Convert installation tools to platform-independent access to installation services Add ipapython/services.py to auto-generated files and ignore it .gitignore | 2 +- Makefile | 8 + freeipa.spec.in | 5 + install/tools/ipa-ca-install | 4 +- install/tools/ipa-nis-manage | 13 +- install/tools/ipa-replica-install | 15 +- install/tools/ipa-server-install | 11 +- install/tools/ipactl | 43 ++++--- ipa-client/ipa-install/ipa-client-install | 211 +++++++++++++---------------- ipa-client/ipaclient/ntpconf.py | 5 +- ipapython/Makefile | 2 +- ipapython/ipautil.py | 48 +------- ipapython/platform/__init__.py | 23 +++ ipapython/platform/base.py | 150 ++++++++++++++++++++ ipapython/platform/redhat.py | 176 ++++++++++++++++++++++++ ipapython/services.py.in | 48 +++++++ ipapython/setup.py.in | 2 +- ipapython/sysrestore.py | 5 +- ipaserver/install/bindinstance.py | 2 +- ipaserver/install/cainstance.py | 26 +--- ipaserver/install/certs.py | 25 ++-- ipaserver/install/dsinstance.py | 19 +-- ipaserver/install/httpinstance.py | 9 +- ipaserver/install/krbinstance.py | 3 +- ipaserver/install/ntpinstance.py | 5 +- ipaserver/install/replication.py | 4 +- ipaserver/install/service.py | 68 +++------- 27 files changed, 625 insertions(+), 307 deletions(-) create mode 100644 ipapython/platform/__init__.py create mode 100644 ipapython/platform/base.py create mode 100644 ipapython/platform/redhat.py create mode 100644 ipapython/services.py.in -- / Alexander Bokovoy _______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel