288d624 Build: integrate init and init/systemd into build system

15 files Authored by pspacek 7 years ago, Committed by mbabinsk 7 years ago,
    Build: integrate init and init/systemd into build system
    
    At the same time, I've renamed tmpfilesd config file to static name
    "ipa.conf" instead of using package-specific name. It had no purpose
    and just complicated build and packaging.
    
    Variable substitution into configuration has to be done in Makefile
    and not in Autoconf as documented in:
    Autoconf v2.69 manual chapter 4.8.2 Installation Directory Variables:
      ... Most of these variables have values that rely on prefix or
      exec_prefix. ... Similarly, you should not rely on AC_CONFIG_FILES
      to replace bindir and friends in your shell scripts and other files;
      instead, let make manage their replacement.
    
    https://fedorahosted.org/freeipa/ticket/6418
    
    Reviewed-By: Martin Basti <mbasti@redhat.com>
    Reviewed-By: Christian Heimes <cheimes@redhat.com>
    
        
file modified
+7 -0
file modified
+1 -2
file modified
+12 -1
file modified
+1 -16
file added
+20
init/ipa-dnskeysyncd init/ipa-dnskeysyncd.conf
file renamed
file was renamed with no change to the file
init/ipa-ods-exporter init/ipa-ods-exporter.conf
file renamed
file was renamed with no change to the file
init/ipa_memcached.in init/ipa_memcached.conf
file renamed
+1 -1
init/systemd/ipa-custodia.service.in init/systemd/ipa-custodia.service
file renamed
+1 -1
init/systemd/ipa.service.in init/systemd/ipa.service
file renamed
+2 -2
init/systemd/ipa_memcached.service.in init/systemd/ipa_memcached.service
file renamed
+3 -3