[main] Update haveged to v1.9.17 (#2258)

* update haveged, test in mock, install in VM

* update changelog
This commit is contained in:
Cameron E Baird 2022-02-18 11:53:49 -08:00 committed by GitHub
parent e246a27470
commit 937958c2db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 30 additions and 9 deletions

View File

@ -1,6 +1,6 @@
{
"Signatures": {
"haveged-1.9.8.tar.gz": "99aa1996c6e39ea2459cfc37addfb8b1eecc63f3a2b6da9db17b22e76b6851ae",
"haveged-1.9.17.tar.gz": "02d9b7c801fbcf16bed43c27bf6ece570b79f4d94561f3eb30883fb5f89c526d",
"haveged.service": "bdc275f31092ac37b9d455f633861b6ae74b9ef3e737609755ff207a4df084e7"
}
}

View File

@ -2,8 +2,8 @@
Summary: A Linux entropy source using the HAVEGE algorithm
Name: haveged
Version: 1.9.8
Release: 3%{?dist}
Version: 1.9.17
Release: 1%{?dist}
License: GPLv3+
Vendor: Microsoft Corporation
Distribution: Mariner
@ -11,12 +11,11 @@ Group: System Environment/Daemons
URL: https://www.issihosts.com/haveged/
Source0: https://github.com/jirka-h/haveged/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: haveged.service
Requires: systemd
BuildRequires: systemd
BuildRequires: automake
BuildRequires: coreutils
BuildRequires: glibc
Requires: systemd
%description
A Linux entropy source using the HAVEGE algorithm
@ -48,7 +47,7 @@ Headers and shared object symbolic links for the HAVEGE algorithm
%build
#autoreconf -fiv
%configure
%configure --disable-enttest --enable-nistest --disable-static
#SMP build is not working
#make %{?_smp_mflags}
make
@ -103,6 +102,10 @@ rm -rf %{buildroot}%{_libdir}/libhavege.*a
%changelog
* Thu Feb 17 2022 Cameron Baird <cameronbaird@microsoft.com> - 1.9.17-1
- Update to v1.9.17
- Configure build to run with additional tests
* Thu Dec 16 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.9.8-3
- Removing the explicit %%clean stage.
@ -111,20 +114,27 @@ rm -rf %{buildroot}%{_libdir}/libhavege.*a
* Mon Mar 16 2020 Henry Beberman <henry.beberman@microsoft.com> 1.9.8-1
- Updated to 1.9.8. Updated Source0 URL. License verified.
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 1.9.1-5
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu May 10 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 1.9.1-4
- Start haveged before cloud-init-local.service to speed up booting.
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.9.1-3
- GA - Bump release of all rpms
* Wed Dec 09 2015 Anish Swaminathan <anishs@vmware.com> 1.9.1-2
- Add systemd requirement.
* Sun Jan 13 2013 Jirka Hladky <hladky.jiri@gmail.com> - 1.7h-0
- Couple of minor updates
* Sat Jan 12 2013 Jirka Hladky <hladky.jiri@gmail.com> - 1.7g-0
- Updated to the version 1.7
- Version 1.7 brings developement libraries
- Added devel package
* Sat Oct 13 2012 Jirka Hladky <hladky.jiri@gmail.com> - 1.5-2
- BZ 850144
- Introduce new systemd-rpm macros in haveged spec file
@ -138,30 +148,41 @@ rm -rf %{buildroot}%{_libdir}/libhavege.*a
- Main new feature is a run time verification of the produced random numbers
- PIDFILE set to /run/haveged.pid
- converted README and man page to UTF-8. Informed the upstream to fix it.
* Wed Feb 15 2012 Jirka Hladky <hladky.jiri@gmail.com> - 1.4-3
- PIDFile should be stored at /run instead of the default location /var/run
- There is long term plan that directory /var/run will not further exist in the future Fedora versions
- Asked upstream to add -p <PID_FILE_location> switch to influence the location of the PID File
- Set PIDFile=/var/run/haveged.pid This is needed as long -p option is not implemented
- https://bugzilla.redhat.com/show_bug.cgi?id=770306#c10
* Wed Feb 15 2012 Jirka Hladky <hladky.jiri@gmail.com> - 1.4-2
- Updated systemd service file, https://bugzilla.redhat.com/show_bug.cgi?id=770306
* Tue Feb 14 2012 Jirka Hladky <hladky.jiri@gmail.com> - 1.4-1
- Update to the version 1.4
- Conversion to systemd, drop init script
* Sun Nov 06 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.3-2
- Fixed a bug on non x86 systems
* Sat Nov 05 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.3-1
- update from the upstream (1.3 stable)
* Mon Oct 03 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.3-0
-version 1.3 beta
- version 1.3 beta
* Fri Sep 30 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.2-4
- ppc64 build
* Mon Sep 26 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.2-3
- Cleaned spec file according to https://bugzilla.redhat.com/show_bug.cgi?id=739347#c11
* Sat Sep 24 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.2-2
- Added comment to explain why we need use Fedora specific start script
* Wed Sep 21 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.2-1
- Cleaned spec file according to https://bugzilla.redhat.com/show_bug.cgi?id=739347#c1
* Wed Sep 07 2011 Jirka Hladky <hladky.jiri@gmail.com> - 1.2-0
- Initial build

View File

@ -5380,8 +5380,8 @@
"type": "other",
"other": {
"name": "haveged",
"version": "1.9.8",
"downloadUrl": "https://github.com/jirka-h/haveged/archive/v1.9.8/haveged-1.9.8.tar.gz"
"version": "1.9.17",
"downloadUrl": "https://github.com/jirka-h/haveged/archive/v1.9.17/haveged-1.9.17.tar.gz"
}
}
},