Hello community,

here is the log from the commit of package haveged for openSUSE:Factory checked 
in at 2012-08-14 14:26:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/haveged (Old)
 and      /work/SRC/openSUSE:Factory/.haveged.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "haveged", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/haveged/haveged.changes  2012-01-04 
07:24:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.haveged.new/haveged.changes     2012-08-14 
14:26:32.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Aug 13 13:15:15 UTC 2012 - [email protected]
+
+- Update to 1.5
+  * Add online tests based on AIS-31 
+  * Add -p option to specify the pid location.
+  * Fix -F option to not take argument - i.e. now a switch
+  * Factor diagnostic methods for capture and inject for better performance
+  * Fix install target, move to bin and eliminate script if not daemon, now 
use sysv and systemd templates 
+- use -F with no arguments in haveged.service 
+- work-around nist check on i586 by decreasing the size of static array in a 
test
+
+-------------------------------------------------------------------
+Fri May 15 22:46:03 UTC 2012 - [email protected]
+
+- Update to version 1.4
+  * Add s390 architecture. Thanks to Dan Horak and Jiri Hladky
+  * Add generic architecture with clock_gettime() timer.
+  * Rewrite collection loop to support multiple instances and new diagnostics
+  * Rewrite tuning mechanism to add virtual file system mining and correct 
cpuid bugs
+  * Add prototype multi-thread collection option
+  * Reduce collection buffer size to .5MB
+  * Improve/correct build and install
+  * Add new invocation options to support new features.
+
+- init script additions $remote_fs added
+
+-------------------------------------------------------------------
+Thu Feb  9 21:20:37 UTC 2012 - [email protected]
+
+- build with -fpie 
+
+-------------------------------------------------------------------

Old:
----
  haveged-1.3a.tar.gz
  haveged-otherarch.patch
  haveged-ppc64.patch

New:
----
  haveged-1.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ haveged.spec ++++++
--- /var/tmp/diff_new_pack.UFxdN2/_old  2012-08-14 14:26:34.000000000 +0200
+++ /var/tmp/diff_new_pack.UFxdN2/_new  2012-08-14 14:26:34.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package haveged
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,16 @@
 #
 
 
-%define extra_ver a
-
 Name:           haveged
-Version:        1.3
+Version:        1.5
 Release:        0
-License:        GPL-3.0
 Summary:        Feed entropy into random pool
-Url:            http://www.issihosts.com/haveged/
+License:        GPL-3.0
 Group:          System/Daemons
-Source0:        
http://www.issihosts.com/haveged/%{name}-%{version}%{extra_ver}.tar.gz
+Url:            http://www.issihosts.com/haveged/
+Source0:        http://www.issihosts.com/haveged/%{name}-%{version}.tar.gz
 Source1:        %{name}.init
 Source2:        %{name}.service
-Patch1:         %{name}-ppc64.patch
-Patch2:         %{name}-otherarch.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExcludeArch:    %{arm}
 BuildRequires:  automake
@@ -54,16 +50,22 @@
 
 %prep
 %setup -q
-%patch1
-%patch2
 
 %build
 autoreconf -fiv
-export LDFLAGS="-Wl,-z,relro,-z,now"
+export CFLAGS="%optflags -fpie"
+export LDFLAGS="-Wl,-z,relro,-z,now -pie"
 %configure --enable-nistest=yes --enable-daemon=yes
 make %{?_smp_mflags}
 
 %check
+#XXX: nist test is killed by SIGKILL with static int random_pool1[_32MB] on
+#     32bit. Let change it to _08MB to avoid the test beeing killed, even if I
+#     am not sure allocate of 128M is prohibited
+%ifarch %{ix86}
+sed -i 's/\[_32MB\]/[_08MB]/' nist/nist.c
+%endif
+
 make %{?_smp_mflags} check
 
 %install

++++++ haveged-1.3a.tar.gz -> haveged-1.5.tar.gz ++++++
++++ 8863 lines of diff (skipped)

++++++ haveged.init ++++++
--- /var/tmp/diff_new_pack.UFxdN2/_old  2012-08-14 14:26:34.000000000 +0200
+++ /var/tmp/diff_new_pack.UFxdN2/_new  2012-08-14 14:26:34.000000000 +0200
@@ -2,8 +2,8 @@
 
 ### BEGIN INIT INFO
 # Provides:          haveged
-# Required-Start:    $syslog $local_fs
-# Required-Stop:     $syslog $local_fs
+# Required-Start:    $syslog $local_fs $remote_fs
+# Required-Stop:     $syslog $local_fs $remote_fs
 # Default-Start:     2 3 5
 # Default-Stop:
 # Short-Description: Daemon to feed entropy into /dev/urandom

++++++ haveged.service ++++++
--- /var/tmp/diff_new_pack.UFxdN2/_old  2012-08-14 14:26:34.000000000 +0200
+++ /var/tmp/diff_new_pack.UFxdN2/_new  2012-08-14 14:26:34.000000000 +0200
@@ -3,7 +3,7 @@
 
 [Service]
 Type=simple
-ExecStart=/usr/sbin/haveged -F 1 -w 1024 -v 0
+ExecStart=/usr/sbin/haveged -w 1024 -v 0 -F
 CapabilityBoundingSet=CAP_SYS_ADMIN
 
 [Install]

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to