Commit Graph

49 Commits

Author SHA256 Message Date
Tomáš Chvátal
9bded32d00 - Disable randomly failing ENT test bnc#876674
- Added patches:
  * haveged-conditional-enttest.patch

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=94
2014-05-12 11:01:39 +00:00
Tomáš Chvátal
90baee8324 - Threads seem not to fix the random testsuite fail.
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=93
2014-05-12 10:49:49 +00:00
5638d8ef8d Accepting request 233306 from home:elvigia:branches:security
- Fix "stop" of service, the daemon in foreground actually 
 exits with a weird exit code. workaround this misbehaviour
 in the service file.

- revert to non-forking service, "forking" services are racy
  and provided by systemd purely for compatibility with old daemons.
  see daemon(7) for the rationale. Only "simple" (default) and 
  "notify" services must be used if possible.
- Also, there is no haveged.conf around, neither such file
  is parsed by the daemon at all.
- Start the daemon as soon as the random device is available with
  the help of udev, as starting services while starved of entropy 
  is no good.

OBS-URL: https://build.opensuse.org/request/show/233306
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=92
2014-05-12 08:39:42 +00:00
Tomáš Chvátal
d41d862a9d - Cleanup with spec-cleaner
- Adapt the service file to be forking and match what it does for
  me on Gentoo.
- Disable threads as they seem break some times.
- Capitalize summaries to make rpmlint happy.

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=90
2014-05-07 09:24:36 +00:00
dbd24e73c7 Accepting request 225561 from openSUSE:Factory:PowerPC
- Add ppc64le support 
- added patches:
  * ppc64le.patch

OBS-URL: https://build.opensuse.org/request/show/225561
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=88
2014-03-12 13:44:15 +00:00
343753c795 Accepting request 222713 from home:elvigia:branches:security
- version 1.9.1
* test suite improvements
* man page updates
* a few build tweaks
- restore rchaveged link

OBS-URL: https://build.opensuse.org/request/show/222713
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=86
2014-02-18 15:56:46 +00:00
Michal Vyskocil
c72fdcaf17 - update to 1.8
* Fix return code for signalled termination.
 * Update init.d/service.fedora - new return code + simple, not forking
 * Add --enable_unitdir as DESTDIR for systemd install

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=84
2014-01-06 12:47:14 +00:00
Michal Vyskocil
65ce37ae89 - update to 1.7c
* Correct additional run-time test aligment problems on mips. 
  * Correct run-time test aligment problems on sparc and mips.
  * Correct ppc detection in build
    deprecates haveged-ppc.patch
- use correct Group for libhavege1
- haveged-devel requires libhavege1

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=82
2013-06-17 09:42:58 +00:00
Cristian Rodríguez
091d1557ca Accepting request 174333 from home:elvigia:branches:security
- haveged 1.7a 
* Correct VPATH issues and modify check target to support 
parallel builds and changes in automake 1.13 test harness. 
Updated sample spec file and other documentation changes.

OBS-URL: https://build.opensuse.org/request/show/174333
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=78
2013-05-02 20:50:32 +00:00
Michal Vyskocil
7803fc98dc - add autoconf to BuildRequires
- explain the need for autoreconf
- tag haveged-ppc.patch

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=76
2013-03-26 14:22:03 +00:00
Michal Vyskocil
7216d944f9 Accepting request 160369 from home:elvigia:branches:security
- Remove all sysvinit compatibility.

OBS-URL: https://build.opensuse.org/request/show/160369
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=75
2013-03-21 11:27:42 +00:00
056c2cebf7 also COPYING for devel
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=73
2013-01-22 13:46:45 +00:00
7b7d150acb add COPYING
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=72
2013-01-22 08:36:17 +00:00
ad55c3efc7 Accepting request 149339 from home:oertel:branches:security
- spit off devel package (all new files not present before)
- spit off library package to follow shared library policy
- update to 1.7
  * Add havege_status_dump() as basis for haveged diagnositics
  * Provide sample spec to build haveged and haveged-devel
  * Add contrib/build to provide build support
  * Modify build to use libtool
  * Retname base types to alias stdint.h types to allow 'fixes' if necessary
  * Rename all public functions to follow havege_* naming convention
  * Sanitize havege.h to be include file for devel package
  * Add destroy() to havege for library use.
  * Move all remaining static vars to allocated memory.
  * Rework include file structure to eliminate include sequence errors.
  * Fix (rare) segfault in test0 caused by 1.6 alignment fix
  
