Accepting request 311003 from home:garloff:branches:Base:System
- Add three missing doc files. - Update to dd_rescue-1.98: * Fix AESNI detection (x86) * Avoid test failures due to insufficient entropy - 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. OBS-URL: https://build.opensuse.org/request/show/311003 OBS-URL: https://build.opensuse.org/package/show/Base:System/dd_rescue?expand=0&rev=28
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1b40c42ebc07071e93ebf28d24ccdc9ab7b21cbec80e0a3f492cc49ae7b4dfa3
|
||||
size 104786
|
@@ -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
3
dd_rescue-1.98.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb689dc82341a9b775e25d68adb91fcd6541b2ce014b7c4e32216b51f6158e92
|
||||
size 155963
|
17
dd_rescue-1.98.tar.bz2.asc
Normal file
17
dd_rescue-1.98.tar.bz2.asc
Normal 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-----
|
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user