diff --git a/.gitignore b/.gitignore index 0585b65..8352360 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /dnsconfd-1.7.1.tar.gz /dnsconfd-1.7.2.tar.gz +/dnsconfd-1.7.3.tar.gz diff --git a/dnsconfd.spec b/dnsconfd.spec index 5f4be79..15389b3 100644 --- a/dnsconfd.spec +++ b/dnsconfd.spec @@ -2,7 +2,7 @@ %global selinuxtype targeted Name: dnsconfd -Version: 1.7.2 +Version: 1.7.3 Release: 1%{?dist} Summary: Local DNS cache configuration daemon License: MIT @@ -17,7 +17,9 @@ BuildRequires: python3-rpm-macros BuildRequires: python3-pip BuildRequires: systemd BuildRequires: systemd-rpm-macros +%if %{defined fedora} && 0%{?fedora} < 42 || %{defined rhel} && 0%{?rhel} < 11 %{?sysusers_requires_compat} +%endif Requires: (%{name}-selinux if selinux-policy-%{selinuxtype}) Requires: python3-gobject-base @@ -28,6 +30,7 @@ Requires: dbus-common Requires: %{name}-cache Requires: polkit Suggests: %{name}-unbound +Requires: (%{name}-unbound = %{version}-%{release} if %{name}-unbound) %?python_enable_dependency_generator @@ -182,11 +185,13 @@ fi %posttrans selinux %selinux_relabel_post -s %{selinuxtype} +%if %{defined fedora} && 0%{?fedora} < 42 || %{defined rhel} && 0%{?rhel} < 11 %pre %sysusers_create_compat %{SOURCE1} %pre unbound %sysusers_create_compat %{SOURCE1} +%endif %post %systemd_post %{name}.service @@ -230,12 +235,19 @@ fi %{_unitdir}/unbound.service.d/dnsconfd.conf %config(noreplace) %attr(644,unbound,unbound) %{_sysconfdir}/unbound/conf.d/unbound.conf %attr(664,dnsconfd,dnsconfd) %{_rundir}/dnsconfd/unbound.conf +%{_sysusersdir}/dnsconfd.conf %{_tmpfilesdir}/dnsconfd-unbound.conf %files dracut %{_prefix}/lib/dracut/modules.d/99dnsconfd %changelog +* Tue Jun 03 2025 Tomas Korbar - 1.7.3-1 +- Rebase to 1.7.3 +- Resolves: RHEL-94999 +- Resolves: RHEL-94998 +- Resolves: RHEL-94997 + * Fri Feb 28 2025 Tomas Korbar - 1.7.2-1 - Rebase to 1.7.2 - Resolves: RHEL-80309 diff --git a/sources b/sources index 7b79320..f98c855 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnsconfd-1.7.2.tar.gz) = 0a2f909caacdb3a898946ae6b1021c7195ec3f727373bf85782be12af16b5f1a0efb3403061d8795ef2b6b1fe311002a63fe1d6212a9dc5dd0a548e4930d6336 +SHA512 (dnsconfd-1.7.3.tar.gz) = 91cd0a575236f66b8f9ecefc4f6ace447f4c4f7e365be98a430c820d462318de731ecec53f8a88e86a5b28e4fa33f1fc952c8a0fbace27593c27a386c5949c15