[Freeipa-devel] [PATCH] 0036 make install doesn't create needed directories

Rob Crittenden rcritten at redhat.com
Thu Nov 17 18:07:23 UTC 2011


Alexander Bokovoy wrote:
> On Thu, 17 Nov 2011, Rob Crittenden wrote:
>
>> Alexander Bokovoy wrote:
>>> When installing client from source with 'make client-install'
>>> some essential directories are not created which makes
>>> ipa-client-install to fail.
>>>
>>> I have opted to allow creating /etc/ipa and
>>> /var/lib/ipa-client/sysrestore only if DESTDIR is specified.
>>> Distributing ipa-client in source form is defeating purpose of
>>> FreeIPA, in most cases proper packaging should be preferred. What's
>>> important is to hint to packagers what directories should be
>>> essential, and thus created in $(DESTDIR). Even source-based
>>> distributions have one or another form of packaging that makes this
>>> issue less problematic.
>>>
>>> https://fedorahosted.org/freeipa/ticket/1849
>>
>> I wonder if we should @echo something about DESTDIR not set so we
>> aren't creating the directories.
> How about attached variant?
>

Perfect. Pushed to master.

rob




More information about the Freeipa-devel mailing list