[Freeipa-devel] [PULL REQUEST, ipa-2-1] Platform-specific adaptation
Alexander Bokovoy
abokovoy at redhat.com
Mon Sep 12 07:58:33 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 ipa-2-1, I'll send pull request for master
branch as a separate email, there is single difference in
freeipa.spec.in's %changelog section.
The following changes since commit d3c24bb0a65dae85e665ebc617ab4f084c2299fd:
Don't allow a OTP to be set on an enrolled host (2011-09-10 00:03:32 +0000)
are available in the git repository at:
git://fedorapeople.org/home/fedora/abbra/public_git/freeipa.git platform
Alexander Bokovoy (5):
Introduce platform-specific adaptation
Convert server install code to platform-independent access to system services
Convert client-side tools to platform-independent access to system services
Convert installation tools to platform-independent access to system services
fixup! Introduce platform-specific adaptation
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 +++-------
26 files changed, 624 insertions(+), 306 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