9083f9b Fix ipa-restore: create /var/run/ipa files

1 file Authored by frenaud 5 years ago, Committed by tdudlak 5 years ago,
    Fix ipa-restore: create /var/run/ipa files
    
    In ipa 4.5.4, ipa-restore fails because the file /etc/tmpfiles.d/ipa.conf
    is not restored => /var/run/ipa and /var/run/ipa/ccaches directories
    are not created.
    
    The fix creates these directories in ipa-restore and creates ipa.conf.
    With this approach, the fix allows to restore a backup done with 4.5.4
    prior to the fix.
    
    Note: the fix is specific to ipa-4-5, in ipa-4-6 and above version the file
    /etc/tmpfiles.d/ipa.conf is created at package install time and not at
    ipa server install time.
    
    Fixes: https://pagure.io/freeipa/issue/7571
    Reviewed-By: Christian Heimes <cheimes@redhat.com>