- update to  v1.6a
  * Fix typo in configure.ac

OBS-URL: https://build.opensuse.org/request/show/149339
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=70
2013-01-21 10:31:12 +00:00
Cristian Rodríguez
5c27a07514 Accepting request 146234 from home:k0da:ppc
- fix powerpc detection (haveged-ppc.patch)

OBS-URL: https://build.opensuse.org/request/show/146234
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=68
2012-12-21 23:19:20 +00:00
Pascal Bleser
016f11af6b 1.6
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=67
2012-12-16 02:15:42 +00:00
7b40fe1fe0 Accepting request 142964 from home:elvigia:branches:security
- Current version does support ARM, remove the ExcludeArch

OBS-URL: https://build.opensuse.org/request/show/142964
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=65
2012-11-27 10:07:35 +00:00
Michal Vyskocil
90916ac299 - 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 

  * 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.

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=60
2012-08-13 13:53:01 +00:00
Michal Vyskocil
78c4aec20f Accepting request 120742 from home:aboe76:branches:security
version bump from source:
1.3a to 1.4 no need to patch the source.

OBS-URL: https://build.opensuse.org/request/show/120742
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=59
2012-05-14 07:58:10 +00:00
Cristian Rodríguez
237c8afc68 Accepting request 103678 from home:elvigia:branches:security
- build with -fpie

OBS-URL: https://build.opensuse.org/request/show/103678
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=58
2012-02-09 22:52:49 +00:00
Cristian Rodríguez
8fc0694db0 Accepting request 98462 from home:elvigia:branches:security
- Put the haveged binary back in /usr/sbin not in /sbin

OBS-URL: https://build.opensuse.org/request/show/98462
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=56
2011-12-31 14:51:57 +00:00
Cristian Rodríguez
3b9d2e3df5 Accepting request 96691 from home:elvigia:branches:security
- Update to version 1.3.0a, PPC fixes.
- Cleanup systemd unit and drop capabiltities there.

OBS-URL: https://build.opensuse.org/request/show/96691
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=54
2011-12-14 23:48:37 +00:00
Stephan Kulow
2b427b6c88 Accepting request 94934 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94934
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=52
2011-12-02 07:27:26 +00:00
Cristian Rodríguez
557c678588 Accepting request 94703 from home:oertel:branches:openSUSE:Factory
- fix build on ia64, s390, s390x

OBS-URL: https://build.opensuse.org/request/show/94703
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=51
2011-12-02 05:14:25 +00:00
Cristian Rodríguez
2c8fab5d04 Accepting request 94188 from home:elvigia:branches:security
- Use proper systemd macros
- reduce verbosity level to the minimum

OBS-URL: https://build.opensuse.org/request/show/94188
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=49
2011-11-29 03:23:27 +00:00
Pascal Bleser
c31c96c61c - update to 1.3:
* reorganized to allow its collection mechanism to be better accessed
    directly through the file system: includes the option to suppress the
    daemon interface in the build for circumstances where /dev/random is
    unavailable or its use is inappropriate

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=46
2011-10-25 08:49:07 +00:00
Cristian Rodríguez
b1f069aaf2 Accepting request 85880 from home:elvigia:branches:security
- There is no support for arm targets here, may be fixable
  later.

OBS-URL: https://build.opensuse.org/request/show/85880
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=44
2011-10-01 15:41:22 +00:00
Cristian Rodríguez
b3520cfb93 Accepting request 76892 from home:elvigia:branches:security
- Update to version 1.2.

OBS-URL: https://build.opensuse.org/request/show/76892
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=43
2011-07-24 19:25:17 +00:00
OBS User buildservice-autocommit
3954863064 Updating link to change in openSUSE:Factory/haveged revision 15.0
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=a24810025177df00b744112f0357af90
2011-06-07 08:53:15 +00:00
Cristian Rodríguez
163971da6d Accepting request 72771 from openSUSE:Tools
rerun with correctly formated spec file

