From 13b6fec04582d43bfc057a4cc3dbb7e652c8a64f Mon Sep 17 00:00:00 2001 From: Stanislav Levin Date: Oct 15 2018 12:07:12 +0000 Subject: Move ipa's systemd tmpfiles from /var/run to /run systemd 239 complains about the legacy of ipa's tmpfiles which are located on /var/run. Fixes: https://pagure.io/freeipa/issue/7732 Reviewed-By: Christian Heimes --- diff --git a/init/tmpfilesd/Makefile.am b/init/tmpfilesd/Makefile.am index b2d91c3..3ea4533 100644 --- a/init/tmpfilesd/Makefile.am +++ b/init/tmpfilesd/Makefile.am @@ -7,4 +7,4 @@ systemdtmpfiles_DATA = \ CLEANFILES = $(systemdtmpfiles_DATA) %: %.in Makefile - sed -e 's|@localstatedir[@]|$(localstatedir)|g' '$(srcdir)/$@.in' >$@ + cp '$(srcdir)/$@.in' $@ diff --git a/init/tmpfilesd/ipa.conf.in b/init/tmpfilesd/ipa.conf.in index df66bef..183ceed 100644 --- a/init/tmpfilesd/ipa.conf.in +++ b/init/tmpfilesd/ipa.conf.in @@ -1,2 +1,2 @@ -d @localstatedir@/run/ipa 0711 root root -d @localstatedir@/run/ipa/ccaches 0770 ipaapi ipaapi +d /run/ipa 0711 root root +d /run/ipa/ccaches 0770 ipaapi ipaapi diff --git a/ipaplatform/base/paths.py b/ipaplatform/base/paths.py index bc04964..8c1d44f 100644 --- a/ipaplatform/base/paths.py +++ b/ipaplatform/base/paths.py @@ -350,7 +350,7 @@ class BasePathNamespace(object): OPENDNSSEC_KASP_DB = "/var/opendnssec/kasp.db" IPA_ODS_EXPORTER_CCACHE = "/var/opendnssec/tmp/ipa-ods-exporter.ccache" VAR_RUN_DIRSRV_DIR = "/var/run/dirsrv" - IPA_CCACHES = "/var/run/ipa/ccaches" + IPA_CCACHES = "/run/ipa/ccaches" HTTP_CCACHE = "/var/lib/ipa/gssproxy/http.ccache" CA_BUNDLE_PEM = "/var/lib/ipa-client/pki/ca-bundle.pem" KDC_CA_BUNDLE_PEM = "/var/lib/ipa-client/pki/kdc-ca-bundle.pem"