Compare commits
5 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d22fadca5f | ||
|
|
0306f3aa55 | ||
|
|
8c294ea398 | ||
|
|
b2416f393f | ||
|
|
fc073e8536 |
5 changed files with 80 additions and 21 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
dc3dd-6.12.3.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: dc3dd
|
||||
# $Id$
|
||||
NAME := dc3dd
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
78
dc3dd.spec
Normal file
78
dc3dd.spec
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
Name: dc3dd
|
||||
Version: 6.12.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Patched version of GNU dd for use in computer forensics
|
||||
|
||||
Group: Applications/Editors
|
||||
License: GPLv2+ and GPLv3+
|
||||
URL: http://dc3dd.sourceforge.net/
|
||||
Source0: http://master.dl.sourceforge.net/dc3dd/%{name}-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
||||
|
||||
BuildRequires: gettext
|
||||
|
||||
%description
|
||||
dc3dd is a patched version of GNU dd to include a number of features useful
|
||||
for computer forensics. Many of these features were inspired by dcfldd, but
|
||||
were rewritten for dc3dd.
|
||||
|
||||
* Pattern writes. The program can write a single hexadecimal value or a
|
||||
text string to the output device for wiping purposes.
|
||||
* Piecewise and overall hashing with multiple algorithms and variable
|
||||
size windows. Supports MD5, SHA-1, SHA-256, and SHA-512. Hashes can be
|
||||
computed before or after conversions are made.
|
||||
* Progress meter with automatic input/output file size probing
|
||||
* Combined log for hashes and errors
|
||||
* Error grouping. Produces one error message for identical sequential
|
||||
errors
|
||||
* Verify mode. Able to repeat any transformations done to the input
|
||||
file and compare it to an output.
|
||||
* Ability to split the output into chunks with numerical or alphabetic
|
||||
extensions
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
for file in README Sample_Commands.txt Options_Reference.txt;
|
||||
do
|
||||
sed 's|\r||' $file > $file.tmp
|
||||
touch -r $file $file.tmp
|
||||
mv -f $file.tmp $file
|
||||
done
|
||||
|
||||
rm po/*.gmo
|
||||
|
||||
%build
|
||||
%configure
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%files -f %{name}.lang
|
||||
%defattr(-,root,root,-)
|
||||
%doc ABOUT-NLS AUTHORS COPYING ChangeLog README README.coreutils THANKS THANKS-to-translators TODO Sample_Commands.txt NEWS Options_Reference.txt
|
||||
%{_bindir}/%{name}
|
||||
%{_mandir}/man1/%{name}.*
|
||||
|
||||
%changelog
|
||||
* Thu Mar 19 2009 Adam Miller <maxamillion [AT] gmail.com> - 6.12.3-1
|
||||
- New release of dc3dd
|
||||
|
||||
* Thu Mar 05 2009 Adam Miller <maxamillion [AT] gmail.com> - 6.12.2-3
|
||||
- Cleaned up the .spec by looping through files needing EOF encoding fix
|
||||
|
||||
* Mon Mar 02 2009 Adam Miller <maxamillion [AT] gmail.com> - 6.12.2-2
|
||||
- Removed .gmo binaries, fixed source0, added doc items, fixed EOF encoding
|
||||
- fixed licencing listing
|
||||
|
||||
* Mon Feb 23 2009 Adam Miller <maxamillion [AT] gmail.com> - 6.12.2-1
|
||||
- First build of dc3dd for fedora
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
b01dd06bbfea7cb49cf4a677715a1524 dc3dd-6.12.3.tar.gz
|
||||
Loading…
Add table
Add a link
Reference in a new issue