From 0b794cd43b0e8a18517cbccdec2f183ce4cb38ec Mon Sep 17 00:00:00 2001 From: Florence Blanc-Renaud Date: Tue, 19 Jun 2018 10:10:51 +0200 Subject: [PATCH] fix dependency for *-domainname.service file FreeIPA has a dependency on /usr/lib/systemd/system/*-domainname.service file. In fedora <=28, this is provided by package 'initscripts' but in fedora >= 29, this is provided by package 'hostname'. Fixes: https://pagure.io/freeipa/issue/7591 Reviewed-By: Tibor Dudlak --- freeipa.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/freeipa.spec.in b/freeipa.spec.in index fb29adee6..0ebc6df3e 100755 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -576,7 +576,11 @@ Requires: krb5-workstation >= %{krb5_version} Requires: authselect >= 0.4-2 Requires: curl # NIS domain name config: /usr/lib/systemd/system/*-domainname.service +%if 0%{?fedora} >= 29 +Requires: hostname +%else Requires: initscripts +%endif Requires: libcurl >= 7.21.7-2 Requires: xmlrpc-c >= 1.27.4 Requires: sssd >= 1.14.0