commit
db8766c67d
@ -0,0 +1 @@
|
|||||||
|
SOURCES/libbsd-0.11.7.tar.xz
|
@ -0,0 +1 @@
|
|||||||
|
e5f5fffcc2094661a105074c1538f1e434990490 SOURCES/libbsd-0.11.7.tar.xz
|
@ -0,0 +1,63 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
=Gi+y
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
@ -0,0 +1,83 @@
|
|||||||
|
From d5865759f8698f1c75339451a26fa3ae00276a51 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Guillem Jover <guillem@hadrons.org>
|
||||||
|
Date: Thu, 25 Aug 2022 00:52:43 +0200
|
||||||
|
Subject: [PATCH] test: Fix explicit_bzero() test on the Hurd
|
||||||
|
|
||||||
|
On the Hurd a small read(3) might end up (indirectly) copying the data
|
||||||
|
on the stack, which we will end up finding even when we have cleared
|
||||||
|
the buffer.
|
||||||
|
|
||||||
|
To avoid these side effects, we add a new function, that we force not
|
||||||
|
to be inlined, so that we can reuse the same stack space, that will
|
||||||
|
blank any possible stack side effects. This should be portable
|
||||||
|
regardless of stack growing up or down.
|
||||||
|
|
||||||
|
Diagnosis-by: Samuel Thibault <sthibault@debian.org>
|
||||||
|
---
|
||||||
|
COPYING | 2 +-
|
||||||
|
test/explicit_bzero.c | 15 +++++++++++++++
|
||||||
|
2 files changed, 16 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/COPYING b/COPYING
|
||||||
|
index 67223d4..cf43edd 100644
|
||||||
|
--- a/COPYING
|
||||||
|
+++ b/COPYING
|
||||||
|
@@ -369,7 +369,7 @@ Copyright:
|
||||||
|
Copyright © 2014 Theo de Raadt <deraadt@openbsd.org>
|
||||||
|
Copyright © 2014 Google Inc.
|
||||||
|
Copyright © 2015 Michael Felt <aixtools@gmail.com>
|
||||||
|
- Copyright © 2015 Guillem Jover <guillem@hadrons.org>
|
||||||
|
+ Copyright © 2015, 2022 Guillem Jover <guillem@hadrons.org>
|
||||||
|
License: ISC
|
||||||
|
Permission to use, copy, modify, and distribute this software for any
|
||||||
|
purpose with or without fee is hereby granted, provided that the above
|
||||||
|
diff --git a/test/explicit_bzero.c b/test/explicit_bzero.c
|
||||||
|
index 74993c2..bee29de 100644
|
||||||
|
--- a/test/explicit_bzero.c
|
||||||
|
+++ b/test/explicit_bzero.c
|
||||||
|
@@ -1,6 +1,7 @@
|
||||||
|
/* $OpenBSD: explicit_bzero.c,v 1.7 2021/03/27 11:17:58 bcook Exp $ */
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2014 Google Inc.
|
||||||
|
+ * Copyright (c) 2022 Guillem Jover <guillem@hadrons.org>
|
||||||
|
*
|
||||||
|
* Permission to use, copy, modify, and distribute this software for any
|
||||||
|
* purpose with or without fee is hereby granted, provided that the above
|
||||||
|
@@ -123,6 +124,18 @@ populate_secret(char *buf, ssize_t len)
|
||||||
|
ASSERT_EQ(0, close(fds[0]));
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void __attribute__((__noinline__))
|
||||||
|
+blank_stack_side_effects(char *buf, size_t len)
|
||||||
|
+{
|
||||||
|
+ char scratch[SECRETBYTES * 4];
|
||||||
|
+
|
||||||
|
+ /* If the read(3) in populate_secret() wrote into the stack, as it
|
||||||
|
+ * might happen on the Hurd for small data, then we might incorrectly
|
||||||
|
+ * detect the wrong secret on the stack. */
|
||||||
|
+ memset(scratch, 0xFF, sizeof(scratch));
|
||||||
|
+ ASSERT_EQ(NULL, memmem(scratch, sizeof(scratch), buf, len));
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
static int
|
||||||
|
count_secrets(const char *buf)
|
||||||
|
{
|
||||||
|
@@ -143,6 +156,7 @@ test_without_bzero(void)
|
||||||
|
char *res;
|
||||||
|
assert_on_stack();
|
||||||
|
populate_secret(buf, sizeof(buf));
|
||||||
|
+ blank_stack_side_effects(buf, sizeof(buf));
|
||||||
|
res = memmem(altstack, ALTSTACK_SIZE, buf, sizeof(buf));
|
||||||
|
ASSERT_NE(NULL, res);
|
||||||
|
return (res);
|
||||||
|
@@ -155,6 +169,7 @@ test_with_bzero(void)
|
||||||
|
char *res;
|
||||||
|
assert_on_stack();
|
||||||
|
populate_secret(buf, sizeof(buf));
|
||||||
|
+ blank_stack_side_effects(buf, sizeof(buf));
|
||||||
|
res = memmem(altstack, ALTSTACK_SIZE, buf, sizeof(buf));
|
||||||
|
ASSERT_NE(NULL, res);
|
||||||
|
explicit_bzero(buf, sizeof(buf));
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmM+OcMACgkQuXK/PqSu
|
||||||
|
V6N8dA/9HvRw8/1oxr7+3aIBFQ2bMFwxSojwID5KrBeRQH48vuAxouCtKNAHx4fv
|
||||||
|
VCSULx9AXwWxy+MV4Ib8fzeJaawJBjdnyN3Dfifyt3GsZESoBkvl0reJSOq3g9wt
|
||||||
|
LJydT9NNJqB2DNrOg9bemrDt2IeF4yinM6Yv4N2jBe+b1UOHXgdjYtGqchqvcAOi
|
||||||
|
h14o8MGjHxj3E6Q+m1i+nB2ILrxrJvsXa5M7UD/OHmAj3l1V8gf28g4iOc3WHKzx
|
||||||
|
nPfdk5h3ErAmxLlNYC875uhgFdCNje4U40xY0Zu492CxQzKUmTfQuNn1PDlRcWbD
|
||||||
|
aM02u7c9O8M+xTDbHmuedXDylwek2FfPEo8hhb6tgusq6wmPweeGnP1w3SfEcg7b
|
||||||
|
VxqHqjuumBfEAfUjTZ6gSKgygrFxxfz3liqfUJ35Ndf2vFjeq2kY+lsvdl8qZ+mK
|
||||||
|
QyDgSQTreZRPhlUEjbij+rAQbMj8sDA1+hIJFMF5iltrx5Q96kRAxpUbl45oR+l0
|
||||||
|
w70xz8QpJoY57n9InOUWDZEr/FINL9I2LGBumiPlBQnUOyLzcbOYzxown38gemkH
|
||||||
|
KdMbC99TCeUQNBnry4VtURQEoDLjWm99gfTgV4bBG9Mry5/Xnhw5Ybv+yPZUP5xJ
|
||||||
|
+bj7cN8T/g+aAdIgrlccQviLNAtzR4H5LRL5sKI3alnoY7wBIx4=
|
||||||
|
=oPWW
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -0,0 +1,240 @@
|
|||||||
|
Name: libbsd
|
||||||
|
Version: 0.11.7
|
||||||
|
Release: 2%{?dist}
|
||||||
|
Summary: Library providing BSD-compatible functions for portability
|
||||||
|
URL: https://libbsd.freedesktop.org/
|
||||||
|
# Breakdown in COPYING file of libbsd release tarball, see also:
|
||||||
|
# - https://gitlab.com/fedora/legal/fedora-license-data/-/issues/71
|
||||||
|
# - https://gitlab.com/fedora/legal/fedora-license-data/-/issues/73
|
||||||
|
License: Beerware AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND ISC AND libutil-David-Nugent AND MIT AND LicenseRef-Fedora-Public-Domain
|
||||||
|
|
||||||
|
Source0: https://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.xz
|
||||||
|
Source1: https://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.xz.asc
|
||||||
|
Source2: https://keys.openpgp.org/vks/v1/by-fingerprint/4F3E74F436050C10F5696574B972BF3EA4AE57A3
|
||||||
|
# https://gitlab.freedesktop.org/libbsd/libbsd/-/issues/14: Revert breaking commit in explicit_bzero test
|
||||||
|
Patch0: https://gitlab.freedesktop.org/libbsd/libbsd/-/commit/d5865759f8698f1c75339451a26fa3ae00276a51.patch#/libbsd-0.11.7-test-explicit_bzero.patch
|
||||||
|
|
||||||
|
BuildRequires: autoconf
|
||||||
|
BuildRequires: automake
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: gnupg2
|
||||||
|
BuildRequires: libmd-devel
|
||||||
|
BuildRequires: libtool
|
||||||
|
BuildRequires: make
|
||||||
|
|
||||||
|
%description
|
||||||
|
libbsd provides useful functions commonly found on BSD systems, and
|
||||||
|
lacking on others like GNU systems, thus making it easier to port
|
||||||
|
projects with strong BSD origins, without needing to embed the same
|
||||||
|
code over and over again on each project.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for libbsd
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libmd-devel
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Development files for the libbsd library.
|
||||||
|
|
||||||
|
%package ctor-static
|
||||||
|
Summary: Development files for libbsd
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description ctor-static
|
||||||
|
The libbsd-ctor static library is required if setproctitle() is to be used
|
||||||
|
when libbsd is loaded via dlopen() from a threaded program. This can be
|
||||||
|
configured using "pkg-config --libs libbsd-ctor".
|
||||||
|
# See the libbsd mailing list message by Guillem Jover on Jul 14 2013:
|
||||||
|
# http://lists.freedesktop.org/archives/libbsd/2013-July/000091.html
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||||
|
%patch0 -p1 -R -b .test-explicit_bzero
|
||||||
|
|
||||||
|
%build
|
||||||
|
autoreconf -fiv
|
||||||
|
%configure
|
||||||
|
%make_build V=1
|
||||||
|
|
||||||
|
%check
|
||||||
|
%make_build check V=1
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install V=1
|
||||||
|
|
||||||
|
# don't want static library or libtool archive
|
||||||
|
rm %{buildroot}%{_libdir}/%{name}.a
|
||||||
|
rm %{buildroot}%{_libdir}/%{name}.la
|
||||||
|
|
||||||
|
# remove manual pages that conflict with man-pages package
|
||||||
|
rm %{buildroot}%{_mandir}/man3/explicit_bzero.3bsd
|
||||||
|
|
||||||
|
|
||||||
|
%ldconfig_scriptlets
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc README TODO ChangeLog
|
||||||
|
%{_libdir}/%{name}.so.*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_mandir}/man3/*.3bsd.*
|
||||||
|
%{_mandir}/man7/%{name}.7.*
|
||||||
|
%{_includedir}/bsd
|
||||||
|
%{_libdir}/%{name}.so
|
||||||
|
%{_libdir}/pkgconfig/%{name}.pc
|
||||||
|
%{_libdir}/pkgconfig/%{name}-overlay.pc
|
||||||
|
|
||||||
|
%files ctor-static
|
||||||
|
%{_libdir}/%{name}-ctor.a
|
||||||
|
%{_libdir}/pkgconfig/%{name}-ctor.pc
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Oct 17 2023 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 0.11.7-2
|
||||||
|
- Rebuilt for MSVSphere 8.8
|
||||||
|
|
||||||
|
* Sun Dec 04 2022 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 0.11.7-2
|
||||||
|
- Add runtime requirement on libmd-devel to libbsd-devel (#2148612)
|
||||||
|
|
||||||
|
* Thu Nov 24 2022 Robert Scheck <robert@fedoraproject.org> - 0.11.7-1
|
||||||
|
- Update to 0.11.7 (#1742611)
|
||||||
|
|
||||||
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Sep 09 2020 Jeff Law <law@redhat.com> - 0.10.0-5
|
||||||
|
- Use symver attribute for symbol versioning
|
||||||
|
Fix configure test compromised by LTO
|
||||||
|
Fix nlist test compromised by LTO
|
||||||
|
Re-enable LTO
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 1 2020 Jeff Law <law@redhat.com> - 0.10.0-3
|
||||||
|
- Disable LTO
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 22 2019 Eric Smith <brouhaha@fedoraproject.org> - 0.10.0-1
|
||||||
|
- Update to 0.10.1. (#1742611)
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue May 22 2018 Eric Smith <brouhaha@fedoraproject.org> - 0.9.1-1
|
||||||
|
- Update to 0.9.1. (#1538853)
|
||||||
|
|
||||||
|
* Tue May 22 2018 Eric Smith <brouhaha@fedoraproject.org> - 0.8.6-3
|
||||||
|
- Mark explicit_bzero() and reallocarray() as compat symbols. (#1408465)
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.6-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 21 2017 Jens Petersen <petersen@redhat.com> - 0.8.6-1
|
||||||
|
- update to 0.8.6 (#1462722)
|
||||||
|
- fixes manpage conflict (#1504831)
|
||||||
|
- condition the gcc deprecation patch on epel < 7
|
||||||
|
- clean up spec file
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Dec 23 2016 Eric Smith <brouhaha@fedoraproject.org> - 0.8.3-2
|
||||||
|
- Add patch for GCC deprecated attribute to allow building on GCC < 4.5
|
||||||
|
(needed for EL5 and EL6).
|
||||||
|
|
||||||
|
* Thu Dec 22 2016 Eric Smith <brouhaha@fedoraproject.org> - 0.8.3-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 28 2014 Eric Smith <brouhaha@fedoraproject.org> - 0.7.0-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 14 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.6.0-1
|
||||||
|
- Update to latest upstream release. Remove patch 0.
|
||||||
|
- Added ctor-static subpackage.
|
||||||
|
|
||||||
|
* Sun Jul 07 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.5.2-3
|
||||||
|
- Still having problems with setproctitle(), bug #981799, upstream
|
||||||
|
freedesktop.org bug #66679. Added patch to noop out setproctitle().
|
||||||
|
|
||||||
|
* Tue Jun 11 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.5.2-2
|
||||||
|
- Added check section.
|
||||||
|
- Add BuildRoot for EL5.
|
||||||
|
|
||||||
|
* Mon Jun 10 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.5.2-1
|
||||||
|
- Update to latest upstream release. Remove patch 0.
|
||||||
|
|
||||||
|
* Thu Jun 06 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.5.1-2
|
||||||
|
- Add patch to avoid calling clearenv() in setproctitle.c, bug #971513.
|
||||||
|
|
||||||
|
* Tue Jun 04 2013 Eric Smith <brouhaha@fedoraproject.org> - 0.5.1-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
|
||||||
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 08 2012 Eric Smith <eric@brouhaha.com> - 0.4.2-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
- No longer need to change encoding of flopen(3) man page.
|
||||||
|
|
||||||
|
* Sun Jun 03 2012 Eric Smith <eric@brouhaha.com> - 0.4.1-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
|
||||||
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Oct 08 2011 Eric Smith <eric@brouhaha.com> - 0.3.0-1
|
||||||
|
- Update to latest upstream release.
|
||||||
|
- Removed Patch0, fixed upstream.
|
||||||
|
- Removed BuildRoot, clean, defattr.
|
||||||
|
|
||||||
|
* Fri Jan 29 2010 Eric Smith <eric@brouhaha.com> - 0.2.0-3
|
||||||
|
- changes based on review by Sebastian Dziallas
|
||||||
|
|
||||||
|
* Fri Jan 29 2010 Eric Smith <eric@brouhaha.com> - 0.2.0-2
|
||||||
|
- changes based on review comments by Jussi Lehtola and Ralf Corsepious
|
||||||
|
|
||||||
|
* Thu Jan 28 2010 Eric Smith <eric@brouhaha.com> - 0.2.0-1
|
||||||
|
- initial version
|
Loading…
Reference in new issue