[Freeipa-devel] [PATCH] 4 (1) ipa-client-install complains about non-existing nss_ldap
Alexander Bokovoy
abokovoy at redhat.com
Fri Jul 1 12:00:52 UTC 2011
Hi,
On 01.07.2011 14:54, Jan Cholasta wrote:
> On 1.7.2011 11:44, Alexander Bokovoy wrote:
>> New version: forgot to import package_installed_name from ipautil.
>> Previous version can be ignored.
>>
>
> ipa-client-install should be usable on non-RH platforms (see
> https://fedorahosted.org/freeipa/ticket/1374), so you shouldn't use
> /bin/rpm, as that's platform-specific. Wouldn't just rephrasing the
> warning message (as suggested in the ticket) be sufficient?
If you want to support non-rpm-based platforms, you'll need to do much
greater work than not depend on rpm. For example, /sbin/service and
chkconfig might not be there.
All this is abstracted now in ipautil.py and right thing for those
platforms would be to provide appropriate implementation of the ipautil.py.
--
/ Alexander Bokovoy
More information about the Freeipa-devel
mailing list