Accepting request 311109 from Base:System

1

OBS-URL: https://build.opensuse.org/request/show/311109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dd_rescue?expand=0&rev=30
This commit is contained in:
2015-06-09 10:24:21 +00:00
committed by Git OBS Bridge
6 changed files with 85 additions and 26 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b40c42ebc07071e93ebf28d24ccdc9ab7b21cbec80e0a3f492cc49ae7b4dfa3
size 104786

View File

@@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIVAwUAU+aJ4N5PGzor/8W/AQhOKg/+MmdEq1n6dRfM3m+1f0dQNKU4VHr9zqex
WjcHW8hC2iL7C9zSVC1NeiR8z94meoAAOjAgdF1USKL89rZCDotPlrK0y1KqaAzp
o3aInafhNMOYYuRlZyyRdqYu3ojnspUAT5EV1t2O+DAOU1JNnvOgX8J2qPr+IOPV
gbYfbLGcJlndIGJUX1MYP3WjohVTg2Elkr2zfUAkj+upjFa9zmE8oUmzPiqQUkX7
Zjdb0zzHmA3oBB3LejErT+VR7Ek9UT2qjB84wS1eDfQDgeripGizjkXNBfOT1tAW
lR1IsVzRl98pRvTedousICvrKeWvfqQRMkeHLc1KtlNzc6ulrZnr/allicTaz/ck
F9MMcpFcmKyJdcYCphLFXNNoNsAQyZ2pK6cUnjROq3VjVQdlyTUPalse03ccr9+h
2MwoWkL+878Gebr5aiMk0ou7eyax2ujC7lSDvgC+bgVsaHRN1SlOuGoLeo0daoy9
yZmv1N+OH80nFPVOvnXTwnIjPfAvB9LyvSqCaZmcvj1+OOjvlDf/W9vOWNWsvV/m
0F9Bed4+iALrOsCoKIXBwbHUjMtrk236lbwgsv9n9iWdPj1kK3xoYjy1rzreGP9G
xH1LzcwP2Cfc4BykXbbcfCXS8bQ56QBEdLhX9fwndCPUqdwzrsGXUmTJHYCg1RES
PkatXeCSSro=
=80iz
-----END PGP SIGNATURE-----

3
dd_rescue-1.98.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb689dc82341a9b775e25d68adb91fcd6541b2ce014b7c4e32216b51f6158e92
size 155963

View File

@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABAgAGBQJVafo3AAoJEN5PGzor/8W/4lQP/335NyLO7Kbbvm+1a1D2kjak
MrWTKOTtMloJSZuFf1dTME2r8wl0HOblFRZeuz7bMATHRVDJNE7jNk5+YKCJmQJC
NKhmb7hQxPQnZ5uAS4/JBRwraT1ZVFkO/FcaLBvlYETaLPDsg/Kuvjb4ynyXfiNz
PlDypCte/4Ksh69568d0NTBAJmiSXFHDKiO7tOwjNl79ZIGBGFENtVm+WVNNZ+0M
oxZjUg+NXQXSYYC90NDIdzLxb9IVxHNVo0VDE4xgDf5biX4Qc+IdFwH4AC0dJFQG
hLtdOpXRsWZw3B06/+XqRWyi0G64vYnF/m/BHqnRGIIzC/skRdS3XMtleg8pcPcC
NNodh/5MuUOnL+z9C9AziQAkpgDH8llGGcJRIuLVF9lSeAiTfYdR53+eyFfA9GjL
fmOOscPEA2I+muxcCxlLZF1rx52lrL45aNfTG/37hApVrSMyelrZUOIgDHzMDlv0
29DJZsIQQgUtrHNuGlrACf8muk02NWwtExgHJ/iqBjWlpnav4NeS9fcil1iqVhOR
dLELOHDBv+K5AEIGD5Cv/WQCEw7crW/lV9IBn+s3+mMv3twX4zoY90DXc4WkHZww
jcrE1XuklU7+i384HTOwvclqsKM2IsPHuofyIQGcRXAFr1LFl+88CavA3xXEcohw
4Ory7Yk1V6aHLr7CFI4q
=irlk
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,30 @@
-------------------------------------------------------------------
Sun Jun 7 10:20:47 CEST 2015 - kurt@garloff.de
- Add three missing doc files.
-------------------------------------------------------------------
Sat May 30 09:58:37 CEST 2015 - kurt@garloff.de
- Update to dd_rescue-1.98:
* Fix AESNI detection (x86)
* Avoid test failures due to insufficient entropy
-------------------------------------------------------------------
Fri May 29 22:23:54 CEST 2015 - kurt@garloff.de
- Update to dd_rescue-1.98pre:
* crypt plugin: Encrypt and decrypt the data stream using various
AES variants. There are -CBC, -ECB, -CTR stream ciphers, and
128, 192, 256 bit variants, also with enhanced number of rounds,
and with twice the rounds. Keys can generated, saved, or derived
from password with salt. On x86, the hardware AES support is
used if featured by the CPU.
* Speed up PRNG generation.
* Fault injection framework for testing.
* Some minor improvements of the plugin interface and fixes all
over the place.
-------------------------------------------------------------------
Thu May 21 17:53:19 UTC 2015 - mpluskal@suse.com

