[Freeipa-devel] [PULL REQUEST, ipa-2-1] Platform-specific adaptation
Martin Kosek
mkosek at redhat.com
Tue Sep 13 09:41:41 UTC 2011
On Mon, 2011-09-12 at 10:58 +0300, Alexander Bokovoy wrote:
> 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
>
>
ACK for fixed patches in the tree. Pushed to ipa-2-1.
The same thing as for master, last whitespace cleanup patch is not
pushed.
Martin
More information about the Freeipa-devel
mailing list