diff --git a/.cvsignore b/.cvsignore index e69de29..aae5aac 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +dcfldd-1.3.4-1.tar.gz diff --git a/dcfldd.spec b/dcfldd.spec new file mode 100644 index 0000000..1060d32 --- /dev/null +++ b/dcfldd.spec @@ -0,0 +1,72 @@ +%global real_version 1.3.4-1 + +Name: dcfldd +Version: 1.3.4.1 +Release: 4%{?dist} +Summary: Improved dd, useful for forensics and security + +Group: Applications/System +#Whole dcfldd is licensed as GPLv2+ +#sha1.c sha1.h BSD Type license - Allan Saddi +#sha2.c sha2.h BSD Type license - Aaron D. Gifford +#md5.c Copyright RSA +# Note that we are using the RSA MD5 code without license. +# See: https://fedoraproject.org/wiki/Licensing:FAQ#MD5 +License: GPLv2+ and BSD and Copyright Only +URL: http://dcfldd.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{real_version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +%description +dcfldd is an enhanced version of GNU dd with features useful for forensics +and security. dcfldd has the following additional features: + + * Hashing on-the-fly - dcfldd can hash the input data as it is being + transferred, helping to ensure data integrity. + * Status output - dcfldd can update the user of its progress in terms of + the amount of data transferred and how much longer operation will take. + * Flexible disk wipes - dcfldd can be used to wipe disks quickly + and with a known pattern if desired. + * Image/wipe Verify - dcfldd can verify that a target drive is a + bit-for-bit match of the specified input file or pattern. + * Multiple outputs - dcfldd can output to multiple files or disks at + the same time. + * Split output - dcfldd can split output to multiple files with more + configuration possibilities than the split command. + * Piped output and logs - dcfldd can send all its log data and output + to commands as well as files. + +%prep +%setup -q -n %{name}-%{real_version} + +%build +%configure +%{__make} %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%{__make} install DESTDIR="%{buildroot}" INSTALL="install -p" + +%clean +rm -rf %{buildroot} + +%files +%defattr(-, root, root, -) +%doc AUTHORS ChangeLog COPYING INSTALL README +%{_mandir}/man1/dcfldd.1* +%{_bindir}/dcfldd + +%changelog +* Wed Apr 28 2010 Michal Ambroz - 1.3.4.1-4 +- fix license tag acording the license analysis done by +- terjeros@phys.ntnu.no and tcallawa@redhat.com + +* Sun Apr 18 2010 Michal Ambroz - 1.3.4.1-3 +- incorporate changes as suggested by terjeros@phys.ntnu.no + +* Sun Apr 11 2010 Michal Ambroz - 1.3.4.1-2 +- rebuild for Fedora 12 + +* Thu Nov 01 2007 Dag Wieers - 1.3.4.1-1 - +/ +- Initial package. (using DAR) diff --git a/import.log b/import.log new file mode 100644 index 0000000..98c4ffd --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +dcfldd-1_3_4_1-4_fc12:EL-5:dcfldd-1.3.4.1-4.fc12.src.rpm:1272721006 diff --git a/sources b/sources index e69de29..9e935fe 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +952026c872f11b53ce0ec6681a3eef0a dcfldd-1.3.4-1.tar.gz