View File

@@ -17,7 +17,7 @@
Name: dd_rescue
Version: 1.46
Version: 1.98
Release: 0
Summary: Data Copying in the Presence of I/O Errors
License: GPL-2.0 or GPL-3.0
@@ -33,6 +33,7 @@ BuildRequires: lzo-devel
BuildRequires: python
Requires: bc
Recommends: dd_rescue-lzo
Recommends: dd_rescue-crypt
Recommends: dd_rhelp
Recommends: libfallocate0
# ddrescue was last used in openSUSE 11.4 (version 1.14_0.0.6)
@@ -43,6 +44,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libfallocate-devel
BuildRequires: lzop
%endif
BuildRequires: libopenssl-devel
BuildRequires: openssl
#BuildRequires: openssl-devel
%description
dd_rescue helps when nothing else can: your disk has crashed and you
@@ -57,9 +61,31 @@ with fallocate().
dd_rescue also provides data protection features by overwriting files
or disks with fast random numbers, optionally multiple times.
dd_rescue supports plugins; currently a hash and an lzo plugin exist,
supporting on the fly hash/HMAC calculation/validation and lzo
de/compression. The lzo plugin is packaged in the dd_rescue-lzo subpackage.
dd_rescue supports plugins; currently a hash, an lzo and a crypt plugin
exist, supporting on the fly hash/HMAC calculation/validation, lzo
de/compression and de/encryption. The lzo plugin is packaged in the
dd_rescue-lzo, the crypt plugin in the dd_rescue-crypt subpackage.
%package crypt
Summary: crypt plugin for dd_rescue
Group: System/Base
Requires: dd_rescue = %{version}
%description crypt
This plugin allows you do de/encrypt files during recovery copying
with dd_rescue using the AES family of algorithms. The plugin
supports various numbers of bits and rounds and uses the x86 AESNI
CPU support if available.
The plugin does offer a variety of options to handle the keys
and IVs including the generating keys from password and salt.
The plugin is new as of 1.98 and it despite diligent testing it
might be careful to expect some bugs and future changes.
Authors:
--------
Kurt Garloff <kurt@garloff.de>
%package lzo
Summary: LZO plugin for dd_rescue
@@ -88,7 +114,7 @@ though more will have to be done to feel confident about feeding untrusted
data to the decompressor; the plugin is still young and might expose bugs.
%prep
%setup -q -n dd_rescue
%setup -q
./autogen.sh
# Remove build time references so build-compare can do its work
@@ -115,7 +141,7 @@ make %{?_smp_mflags} check
%files
%defattr(-,root,root,-)
%doc COPYING README.dd_rescue
%doc COPYING README.dd_rescue TODO
%{_bindir}/dd_rescue
#UsrMerge
/bin/dd_rescue
@@ -125,9 +151,15 @@ make %{?_smp_mflags} check
%{_libdir}/libddr_null.so
%{_mandir}/man1/dd_rescue.1%{ext_man}
%files crypt
%defattr(-,root,root)
%{_mandir}/man1/ddr_crypt.1%{ext_man}
%{_libdir}/libddr_crypt.so
%files lzo
%defattr(-,root,root,-)
%{_libdir}/libddr_lzo.so
%{_mandir}/man1/ddr_lzo.1%{ext_man}
%doc CRYPT_TODO PADDING
%changelog