OBS-URL: https://build.opensuse.org/request/show/72771
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=41
2011-06-06 18:20:10 +00:00
Cristian Rodríguez
dcd15366ec - Update to version 1.1, upstream version where the bugs
present in old versions have been fixed in different ways.

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=39
2011-05-07 20:07:58 +00:00
OBS User buildservice-autocommit
83a62b87f4 Updating link to change in openSUSE:Factory/haveged revision 12.0
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=3966916bdb9fc2f5960b725a4be6ef48
2011-03-02 10:43:07 +00:00
a711f70755 - avoid unnecessary services. bnc#675841
also the start should be mediated by YaST or kiwi depending
  on presence of a virtualization environment, not by the package
  itself.

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=37
2011-03-01 09:31:24 +00:00
3972be290a Accepting request 63083 from home:msmeissn:branches:security
ok

OBS-URL: https://build.opensuse.org/request/show/63083
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=36
2011-03-01 09:17:42 +00:00
Cristian Rodríguez
f643935d1d OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=35 2011-01-04 23:37:59 +00:00
Cristian Rodríguez
aa3b52151b - Update to version 0.9_git201101042303
* fix wrong usage of strdupa
- fix build in older distros that have no XZ

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=34
2011-01-04 23:16:00 +00:00
Cristian Rodríguez
0e4b68e65a - Fix build in older distros
- run spec cleaner

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=33
2011-01-04 17:19:21 +00:00
OBS User buildservice-autocommit
6fe68d1d46 Updating link to change in openSUSE:Factory/haveged revision 9.0
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=597b03ea3dbe2aae814f63cafb3995e6
2010-12-08 13:56:39 +00:00
96f3f5a665 Accepting request 55145 from home:coolo:branches:openSUSE:Factory
ok

OBS-URL: https://build.opensuse.org/request/show/55145
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=31
2010-12-08 13:38:57 +00:00
Cristian Rodríguez
43462c99f2 - Use gcc's __cpuid instead of homegrown asm.
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=30
2010-11-25 22:06:09 +00:00
Stephan Kleine
045e5dc885 Accepting request 53886 from home:namtrac
OBS-URL: https://build.opensuse.org/request/show/53886
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=29
2010-11-24 16:23:37 +00:00
OBS User buildservice-autocommit
5cfc2bc754 Updating link to change in openSUSE:Factory/haveged revision 7.0
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=3acb74a68d0f406ce29b494390066205
2010-11-24 09:46:13 +00:00
Cristian Rodríguez
aede7370a4 - Fix optimization problem, actually a bug in inline asm
code. avoid using it, instead try hard to use either
  GCC builtins or properly corrected inline asm.
  Thanks Richard for pointing to the right solution.

OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=27
2010-11-23 23:41:11 +00:00
OBS User buildservice-autocommit
b6c52461fe Updating link to change in openSUSE:Factory/haveged revision 5.0
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=0fa9480f7c2d3975f56b26776ecc2e1b
2010-11-08 14:04:17 +00:00
Stephan Kulow
b7ac0fd75a Accepting request 52386 from home:a_jaeger:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/52386
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=25
2010-11-08 13:29:54 +00:00
Cristian Rodríguez
046e2f1da2 Accepting request 52280 from home:a_jaeger:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/52280
OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=24
2010-11-06 00:01:06 +00:00
OBS User autobuild
a2f7a1b8e6 Autobuild autoformatter for 52242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haveged?expand=0&rev=3
2010-11-05 16:27:54 +00:00
Ruediger Oertel
af21ab9d9e Accepting request 52242 from security
Accepted submit request 52242 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/52242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haveged?expand=0&rev=2
2010-11-05 16:27:47 +00:00
OBS User autobuild
7be6390a5a Accepting request 49430 from security
Copy from security/haveged based on submit request 49430 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/49430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/haveged?expand=0&rev=1
2010-10-02 00:11:18 +00:00