From b0226df6dca35883d135c765940a6e6b832a65fb Mon Sep 17 00:00:00 2001 From: Petr Kubat Date: Fri, 31 Aug 2018 09:40:09 +0200 Subject: [PATCH 01/28] Rebase ypserv to latest upstream commit --- .gitignore | 1 + sources | 2 +- ypserv.spec | 6 ++---- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index cc8f29e..4164435 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ ypserv-2.23.tar.bz2 /ypserv-2.32.1.tar.bz2 /ypserv-ypserv-4.0.tar.gz /ypserv-5bfba76.tar.gz +/ypserv-326857e.tar.gz diff --git a/sources b/sources index d03d59e..aa4380a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ypserv-5bfba76.tar.gz) = 5d1db94d6c607fb2fead26fd887b3d3fd064c772a677b543454264e1f34b7c54b9fd9c60b369ed2b2c5598649aff8f2d4555cc0e3f6ea81222943575ee694430 +SHA512 (ypserv-326857e.tar.gz) = 53fb23a8431f8e8491091bf1467902ee4837a676ef6192fef9dc31cdbcdd0d7166a49580b711652554a6c6a5135a051837535198e51022bc01e6c3871b1e9498 diff --git a/ypserv.spec b/ypserv.spec index 34d1b13..67221ae 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -1,11 +1,11 @@ -%global commit0 5bfba760283060087aefeb417342bcc66d349b2e +%global commit0 326857e3abe82919c0f9e981049ea7c50998d178 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.0 -Release: 12.20170331git%{shortcommit0}%{?dist} +Release: 13.20180831git%{shortcommit0}%{?dist} License: GPLv2 Group: System Environment/Daemons Source0: https://github.com/thkukuk/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz @@ -33,7 +33,6 @@ Patch7: ypserv-2.24-aliases.patch Patch8: ypserv-2.27-confpost.patch Patch10: ypserv-2.31-netgrprecur.patch Patch12: ypserv-4.0-headers.patch -Patch13: ypserv-4.0-oldaddr.patch Patch14: ypserv-4.0-selinux-context.patch BuildRequires: gcc @@ -77,7 +76,6 @@ machines. %patch8 -p1 -b .confpost %patch10 -p1 -b .netgrprecur %patch12 -b .headers -%patch13 -p1 -b .oldaddr %patch14 -p1 -b .selinux-context # Delete generated man pages. They will be generated later from source. From 916c3a9a633a2f9c493d0582ceb03b8de66c4585 Mon Sep 17 00:00:00 2001 From: Petr Kubat Date: Fri, 31 Aug 2018 09:43:55 +0200 Subject: [PATCH 02/28] Add changelog entry for previous commit --- ypserv.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ypserv.spec b/ypserv.spec index 67221ae..e6bf20a 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -176,6 +176,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Fri Aug 31 2018 Petr Kubat - 4.0-13.20180831git326857e +- Rebase ypserv to latest upstream commit + * Fri Jul 20 2018 Matej Mužila - 4.0-12.20170331git5bfba76 - rpc.yppasswd: presserve selinux context of shadow and passwd - Resolves: #1255583 From bdfe721d3e485f96ee244afea75b36959f5ad2f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 14 Jan 2019 19:20:22 +0100 Subject: [PATCH 03/28] Rebuilt for libcrypt.so.2 (#1666033) --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index e6bf20a..b2f97f7 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -5,7 +5,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.0 -Release: 13.20180831git%{shortcommit0}%{?dist} +Release: 14.20180831git%{shortcommit0}%{?dist} License: GPLv2 Group: System Environment/Daemons Source0: https://github.com/thkukuk/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz @@ -176,6 +176,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Mon Jan 14 2019 Björn Esser - 4.0-14.20180831git326857e +- Rebuilt for libcrypt.so.2 (#1666033) + * Fri Aug 31 2018 Petr Kubat - 4.0-13.20180831git326857e - Rebase ypserv to latest upstream commit From 50fcaa288bfe2f48fff65cd9b2d6ae24bedc2b76 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:32 +0100 Subject: [PATCH 04/28] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- ypserv.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index b2f97f7..5652439 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -7,7 +7,6 @@ Name: ypserv Version: 4.0 Release: 14.20180831git%{shortcommit0}%{?dist} License: GPLv2 -Group: System Environment/Daemons Source0: https://github.com/thkukuk/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz Source1: ypserv.service Source2: yppasswdd.service From 3d1730664fba5118ee8656c90ec2600c807da181 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 13:01:00 +0000 Subject: [PATCH 05/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 5652439..068104b 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -5,7 +5,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.0 -Release: 14.20180831git%{shortcommit0}%{?dist} +Release: 15.20180831git%{shortcommit0}%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz Source1: ypserv.service @@ -175,6 +175,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 4.0-15.20180831git326857e +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Mon Jan 14 2019 Björn Esser - 4.0-14.20180831git326857e - Rebuilt for libcrypt.so.2 (#1666033) From 4a5749e4445fba868f149ce0b5be603a79d728d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Mu=C5=BEila?= Date: Tue, 19 Mar 2019 17:52:14 +0100 Subject: [PATCH 06/28] Update to new upstream version 4.1 --- .gitignore | 1 + sources | 2 +- ypserv.spec | 14 +++++++------- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 4164435..e68f632 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ ypserv-2.23.tar.bz2 /ypserv-ypserv-4.0.tar.gz /ypserv-5bfba76.tar.gz /ypserv-326857e.tar.gz +/v4.1.tar.gz diff --git a/sources b/sources index aa4380a..dc628c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ypserv-326857e.tar.gz) = 53fb23a8431f8e8491091bf1467902ee4837a676ef6192fef9dc31cdbcdd0d7166a49580b711652554a6c6a5135a051837535198e51022bc01e6c3871b1e9498 +SHA512 (v4.1.tar.gz) = bdf8e6f70771478b591f6b3bcb530263406c2580a0bf41b3afd317d93f1781c0b2eb806ff86b5625f6c512f481882f5bb784b5159aa90c16320ebf9e7a78a66e diff --git a/ypserv.spec b/ypserv.spec index 068104b..1543dd6 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -1,13 +1,10 @@ -%global commit0 326857e3abe82919c0f9e981049ea7c50998d178 -%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) - Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv -Version: 4.0 -Release: 15.20180831git%{shortcommit0}%{?dist} +Version: 4.1 +Release: 1%{?dist} License: GPLv2 -Source0: https://github.com/thkukuk/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz +Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service Source2: yppasswdd.service Source3: ypxfrd.service @@ -63,7 +60,7 @@ machines. %prep -%setup -q -n %{name}-%{commit0} +%setup -q %patch0 -p1 -b .redhat %patch2 -p1 -b .nfsnobody @@ -175,6 +172,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Mar 19 2019 Matej Mužila - 4.1-1 +- Update to new upstream version 4.1 + * Sun Feb 03 2019 Fedora Release Engineering - 4.0-15.20180831git326857e - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 90bb168389e5da5f113fd5aa47cd0c37a6ad4b15 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:51:25 +0000 Subject: [PATCH 07/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 1543dd6..c72c9c5 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -172,6 +172,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Tue Mar 19 2019 Matej Mužila - 4.1-1 - Update to new upstream version 4.1 From 921ce774cdb718d80ae0d32d139ab3ebdce183bd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:09:52 +0000 Subject: [PATCH 08/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index c72c9c5..e399b4f 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -172,6 +172,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 86a286c5dbfb09e0ece9320f024b19f89912d8a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:16:05 +0000 Subject: [PATCH 09/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index e399b4f..58eb1d8 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -172,6 +172,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 4.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 573d7a610b279db62f007f140314cab3701bf2e1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:48:13 +0000 Subject: [PATCH 10/28] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- ypserv.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/ypserv.spec b/ypserv.spec index 58eb1d8..91be853 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -31,6 +31,7 @@ Patch10: ypserv-2.31-netgrprecur.patch Patch12: ypserv-4.0-headers.patch Patch14: ypserv-4.0-selinux-context.patch +BuildRequires: make BuildRequires: gcc BuildRequires: tokyocabinet-devel BuildRequires: systemd From 8047bccc8373d5dba5cfa292ccb9c0d61c9042c7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:34:56 +0000 Subject: [PATCH 11/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 91be853..596e88f 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From a3c8c5a9b32b30d29759b85ad5e951595be5fe26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:12:00 +0100 Subject: [PATCH 12/28] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- ypserv.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 596e88f..b9a80c9 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,10 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 4.1-6 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Thu Jan 28 2021 Fedora Release Engineering - 4.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 4c8a61e2daa6a1d03e4f36bf8fdf453652278fd5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:10:16 +0000 Subject: [PATCH 13/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index b9a80c9..ad8bb3b 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.1 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 4.1-6 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From dc06fc32c3c45e8811f551ce508c7f64ae3ddbdf Mon Sep 17 00:00:00 2001 From: Marek Kulik Date: Thu, 30 Sep 2021 11:07:38 +0200 Subject: [PATCH 14/28] Update to new upstream version 4.2 --- .gitignore | 1 + sources | 2 +- ypserv.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e68f632..e4eb807 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ ypserv-2.23.tar.bz2 /ypserv-5bfba76.tar.gz /ypserv-326857e.tar.gz /v4.1.tar.gz +/v4.2.tar.gz diff --git a/sources b/sources index dc628c5..25f6116 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v4.1.tar.gz) = bdf8e6f70771478b591f6b3bcb530263406c2580a0bf41b3afd317d93f1781c0b2eb806ff86b5625f6c512f481882f5bb784b5159aa90c16320ebf9e7a78a66e +SHA512 (v4.2.tar.gz) = dd25170de44294d6556db1f757468d4db4484965230cad11295137c6546443a2e4e0303ac417783d0308b2af0d40201955bf3db675c43db33ad87f6f9bc90246 diff --git a/ypserv.spec b/ypserv.spec index ad8bb3b..57288a2 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -1,8 +1,8 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv -Version: 4.1 -Release: 7%{?dist} +Version: 4.2 +Release: 1%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Sep 28 2021 Marek Kulik - 4.2-1 +- Update to new upstream version 4.2 + * Fri Jul 23 2021 Fedora Release Engineering - 4.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 3cef81fce22b0cce16d56d92fad160cec0f32db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Fri, 12 Nov 2021 22:26:59 +0100 Subject: [PATCH 15/28] Rebuild(libnsl2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 57288a2..22a5d23 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Fri Nov 12 2021 Björn Esser - 4.2-2 +- Rebuild(libnsl2) + * Tue Sep 28 2021 Marek Kulik - 4.2-1 - Update to new upstream version 4.2 From 9336317c396f14d9b1473979bfa9e3e4fdd1644f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:43:49 +0000 Subject: [PATCH 16/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 22a5d23..70d3de6 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -173,6 +173,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Nov 12 2021 Björn Esser - 4.2-2 - Rebuild(libnsl2) From a519c169446c618079a9eb153f7a4a7c4fec6114 Mon Sep 17 00:00:00 2001 From: Marek Kulik Date: Tue, 1 Feb 2022 11:59:47 +0100 Subject: [PATCH 17/28] Fix gcc12 compilation issues Resolves: #2047138 --- ypserv.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 70d3de6..767d172 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -91,6 +91,8 @@ export CFLAGS="$RPM_OPT_FLAGS -fPIC" export CFLAGS="$RPM_OPT_FLAGS -fpic" %endif +# Fix gcc12 issues (#2047138) +export CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2 -Wno-format-overflow" %configure \ --enable-checkroot \ @@ -173,6 +175,10 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Feb 01 2022 Marek Kulik - 4.2-4 +- Fix gcc12 compilation issues +- Resolves: #2047138 + * Sat Jan 22 2022 Fedora Release Engineering - 4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 166e379e88c0de5ba0df5f1ff57273b823182683 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:46:54 +0000 Subject: [PATCH 18/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 767d172..b199a50 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -175,6 +175,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 4.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Tue Feb 01 2022 Marek Kulik - 4.2-4 - Fix gcc12 compilation issues - Resolves: #2047138 From 2b97b96277d5ecd272a580e095eb14a4a05ec47b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Thu, 1 Dec 2022 13:26:11 +0100 Subject: [PATCH 19/28] Fix an implicit int during configure time Just provide an explicit int instead. See https://fedoraproject.org/wiki/Changes/PortingToModernC and https://fedoraproject.org/wiki/Toolchain/PortingToModernC Upstream PR: https://github.com/thkukuk/ypserv/pull/16 --- ypserv-4.2-implicit-int.patch | 12 ++++++++++++ ypserv.spec | 8 +++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 ypserv-4.2-implicit-int.patch diff --git a/ypserv-4.2-implicit-int.patch b/ypserv-4.2-implicit-int.patch new file mode 100644 index 0000000..42c9a10 --- /dev/null +++ b/ypserv-4.2-implicit-int.patch @@ -0,0 +1,12 @@ +diff -ruN ypserv-4.2/configure.ac ypserv-4.2.orig/configure.ac +--- ypserv-4.2/configure.ac 2022-12-01 13:22:38.493164313 +0100 ++++ ypserv-4.2.orig/configure.ac 2022-12-01 13:13:06.411943797 +0100 +@@ -99,7 +99,7 @@ + AC_CACHE_CHECK(for -fpie, libc_cv_fpie, [dnl + cat > conftest.c < - 4.2-6 +- Get rid of an implicit int during configure time +- See https://fedoraproject.org/wiki/Changes/PortingToModernC + * Sat Jul 23 2022 Fedora Release Engineering - 4.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 5810959a67e258cb553eea4a738aae6b72f36c38 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 08:07:34 +0000 Subject: [PATCH 20/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 09e81dd..9af97c2 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -177,6 +177,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 4.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Dec 01 2022 Timm Bäder - 4.2-6 - Get rid of an implicit int during configure time - See https://fedoraproject.org/wiki/Changes/PortingToModernC From dc139dbe63a2b423e5b95294d78cb0b9377ff950 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:32:53 +0000 Subject: [PATCH 21/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 9af97c2..47d994d 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -177,6 +177,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 4.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 4.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From b961bf213627f28838d4fc4dede90af8c9456cd1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:50:56 +0000 Subject: [PATCH 22/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 47d994d..4533117 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Url: http://www.linux-nis.org/nis/ypserv/index.html Name: ypserv Version: 4.2 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2 Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service @@ -177,6 +177,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 4.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 4.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 1294f444fe732c54e75edbb6dd11dd8d8c7300b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Tue, 30 Jan 2024 19:42:07 +0100 Subject: [PATCH 23/28] Don't hard code _FORTIFY_SOURCE=2, Update URL, Change license to the SPDX format (GPL-2.0-only) --- ypserv-4.0-headers.patch | 4 ++-- ypserv.spec | 30 +++++++++++------------------- 2 files changed, 13 insertions(+), 21 deletions(-) diff --git a/ypserv-4.0-headers.patch b/ypserv-4.0-headers.patch index 320558d..499af39 100644 --- a/ypserv-4.0-headers.patch +++ b/ypserv-4.0-headers.patch @@ -1,5 +1,5 @@ ---- makedbm/makedbm.c.headers 2017-02-21 13:57:23.933293831 +0100 -+++ makedbm/makedbm.c 2017-02-21 13:57:48.141286207 +0100 +--- ypserv-4.2/makedbm/makedbm.c.headers 2017-02-21 13:57:23.933293831 +0100 ++++ ypserv-4.2/makedbm/makedbm.c 2017-02-21 13:57:48.141286207 +0100 @@ -30,6 +30,7 @@ #include #include diff --git a/ypserv.spec b/ypserv.spec index 4533117..44ef276 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -1,9 +1,11 @@ Summary: The NIS (Network Information Service) server -Url: http://www.linux-nis.org/nis/ypserv/index.html + Name: ypserv Version: 4.2 -Release: 9%{?dist} -License: GPLv2 +Release: 10%{?dist} +License: GPL-2.0-only +URL: https://www.thkukuk.de/nis/nis/ypserv/ + Source0: https://github.com/thkukuk/%{name}/archive/v%{version}.tar.gz Source1: ypserv.service Source2: yppasswdd.service @@ -61,21 +63,7 @@ need to install the yp-tools and ypbind packages on any NIS client machines. %prep - -%setup -q - -%patch0 -p1 -b .redhat -%patch2 -p1 -b .nfsnobody -%patch3 -p1 -b .respzero -%patch4 -p1 -b .nonedomain -%patch5 -p1 -b .slp-warning -%patch6 -p1 -b .manfix -%patch7 -p1 -b .aliases -%patch8 -p1 -b .confpost -%patch10 -p1 -b .netgrprecur -%patch12 -b .headers -%patch14 -p1 -b .selinux-context -%patch15 -p1 -b .implicit-int +%autosetup -n %{name}-%{version} -p1 # Delete generated man pages. They will be generated later from source. rm makedbm/makedbm.8 @@ -94,7 +82,7 @@ export CFLAGS="$RPM_OPT_FLAGS -fpic" %endif # Fix gcc12 issues (#2047138) -export CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2 -Wno-format-overflow" +export CFLAGS="$CFLAGS -Wno-format-overflow" %configure \ --enable-checkroot \ @@ -177,6 +165,10 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Jan 30 2024 Ondrej Sloup - 4.2-10 +- Don't hard code _FORTIFY_SOURCE=2 +- Update license tag to the SPDX format (GPL-2.0-only) + * Sat Jan 27 2024 Fedora Release Engineering - 4.2-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5f37301e8970a7fc859d2ee96d57a762e04064a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:43:58 +0000 Subject: [PATCH 24/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 44ef276..13a886e 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Name: ypserv Version: 4.2 -Release: 10%{?dist} +Release: 11%{?dist} License: GPL-2.0-only URL: https://www.thkukuk.de/nis/nis/ypserv/ @@ -165,6 +165,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 4.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jan 30 2024 Ondrej Sloup - 4.2-10 - Don't hard code _FORTIFY_SOURCE=2 - Update license tag to the SPDX format (GPL-2.0-only) From b50a79d5df8f08496a9a39e0ec668f5f1d250169 Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Tue, 14 Jan 2025 16:51:02 +0100 Subject: [PATCH 25/28] Fix uninitialized int causing different ports for IPv4 and IPv6 --- ypserv-4.2-uninitialized-int.patch | 80 ++++++++++++++++++++++++++++++ ypserv.spec | 6 ++- 2 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 ypserv-4.2-uninitialized-int.patch diff --git a/ypserv-4.2-uninitialized-int.patch b/ypserv-4.2-uninitialized-int.patch new file mode 100644 index 0000000..aa56a04 --- /dev/null +++ b/ypserv-4.2-uninitialized-int.patch @@ -0,0 +1,80 @@ +From 2bc35f9592c8abc850fc6d3343a29227b45eb054 Mon Sep 17 00:00:00 2001 +From: Ales Nezbeda +Date: Tue, 1 Oct 2024 14:40:26 +0200 +Subject: [PATCH] Fix use of uninitialized variable as an value for sock opt + +Since it is possible to listen to IPv4 via IPv6 socket by default, we +have to disable this feature due to 'Disallow v4-in-v6 to allow +host-based access checks'. This also allows us to use the same port for +IPv4 and IPv6 socket. + +Disabling this feature is done via `setsockopt()` function where we pass +flag that we want to set - `IPV6_V6ONLY` and value. For value, we should +pass pointer to value and size of the value. We were passing pointer to +uninitialized integer as a value. This resulted in undefined behavior. + +Most likely, this undefined behavior resulted in the flag being set to +false. This also resulted in IPv4 and IPv6 not being able to share +the same port. This caused use of two neighboring ports instead of one. +When user then tried to set port in config file and then use port one +above it was not possible as it was already used. +--- + rpc.yppasswdd/yppasswdd.c | 2 +- + rpc.ypxfrd/ypxfrd.c | 2 +- + yppush/yppush.c | 3 ++- + ypserv/ypserv.c | 2 +- + 4 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/rpc.yppasswdd/yppasswdd.c b/rpc.yppasswdd/yppasswdd.c +index f9609eb..d7f6050 100644 +--- a/rpc.yppasswdd/yppasswdd.c ++++ b/rpc.yppasswdd/yppasswdd.c +@@ -476,7 +476,7 @@ main (int argc, char **argv) + { + /* Disallow v4-in-v6 to allow host-based access checks */ + +- int i; ++ int i = 1; + + if (setsockopt (sock, IPPROTO_IPV6, IPV6_V6ONLY, + &i, sizeof(i)) == -1) +diff --git a/rpc.ypxfrd/ypxfrd.c b/rpc.ypxfrd/ypxfrd.c +index f605c84..469e0e5 100644 +--- a/rpc.ypxfrd/ypxfrd.c ++++ b/rpc.ypxfrd/ypxfrd.c +@@ -385,7 +385,7 @@ main (int argc, char **argv) + { + /* Disallow v4-in-v6 to allow host-based access checks */ + +- int i; ++ int i = 1; + + if (setsockopt (sock, IPPROTO_IPV6, IPV6_V6ONLY, + &i, sizeof(i)) == -1) +diff --git a/yppush/yppush.c b/yppush/yppush.c +index d937b84..a5916be 100644 +--- a/yppush/yppush.c ++++ b/yppush/yppush.c +@@ -430,7 +430,8 @@ yppush_foreach (const char *host) + struct timeval tv = {10, 0}; + u_int transid; + char server[YPMAXPEER + 2]; +- int i, sock; ++ int i = 1; ++ int sock; + struct sigaction sig; + struct netconfig *nconf; + struct sockaddr *sa; +diff --git a/ypserv/ypserv.c b/ypserv/ypserv.c +index d8876e9..e27c2a4 100644 +--- a/ypserv/ypserv.c ++++ b/ypserv/ypserv.c +@@ -497,7 +497,7 @@ main (int argc, char **argv) + if (family == AF_INET6) + { + /* Disallow v4-in-v6 to allow host-based access checks */ +- int i; ++ int i = 1; + + if (setsockopt (sock, IPPROTO_IPV6, IPV6_V6ONLY, + &i, sizeof(i)) == -1) diff --git a/ypserv.spec b/ypserv.spec index 13a886e..4607429 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Name: ypserv Version: 4.2 -Release: 11%{?dist} +Release: 12%{?dist} License: GPL-2.0-only URL: https://www.thkukuk.de/nis/nis/ypserv/ @@ -33,6 +33,7 @@ Patch10: ypserv-2.31-netgrprecur.patch Patch12: ypserv-4.0-headers.patch Patch14: ypserv-4.0-selinux-context.patch Patch15: ypserv-4.2-implicit-int.patch +Patch16: ypserv-4.2-uninitialized-int.patch BuildRequires: make BuildRequires: gcc @@ -165,6 +166,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Tue Jan 14 2025 Ales Nezbeda - 4.2-12 +- Fix uninitialized int causing different ports for IPv4 and IPv6 + * Sat Jul 20 2024 Fedora Release Engineering - 4.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 9a0de25a596573061d56bb0e91919298f9dea9a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:36:30 +0000 Subject: [PATCH 26/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 4607429..4409a07 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Name: ypserv Version: 4.2 -Release: 12%{?dist} +Release: 13%{?dist} License: GPL-2.0-only URL: https://www.thkukuk.de/nis/nis/ypserv/ @@ -166,6 +166,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 4.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Ales Nezbeda - 4.2-12 - Fix uninitialized int causing different ports for IPv4 and IPv6 From 1599677c3e178ebc3d2c25f8fd22fe856a390f17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 1 Feb 2025 19:58:25 +0100 Subject: [PATCH 27/28] Add explicit BR: libxcrypt-devel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- ypserv.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 4409a07..35393b3 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Name: ypserv Version: 4.2 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL-2.0-only URL: https://www.thkukuk.de/nis/nis/ypserv/ @@ -36,6 +36,7 @@ Patch15: ypserv-4.2-implicit-int.patch Patch16: ypserv-4.2-uninitialized-int.patch BuildRequires: make +BuildRequires: libxcrypt-devel BuildRequires: gcc BuildRequires: tokyocabinet-devel BuildRequires: systemd @@ -166,6 +167,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Sat Feb 01 2025 Björn Esser - 4.2-14 +- Add explicit BR: libxcrypt-devel + * Sun Jan 19 2025 Fedora Release Engineering - 4.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d173f7d0871cb18e15ef88609c5ea5e50651804f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:13:33 +0000 Subject: [PATCH 28/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ypserv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ypserv.spec b/ypserv.spec index 35393b3..01a095e 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -2,7 +2,7 @@ Summary: The NIS (Network Information Service) server Name: ypserv Version: 4.2 -Release: 14%{?dist} +Release: 15%{?dist} License: GPL-2.0-only URL: https://www.thkukuk.de/nis/nis/ypserv/ @@ -167,6 +167,9 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/rpc.yppasswdd.env %{_includedir}/rpcsvc %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 4.2-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Feb 01 2025 Björn Esser - 4.2-14 - Add explicit BR: libxcrypt-devel