[Freeipa-devel] [PULL REQUEST, master] Platform-specific adaptation
Alexander Bokovoy
abokovoy at redhat.com
Mon Sep 12 08:18:22 UTC 2011
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
More information about the Freeipa-devel
mailing list