From 2d99e2428085120d6023fffe136c973c7483cffd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 16:49:56 +0000 Subject: [PATCH 01/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ddclient.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ddclient.spec b/ddclient.spec index ad39109..8684213 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://ddclient.net/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -142,6 +142,9 @@ fi %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 3.11.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Nov 29 2023 Scott Talbert - 3.11.2-1 - Update to new upstream release 3.11.2 (#2251294) From 232543659a1e9c5fc9805b8ee360ae3295afdd40 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 09:03:56 +0000 Subject: [PATCH 02/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ddclient.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ddclient.spec b/ddclient.spec index 8684213..ba4bebd 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: https://ddclient.net/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -142,6 +142,9 @@ fi %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 3.11.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 3.11.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5d2f8d6b92afefdfdfeb31c92924f1f2d26e1cb5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 20:38:14 +0000 Subject: [PATCH 03/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- ddclient.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ddclient.spec b/ddclient.spec index ba4bebd..60ad7bb 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ URL: https://ddclient.net/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -142,6 +142,9 @@ fi %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 3.11.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jan 24 2024 Fedora Release Engineering - 3.11.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b12bce988a9b27b64d73723d8131a7876939794f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 23:26:46 +0200 Subject: [PATCH 04/11] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- ddclient.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ddclient.spec b/ddclient.spec index 60ad7bb..5336d29 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,8 +4,9 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 4%{?dist} -License: GPLv2+ +Release: 5%{?dist} +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://ddclient.net/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: ddclient.rwtab @@ -142,6 +143,9 @@ fi %changelog +* Thu Jul 25 2024 Miroslav Suchý - 3.11.2-5 +- convert license to SPDX + * Wed Jul 17 2024 Fedora Release Engineering - 3.11.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From c19b9f7de1194032c41b0aebfadecd09ad760e29 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 15:22:14 +0000 Subject: [PATCH 05/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ddclient.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ddclient.spec b/ddclient.spec index 5336d29..aeb31d7 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 5%{?dist} +Release: 6%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -143,6 +143,9 @@ fi %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 3.11.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 25 2024 Miroslav Suchý - 3.11.2-5 - convert license to SPDX From 330c9d04358092a6c71521c6d90e2c02a90b5276 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Tue, 21 Jan 2025 19:20:25 -0500 Subject: [PATCH 06/11] Fix FTBFS with newer autoconf --- ...98c315b9b909e57e87acf9fd3a15a0b3e213.patch | 52 +++++++++++++++++++ ddclient.spec | 10 ++-- 2 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch diff --git a/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch b/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch new file mode 100644 index 0000000..cea273f --- /dev/null +++ b/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch @@ -0,0 +1,52 @@ +From a12398c315b9b909e57e87acf9fd3a15a0b3e213 Mon Sep 17 00:00:00 2001 +From: Richard Hansen +Date: Thu, 19 Dec 2024 05:00:56 -0500 +Subject: [PATCH] Makefile.am: Fix Automake portability warning + +This silences: + + Makefile.am:20: warning: escaping \# comment markers is not portable +--- + Makefile.am | 21 ++++++++------------- + 1 file changed, 8 insertions(+), 13 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index e0172251..d9baa981 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -16,19 +16,7 @@ EXTRA_DIST = \ + sample-get-ip-from-fritzbox + CLEANFILES = + +-# Command that replaces substitution variables with their values. +-subst = sed \ +- -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' \ +- -e '1 s|^\#\!.*perl$$|\#\!$(PERL)|g' \ +- -e 's|@localstatedir[@]|$(localstatedir)|g' \ +- -e 's|@runstatedir[@]|$(runstatedir)|g' \ +- -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ +- -e 's|@CURL[@]|$(CURL)|g' +- +-# Files that will be generated by passing their *.in file through +-# $(subst). + subst_files = ddclient ddclient.conf +- + EXTRA_DIST += $(subst_files:=.in) + CLEANFILES += $(subst_files) + +@@ -36,7 +24,14 @@ $(subst_files): Makefile + rm -f '$@' '$@'.tmp + in='$@'.in; \ + test -f "$${in}" || in='$(srcdir)/'$${in}; \ +- $(subst) "$${in}" >'$@'.tmp && \ ++ sed \ ++ -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' \ ++ -e '1 s|^#\!.*perl$$|#\!$(PERL)|g' \ ++ -e 's|@localstatedir[@]|$(localstatedir)|g' \ ++ -e 's|@runstatedir[@]|$(runstatedir)|g' \ ++ -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ ++ -e 's|@CURL[@]|$(CURL)|g' \ ++ "$${in}" >'$@'.tmp && \ + { ! test -x "$${in}" || chmod +x '$@'.tmp; } + mv '$@'.tmp '$@' + diff --git a/ddclient.spec b/ddclient.spec index aeb31d7..c7ff339 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 3.11.2 -Release: 6%{?dist} +Release: 7%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -15,6 +15,7 @@ Source3: ddclient.sysconfig Source4: ddclient.NetworkManager Source5: ddclient-tmpfiles.conf Patch0: skip-tests.patch +Patch1: https://github.com/ddclient/ddclient/commit/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch BuildArch: noarch @@ -66,10 +67,8 @@ sed -e 's|^mail=|#mail=|' -i ddclient.conf.in ./autogen -%configure \ - --runstatedir=%{rundir} - %build +%configure --runstatedir=%{rundir} make @@ -143,6 +142,9 @@ fi %changelog +* Wed Jan 22 2025 Scott Talbert - 3.11.2-7 +- Fix FTBFS with newer autoconf + * Thu Jan 16 2025 Fedora Release Engineering - 3.11.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9641e62cc5e19d481750c66f417570c6c37ee44a Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Tue, 21 Jan 2025 21:14:21 -0500 Subject: [PATCH 07/11] Update to new upstream release 4.0.0 (#2334061) --- .gitignore | 1 + ...98c315b9b909e57e87acf9fd3a15a0b3e213.patch | 52 ------------------- ddclient.spec | 9 ++-- skip-tests.patch | 11 ---- sources | 2 +- 5 files changed, 7 insertions(+), 68 deletions(-) delete mode 100644 a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch delete mode 100644 skip-tests.patch diff --git a/.gitignore b/.gitignore index b62a677..cae593d 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ ddclient-3.8.0.tar.bz2 /ddclient-3.10.0.tar.gz /ddclient-3.11.1.tar.gz /ddclient-3.11.2.tar.gz +/ddclient-4.0.0.tar.gz diff --git a/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch b/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch deleted file mode 100644 index cea273f..0000000 --- a/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch +++ /dev/null @@ -1,52 +0,0 @@ -From a12398c315b9b909e57e87acf9fd3a15a0b3e213 Mon Sep 17 00:00:00 2001 -From: Richard Hansen -Date: Thu, 19 Dec 2024 05:00:56 -0500 -Subject: [PATCH] Makefile.am: Fix Automake portability warning - -This silences: - - Makefile.am:20: warning: escaping \# comment markers is not portable ---- - Makefile.am | 21 ++++++++------------- - 1 file changed, 8 insertions(+), 13 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index e0172251..d9baa981 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -16,19 +16,7 @@ EXTRA_DIST = \ - sample-get-ip-from-fritzbox - CLEANFILES = - --# Command that replaces substitution variables with their values. --subst = sed \ -- -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' \ -- -e '1 s|^\#\!.*perl$$|\#\!$(PERL)|g' \ -- -e 's|@localstatedir[@]|$(localstatedir)|g' \ -- -e 's|@runstatedir[@]|$(runstatedir)|g' \ -- -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ -- -e 's|@CURL[@]|$(CURL)|g' -- --# Files that will be generated by passing their *.in file through --# $(subst). - subst_files = ddclient ddclient.conf -- - EXTRA_DIST += $(subst_files:=.in) - CLEANFILES += $(subst_files) - -@@ -36,7 +24,14 @@ $(subst_files): Makefile - rm -f '$@' '$@'.tmp - in='$@'.in; \ - test -f "$${in}" || in='$(srcdir)/'$${in}; \ -- $(subst) "$${in}" >'$@'.tmp && \ -+ sed \ -+ -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' \ -+ -e '1 s|^#\!.*perl$$|#\!$(PERL)|g' \ -+ -e 's|@localstatedir[@]|$(localstatedir)|g' \ -+ -e 's|@runstatedir[@]|$(runstatedir)|g' \ -+ -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ -+ -e 's|@CURL[@]|$(CURL)|g' \ -+ "$${in}" >'$@'.tmp && \ - { ! test -x "$${in}" || chmod +x '$@'.tmp; } - mv '$@'.tmp '$@' - diff --git a/ddclient.spec b/ddclient.spec index c7ff339..bcd1146 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -3,8 +3,8 @@ Summary: Client to update dynamic DNS host entries Name: ddclient -Version: 3.11.2 -Release: 7%{?dist} +Version: 4.0.0 +Release: 1%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -14,8 +14,6 @@ Source2: ddclient.service Source3: ddclient.sysconfig Source4: ddclient.NetworkManager Source5: ddclient-tmpfiles.conf -Patch0: skip-tests.patch -Patch1: https://github.com/ddclient/ddclient/commit/a12398c315b9b909e57e87acf9fd3a15a0b3e213.patch BuildArch: noarch @@ -142,6 +140,9 @@ fi %changelog +* Wed Jan 22 2025 Scott Talbert - 4.0.0-1 +- Update to new upstream release 4.0.0 (#2334061) + * Wed Jan 22 2025 Scott Talbert - 3.11.2-7 - Fix FTBFS with newer autoconf diff --git a/skip-tests.patch b/skip-tests.patch deleted file mode 100644 index 295008f..0000000 --- a/skip-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up ddclient-3.10.0/t/get_ip_from_if.pl.skiptests ddclient-3.10.0/t/get_ip_from_if.pl ---- ddclient-3.10.0/t/get_ip_from_if.pl.skiptests 2022-10-20 14:06:35.000000000 -0400 -+++ ddclient-3.10.0/t/get_ip_from_if.pl 2023-10-02 20:55:16.776008589 -0400 -@@ -40,6 +40,7 @@ subtest "get_ip_from_interface tests" => - }; - - subtest "Get default interface and IP for test system" => sub { -+ plan skip_all => 'Fedora build system does not have a global IP address'; - my $interface = ddclient::get_default_interface(4); - if ($interface) { - isnt($interface, "lo", "Check for loopback 'lo'"); diff --git a/sources b/sources index ecf716b..76f2cf8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ddclient-3.11.2.tar.gz) = b0d275f5ccc36cd8b532b6176de885696ff189dbdffa71bc63e9fa6db2aaf4ab5ff3290c251e318f05b2163c546dcc785eb3582388d9fb70e8439e35e5cbcd7f +SHA512 (ddclient-4.0.0.tar.gz) = 095723aa43c4f08d7e3aa46c0bc47e753fdcbcb2cd0ac5f77cd687f98694985ad70e2f6509c05aaa232d0412fcb0aef8bb07a6d9e4302130ab1db047c14e1e86 From 15504eddf02f6f098704689ec78df7278ca1b114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 14:36:23 +0100 Subject: [PATCH 08/11] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- ddclient.spec | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ddclient.spec b/ddclient.spec index bcd1146..90420e6 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 4.0.0 -Release: 1%{?dist} +Release: 2%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -24,7 +24,6 @@ BuildRequires: perl-generators BuildRequires: perl(Sys::Hostname) BuildRequires: perl(version) BuildRequires: systemd -Requires(pre): shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd @@ -64,6 +63,11 @@ the failed updates and sending update status to syslog and through e-mail. sed -e 's|^mail=|#mail=|' -i ddclient.conf.in ./autogen +# Create a sysusers.d config file +cat >ddclient.sysusers.conf < /dev/null || %{_sbindir}/groupadd -r %{name} -getent passwd %{name} > /dev/null || %{_sbindir}/useradd -r -g %{name} -d %{_localstatedir}/cache/%{name} -s /sbin/nologin -c "Dynamic DNS Client" %{name} -exit 0 %post %systemd_post %{name}.service @@ -137,9 +139,13 @@ fi %attr(0700,%{name},%{name}) %dir %{cachedir} %attr(0600,%{name},%{name}) %ghost %{cachedir}/%{name}.cache %ghost %attr(0755,%{name},%{name}) %dir %{rundir} +%{_sysusersdir}/ddclient.conf %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.0.0-2 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Wed Jan 22 2025 Scott Talbert - 4.0.0-1 - Update to new upstream release 4.0.0 (#2334061) From fde29b6f78189de3c98750ee7b34b3b02b5157e8 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Sun, 30 Mar 2025 11:48:50 -0400 Subject: [PATCH 09/11] Restore expected ddclient.conf dir to pre-4.0 location (#2354194) --- ddclient.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ddclient.spec b/ddclient.spec index 90420e6..d9b07d2 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 4.0.0 -Release: 2%{?dist} +Release: 3%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -70,7 +70,7 @@ EOF %build -%configure --runstatedir=%{rundir} +%configure --runstatedir=%{rundir} --with-confdir='${sysconfdir}' make @@ -143,6 +143,9 @@ fi %changelog +* Tue Mar 25 2025 Scott Talbert - 4.0.0-3 +- Restore expected ddclient.conf dir to pre-4.0 location (#2354194) + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.0.0-2 - Add sysusers.d config file to allow rpm to create users/groups automatically From 7897f4b54a1fd077bc811d59db9dffa4e7085a00 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Mon, 31 Mar 2025 22:00:22 -0400 Subject: [PATCH 10/11] Switch systemd service to use exec and remove pid file (#2355909) --- ddclient.service | 5 ++--- ddclient.spec | 5 ++++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ddclient.service b/ddclient.service index 063dce1..0ccec5a 100644 --- a/ddclient.service +++ b/ddclient.service @@ -5,11 +5,10 @@ After=syslog.target network-online.target nss-lookup.target [Service] User=ddclient Group=ddclient -Type=forking -PIDFile=/run/ddclient/ddclient.pid +Type=exec EnvironmentFile=-/etc/sysconfig/ddclient ExecStartPre=/bin/touch /var/cache/ddclient/ddclient.cache -ExecStart=/usr/sbin/ddclient $DDCLIENT_OPTIONS +ExecStart=/usr/sbin/ddclient $DDCLIENT_OPTIONS --foreground [Install] WantedBy=multi-user.target diff --git a/ddclient.spec b/ddclient.spec index d9b07d2..c198c39 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 4.0.0 -Release: 3%{?dist} +Release: 4%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -143,6 +143,9 @@ fi %changelog +* Tue Apr 01 2025 Scott Talbert - 4.0.0-4 +- Switch systemd service to use exec and remove pid file (#2355909) + * Tue Mar 25 2025 Scott Talbert - 4.0.0-3 - Restore expected ddclient.conf dir to pre-4.0 location (#2354194) From e0d29fead337e15c30739a138385dd5325d407e1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 19:05:32 +0000 Subject: [PATCH 11/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ddclient.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ddclient.spec b/ddclient.spec index c198c39..e64e7d9 100644 --- a/ddclient.spec +++ b/ddclient.spec @@ -4,7 +4,7 @@ Summary: Client to update dynamic DNS host entries Name: ddclient Version: 4.0.0 -Release: 4%{?dist} +Release: 5%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://ddclient.net/ @@ -143,6 +143,9 @@ fi %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 4.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Apr 01 2025 Scott Talbert - 4.0.0-4 - Switch systemd service to use exec and remove pid file (#2355909)