[Forensics-changes] [afflib] 03/03: * New upstream release. * New upstream, Phillip Hellewell, using an authorized fork in GitHub from the previous upstream. This is the new official site. * The new upstream had improvements and fixes in source code, including several suggestions from Debian. Thanks a lot to Phillip. Consequently: - debian/afflib-tools.manpages: removed. - debian/clean: removed. - debian/control: . Added xmount as suggestion to afflib-tools binary (no more support to ewf since 2010). . Updated the Homepage field. . Updated the long description (removed the reference to EnCase, no longer supported since 2010). - debian/copyright: updated. - debian/man: removed all *.1 files. The manpage fonts were kept for future needs. - debian/patches/: removed all patches. - debian/README.source: removed. The package is DFSG compliant now. - debian/watch: updated to use the new upstream repository. * debian/afflib-tools.docs: added all announce files.

Joao Eriberto Mota Filho eriberto at moszumanska.debian.org
Sun Oct 12 00:35:16 UTC 2014


This is an automated email from the git hooks/post-receive script.

eriberto pushed a commit to branch debian
in repository afflib.

commit 3d76e8cffb19980cc575af9e08ac005cbc14ed27
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date:   Sat Oct 11 21:29:33 2014 -0300

      * New upstream release.
      * New upstream, Phillip Hellewell, using an authorized fork in GitHub from
        the previous upstream. This is the new official site.
      * The new upstream had improvements and fixes in source code, including
        several suggestions from Debian. Thanks a lot to Phillip. Consequently:
          - debian/afflib-tools.manpages: removed.
          - debian/clean: removed.
          - debian/control:
              . Added xmount as suggestion to afflib-tools binary (no more support
                to ewf since 2010).
              . Updated the Homepage field.
              . Updated the long description (removed the reference to EnCase, no
                longer supported since 2010).
          - debian/copyright: updated.
          - debian/man: removed all *.1 files. The manpage fonts were kept for
            future needs.
          - debian/patches/: removed all patches.
          - debian/README.source: removed. The package is DFSG compliant now.
          - debian/watch: updated to use the new upstream repository.
      * debian/afflib-tools.docs: added all announce files.
---
 debian/afflib-tools.docs            |   6 +
 debian/afflib-tools.install         |   2 +
 debian/changelog                    | 309 ++++++++++++++++++++++++++++++
 debian/compat                       |   1 +
 debian/control                      | 138 ++++++++++++++
 debian/copyright                    | 362 ++++++++++++++++++++++++++++++++++++
 debian/libafflib-dev.install        |   3 +
 debian/libafflib0.docs              |   5 +
 debian/libafflib0.install           |   1 +
 debian/libafflib0.lintian-overrides |   4 +
 debian/man/affcompare.header        |   1 +
 debian/man/affcompare.txt           |  83 +++++++++
 debian/man/affconvert.header        |   1 +
 debian/man/affconvert.txt           |  59 ++++++
 debian/man/affcopy.header           |   1 +
 debian/man/affcopy.txt              |  69 +++++++
 debian/man/affcrypto.header         |   1 +
 debian/man/affcrypto.txt            |  58 ++++++
 debian/man/affdiskprint.header      |   1 +
 debian/man/affdiskprint.txt         |  26 +++
 debian/man/affinfo.header           |   1 +
 debian/man/affinfo.txt              |  44 +++++
 debian/man/affix.header             |   1 +
 debian/man/affix.txt                |  25 +++
 debian/man/affrecover.header        |   1 +
 debian/man/affrecover.txt           |  22 +++
 debian/man/affsegment.header        |   1 +
 debian/man/affsegment.txt           |  48 +++++
 debian/man/affsign.header           |   1 +
 debian/man/affsign.txt              |  35 ++++
 debian/man/affstats.header          |   1 +
 debian/man/affstats.txt             |  27 +++
 debian/man/affuse.header            |   1 +
 debian/man/affuse.txt               |  81 ++++++++
 debian/man/affverify.header         |   1 +
 debian/man/affverify.txt            |  26 +++
 debian/man/affxml.header            |   1 +
 debian/man/affxml.txt               |  27 +++
 debian/man/genallman.sh             |  27 +++
 debian/rules                        |  25 +++
 debian/source/format                |   1 +
 debian/source/options               |   1 +
 debian/watch                        |   2 +
 43 files changed, 1531 insertions(+)

diff --git a/debian/afflib-tools.docs b/debian/afflib-tools.docs
new file mode 100644
index 0000000..b34bb85
--- /dev/null
+++ b/debian/afflib-tools.docs
@@ -0,0 +1,6 @@
+AUTHORS
+BUGLIST.txt
+NEWS
+README
+doc/announce*
+doc/FAQ.txt
diff --git a/debian/afflib-tools.install b/debian/afflib-tools.install
new file mode 100644
index 0000000..a65408f
--- /dev/null
+++ b/debian/afflib-tools.install
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/man
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..8b45888
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,309 @@
+afflib (3.7.5-1) unstable; urgency=medium
+
+  * New upstream release.
+  * New upstream, Phillip Hellewell, using an authorized fork in GitHub from
+    the previous upstream. This is the new official site.
+  * The new upstream had improvements and fixes in source code, including
+    several suggestions from Debian. Thanks a lot to Phillip. Consequently:
+      - debian/afflib-tools.manpages: removed.
+      - debian/clean: removed.
+      - debian/control:
+          . Added xmount as suggestion to afflib-tools binary (no more support
+            to ewf since 2010).
+          . Updated the Homepage field.
+          . Updated the long description (removed the reference to EnCase, no
+            longer supported since 2010).
+      - debian/copyright: updated.
+      - debian/man: removed all *.1 files. The manpage fonts were kept for
+        future needs.
+      - debian/patches/: removed all patches.
+      - debian/README.source: removed. The package is DFSG compliant now.
+      - debian/watch: updated to use the new upstream repository.
+  * debian/afflib-tools.docs: added all announce files.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Sat, 11 Oct 2014 12:13:18 -0300
+
+afflib (3.7.4+dfsg-3) unstable; urgency=medium
+
+  * Fixed the FTBFS in some archtectures. (Closes: #763765)
+  * Uploaded to unstable.
+  * debian/control:
+      - Bumped Standards-Version to 3.9.6.
+      - Improved the long descriptions.
+  * debian/watch: added the Phillip Hellewell fork repository.
+      The upstream declared the project as dead but Phillip
+      intend to do some extra work to fix issues.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Fri, 03 Oct 2014 08:03:41 -0300
+
+afflib (3.7.4+dfsg-2) experimental; urgency=medium
+
+  * Trying to fix the FTBFS in some archtectures.
+  * debian/afflib-tools.docs:
+      - Added doc/FAQ.txt
+      - Removed doc/*.txt.
+      - Removed debian/README.source
+  * debian/copyright: fixed the license of the tools/affuse.c file.
+  * debian/libafflib0.docs:
+      - Added doc/*.txt.
+      - Removed debian/README.source.
+  * debian/libafflib0.lintian-overrides: added to explain about
+      symbols situation.
+  * debian/patches/fix_typos_spellings_in_tools: added fixes to
+      tool/affconvert file.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Thu, 02 Oct 2014 11:34:07 -0300
+
+afflib (3.7.4+dfsg-1) unstable; urgency=medium
+
+  * New upstream release.
+  * New co-maintainer.
+  * Added the 'dfsg' suffix (see debian/README.source).
+  * Created a manpage for each binary. Consequently:
+      - Created the debian/man directory to be the manpages place.
+      - Created the afflib-tools.manpages to install the manpages.
+  * Updated the DH level from 8 to 9.
+  * debian/clean: added to delete files not removed by upstream when
+      cleaning.
+  * debian/control:
+      - Updated the Homepage field.
+      - Updated the Standards-Version from 3.9.2 to 3.9.5.
+      - Updated the Vcs-* fields to use the canonical URLs.
+  * debian/copyright:
+      - Updated to 1.0 format.
+      - Updated the Source field.
+      - Updated all dates and file licenses. Note that now the afflib
+        is more 'public domain' that 'BSD-4-clause'. More details in
+        COPYING and doc/announce_3.7.txt files. So, changing to
+        'public domain' as main license.
+  * debian/libafflib0.install: added support to multiarch paths.
+  * debian/libafflib-dev.install: added support to multiarch paths.
+  * debian/libafflib0.symbols: added to provide symbols to
+      libafflib.so.0.0.0
+  * debian/patches/:
+      - fix_typos_spellings_in_tools: created to fix spelling errors,
+        typos and to apply the correct names of the binaries inside the
+        source code.
+      - fix_affcat_manpage: fix the binary name inside the manpage.
+  * debian/README.source: removed the information about patches using
+      quilt (no longer necessary) and added a notice about upstream
+      tarball repack.
+  * debian/source/options: added to ignore some changes in files, made
+      by upstream code, when compiling.
+  * debian/rules:
+      - Added the DEB_BUILD_MAINT_OPTIONS variable to fix the issues
+        pointed by blhc.
+      - Updated the override_dh_auto_configure target to allow the
+        GCC hardening.
+      - Updated the override_dh_auto_install target to work with
+        multiarch paths.
+  * debian/watch: fixed and improved.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Mon, 29 Sep 2014 18:33:27 -0300
+
+afflib (3.6.15-1) unstable; urgency=low
+
+  * Team Upload
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.6.15.
+  * Removing libewf from configuration options as it doesn't exists anymore in
+    upstream.
+  * Enabling shared linkage (Closes: #616402).
+  * Dropping installation of *.a and *.la files in dev.
+  * Applying patch from ubuntu (Thanks to Evan Brode)
+    (Closes: #620411, #621150).
+  * Removing build depends on libewf as upstream dos not support ewf anymore.
+
+  [ Julien Valroff ]
+  * Switch to 3.0 (quilt) source package format
+  * Bump debhelper compat to 8
+
+ -- Julien Valroff <julien at debian.org>  Sat, 07 Jan 2012 16:43:52 +0100
+
+afflib (3.6.6-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove references to other libraries from dependency_libs field
+    (Closes: #620411).
+
+ -- Luk Claes <luk at debian.org>  Tue, 31 May 2011 19:27:22 +0200
+
+afflib (3.6.6-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Imported Upstream version 3.6.6
+  * Refreshing patches.
+  * Removing quilt dh parameter from rules.
+  * Removing patch for afrecover.
+  * Removing rule to rename s3 binary which no longer exists.
+  * Removing rule that was removing aftest which no longer exists.
+  * Bumped standards version to 3.9.1.
+
+  [ Cristian Greco ]
+  * debian/control: remove myself from Uploaders.
+
+ -- Michael Prokop <mika at debian.org>  Mon, 21 Feb 2011 22:36:11 +0100
+
+afflib (3.5.12-2) unstable; urgency=low
+
+  * debian/control: don't build-depend on libfuse-dev on the Hurd, as we
+    can live without affuse and let the package build on such arch.
+  * debian/rules:
+    - don't install /usr/bin/aftest as it is just a test program.
+    - properly pass '-a' option to dh_strip to ensure it will only work
+      on arch-dep packages.
+  * debian/patches:
+    - 01-fix-afrecover.patch: new patch, make afrecover prints its real name
+      to stdout in usage().
+    - 99-no_static_ldflags.patch, new patch: drop `-static` from LDFLAGS from
+      tools/Makefile.am in order to avoid afflib-tools to be statically
+      linked against libafflib.
+  * debian/{control,rules}: build-dep on autotools-dev (>= 20100122.1) and
+    pass '--with autotools_dev' to dh in order to automatically update
+    config.{sub,guess} files.
+
+ -- Cristian Greco <cristian at regolo.cc>  Fri, 18 Jun 2010 13:52:52 +0200
+
+afflib (3.5.12-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * New upstream version
+  * debian/patches: drop the following patches, fixed upstream (01-
+    debian-directory.patch, 02-win32-files.patch, 03-bashism.patch).
+
+  [ Cristian Greco ]
+  * debian/rules:
+    - drop some tricky changes to reflect upstream fixes.
+    - debian/rules: add --as-needed to LDFLAGS.
+  * debian/source.lintian-overrides: deleted, this file is no more needed.
+  * debian/*.install: remove unneeded leading slashes.
+  * debian/control: drop build-deps on libncurses5-dev and libreadline-dev,
+    which are not strictly required and causes a mess with reverse
+    dependencies.
+
+ -- Cristian Greco <cristian at regolo.cc>  Wed, 12 May 2010 00:20:02 +0200
+
+afflib (3.5.10+dfsg-2) unstable; urgency=low
+
+  * debian/control:
+    - add myself to uploaders.
+    - sort build-deps and remove now unneeded entries.
+    - remove duplicate field Section: in libafflib0.
+  * debian/patches:
+    - refreshed and modified all patches, then let debian/rules
+      calls autoreconf.
+    - 03-bashism.patch: added description.
+    - 04-tests-disabling: drop patch, and just point dh_auto_test to an empty
+      target in debian/rules to disable tests.
+    - 04-fix-afdiskprint.patch: new patch, fix afdiskprint command to properly
+      detect libexpat at build time.
+  * debian/copyright: updated to reflect changes in latest upstream
+    version (see #574544).
+  * debian/watch: added file.
+
+ -- Cristian Greco <cristian at regolo.cc>  Sat, 10 Apr 2010 12:35:40 +0200
+
+afflib (3.5.10+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.5.10+dfsg, addressing
+    licensing issue. (Closes: #574544)
+
+  [ Michael Prokop ]
+  * Explicitly build-depend on quilt (>= 0.46-7~) to make lintian happy.
+
+ -- Michael Prokop <mika at debian.org>  Sat, 03 Apr 2010 00:17:02 +0200
+
+afflib (3.5.7+dfsg-2) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Adding a patch to neutralize tests.
+
+  [ Michael Prokop ]
+  * Bump Standards-Version to 3.8.4 (no further changes).
+
+ -- Michael Prokop <mika at debian.org>  Wed, 24 Feb 2010 00:09:59 +0100
+
+afflib (3.5.7+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Fixing test_passphrase bash script.
+  * Merging upstream version 3.5.7+dfsg.
+
+ -- Michael Prokop <mika at debian.org>  Fri, 19 Feb 2010 12:31:40 +0100
+
+afflib (3.5.5+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.5.5+dfsg.
+
+ -- Michael Prokop <mika at debian.org>  Wed, 30 Dec 2009 18:24:46 +0100
+
+afflib (3.5.4+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.5.4+dfsg.
+  * Refreshing quilt patches.
+
+ -- Michael Prokop <mika at debian.org>  Wed, 23 Dec 2009 01:36:29 +0100
+
+afflib (3.5.2+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.5.2+dfsg.
+  * Refreshing quilt patches.
+  * Fixing one more bashism.
+  * Adding libewf support.
+
+  [ Michael Prokop ]
+  * Build-Depend on libreadline-dev instead of libreadline5-dev.
+    Thanks to Matthias Klose for the pointer. (Closes: #553717)
+
+ -- Michael Prokop <mika at debian.org>  Thu, 05 Nov 2009 01:13:40 +0100
+
+afflib (3.5.0+dfsg-1) unstable; urgency=low
+
+  [ Christophe Monniez ]
+  * Merging upstream version 3.5.0+dfsg.
+  * Fixing conflicting s3 filename (Closes: #549638).
+  * Updating quilt patches.
+  * Added a build depency to a dict needed for tests.
+  * Fixed some bashism (Closes: #549814).
+
+  [ Michael Prokop ]
+  * Remove config.guess + config.sub from Debian package / git tree.
+
+ -- Michael Prokop <mika at debian.org>  Wed, 21 Oct 2009 09:55:01 +0200
+
+afflib (3.3.6+dfsg-3) unstable; urgency=low
+
+  [ Michael Prokop ]
+  * Update copyright information for lib/base64.cpp (thanks to Torsten
+    Werner)
+  * Remove config.guess + config.sub from Debian package / git tree.
+
+  [ Christophe Monniez ]
+  * Fixed VCS fields.
+  * Fixed quilt build dependency, thanks to Nobuhiro Iwamatsu (Closes:
+    #549281).
+
+ -- Michael Prokop <mika at debian.org>  Fri, 02 Oct 2009 11:15:27 +0200
+
+afflib (3.3.6+dfsg-2) unstable; urgency=low
+
+  * Adding autotools handling in rules that doesn't get done by dh
+    automatically.
+  * Setting uploaders to Christophe.
+  * Updating, sorting and wrapping depends.
+  * Updating package to standards version 3.8.3.
+  * Simplify autotools handling in rules.
+
+ -- Daniel Baumann <daniel at debian.org>  Wed, 26 Aug 2009 14:10:35 +0200
+
+afflib (3.3.6+dfsg-1) unstable; urgency=low
+
+  * Initial release (Closes: #379643).
+  * Rebuild tarball without debian directory, misc and win32 files.
+
+ -- Daniel Baumann <daniel at debian.org>  Tue, 28 Jul 2009 10:49:42 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..306b34c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,138 @@
+Source: afflib
+Section: libs
+Priority: optional
+Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
+Uploaders: Joao Eriberto Mota Filho <eriberto at debian.org>,
+           Christophe Monniez <christophe.monniez at fccu.be>
+Build-Depends: debhelper (>= 9),
+# needed to remove rpath
+ chrpath,
+# needed to run autoreconf on debian/rules
+ automake, autoconf, libtool,
+ autotools-dev (>= 20100122.1),
+#
+ libcurl4-openssl-dev,
+ libexpat1-dev,
+ libfuse-dev [!hurd-i386],
+ libssl-dev,
+ zlib1g-dev
+Standards-Version: 3.9.6
+Homepage: https://github.com/sshock/AFFLIBv3
+Vcs-Browser: https://anonscm.debian.org/cgit/forensics/afflib.git
+Vcs-Git: git://anonscm.debian.org/forensics/afflib.git
+
+Package: libafflib0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Advanced Forensics Format Library
+ The Advanced Forensic Format (AFF) is on-disk format for storing
+ computer forensic information. Critical features of AFF include:
+ .
+  - AFF allows you to store both computer forensic data and associated
+    metadata in one or more files.
+    .
+  - AFF allows files to be digital singed, to provide for
+    chain-of-custody and long-term file integrity.
+    .
+  - AFF allows for forensic disk images to stored encrypted and
+    decrypted on-the-fly for processing. This allows disk images
+    containing privacy sensitive material to be stored on the Internet.
+
+Package: libafflib-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libafflib0 (= ${binary:Version})
+Recommends: afflib-tools
+Description: Advanced Forensics Format Library (development files)
+ The Advanced Forensic Format (AFF) is on-disk format for storing
+ computer forensic information. Critical features of AFF include:
+ .
+  - AFF allows you to store both computer forensic data and associated
+    metadata in one or more files.
+    .
+  - AFF allows files to be digital singed, to provide for
+    chain-of-custody and long-term file integrity.
+    .
+  - AFF allows for forensic disk images to stored encrypted and
+    decrypted on-the-fly for processing. This allows disk images
+    containing privacy sensitive material to be stored on the Internet.
+ .
+ This package provides the development files.
+
+Package: afflib-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends:
+ ${misc:Depends}, afflib-tools (= ${binary:Version}),
+ libafflib0 (= ${binary:Version}), libafflib-dev (= ${binary:Version})
+Description: Advanced Forensics Format Library (debug version)
+ The Advanced Forensic Format (AFF) is on-disk format for storing
+ computer forensic information. Critical features of AFF include:
+ .
+  - AFF allows you to store both computer forensic data and associated
+    metadata in one or more files.
+    .
+  - AFF allows files to be digital singed, to provide for
+    chain-of-custody and long-term file integrity.
+    .
+  - AFF allows for forensic disk images to stored encrypted and
+    decrypted on-the-fly for processing. This allows disk images
+    containing privacy sensitive material to be stored on the Internet.
+ .
+ This package provides the debugging symbols.
+
+Package: afflib-tools
+Section: utils
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: xmount
+Description: Advanced Forensics Format Library (utilities)
+ The Advanced Forensic Format (AFF) is on-disk format for storing
+ computer forensic information. Critical features of AFF include:
+ .
+  - AFF allows you to store both computer forensic data and associated
+    metadata in one or more files.
+    .
+  - AFF allows files to be digital singed, to provide for
+    chain-of-custody and long-term file integrity.
+    .
+  - AFF allows for forensic disk images to stored encrypted and
+    decrypted on-the-fly for processing. This allows disk images
+    containing privacy sensitive material to be stored on the Internet.
+ .
+ This package provides the AFF Toolkit, that is a set of programs for
+ working with computer forensic information. Using these tools you can:
+    .
+  * Interconvert disk images between a variety of formats, including:
+     .
+   - raw or "dd";
+   - splitraw (in which a single image is split between mulitple files);
+   - AFF format (in which the entire disk image is stored in a single
+     file);
+   - AFD format (in which a disk image is stored in mulitple AFF files
+     stored in a single directory);
+   - AFM format (in which an AFF file is used to annotate a raw file).
+    .
+  * Compare disk images and report the data or metadata that is different.
+    .
+  * Copy disk images from one location to another, with full verification
+    of data, metadata, and the automatic generation of a chain-of-custody
+    segment.
+    .
+  * Find errors in an AFF file and fix them.
+    .
+  * Print information about a file.
+    .
+  * Print detailed statistics about a file
+    .
+  * Generate a XML representation of a disk image's metadata (for example,
+    acquisition time or the serial number of the acquisition device).
+    .
+  * Produce a XML "diskprint" which allows a disk image to be rapidly
+    fingerprinted without having the computer the SHA1 of the entire
+    disk.
+ .
+ The AFF Toolkit provides these executables: affcat, affcompare, affconvert,
+ affcopy, affcrypto, affdiskprint, affinfo, affix, affrecover, affsegment,
+ affsign, affstats, affuse, affverify and affxml.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..08413e2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,362 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: AFFLIBv3
+Source: https://github.com/sshock/AFFLIBv3
+
+Files: *
+Copyright: 2012-2013 Simson L. Garfinkel <simsong at acm.org>
+           2014      Phillip Hellewell <sshock at gmail.com>
+Comment: Upstream using GitHub. The changelog was frozen.
+License: Public_Domain_1
+
+
+Files: tools/aff_bom.cpp
+       tools/aff_bom.h
+       tools/affcrypto.cpp
+       tools/affdiskprint.cpp
+Copyright: 2008 Simson L. Garfinkel <simsong at acm.org>
+           2014      Phillip Hellewell <sshock at gmail.com>
+License: Public_Domain_2
+
+
+Files: doc/FAQ.txt
+       lib/aff_db.cpp
+       lib/aff_db.h
+       lib/aff_toc.cpp
+       lib/afflib.cpp
+       lib/afflib_pages.cpp
+       lib/afflib_stream.cpp
+       lib/afflib_util.cpp
+       lib/s3_glue.cpp
+       lib/s3_glue.h
+       lib/utils.cpp
+       lib/utils.h
+       lib/vnode_afd.cpp
+       lib/vnode_afd.h
+       lib/vnode_aff.cpp
+       lib/vnode_aff.h
+       lib/vnode_afm.cpp
+       lib/vnode_afm.h
+       lib/vnode_raw.cpp
+       lib/vnode_raw.h
+       lib/vnode_s3.cpp
+       lib/vnode_s3.h
+       lib/vnode_split_raw.cpp
+       lib/vnode_split_raw.h
+       Makefile.am
+       tools/affcat.cpp
+       tools/affcompare.cpp
+       tools/affconvert.cpp
+       tools/affcopy.cpp
+       tools/affinfo.cpp
+       tools/affix.cpp
+Copyright: 2005-2006 Simson L. Garfinkel <simsong at acm.org>
+           2005-2006 Basis Technology, Inc.
+           2014      Phillip Hellewell <sshock at gmail.com>
+License: BSD-4-clause
+
+
+Files: lib/aftimer.h
+       lib/s3.cpp
+       lib/lzma_glue.cpp
+Copyright: 2012 Simson L. Garfinkel <simsong at acm.org>
+           2014      Phillip Hellewell <sshock at gmail.com>
+License: BSD-4-clause
+
+
+Files: lzma443/*
+Copyright: 1999-2006 Igor Pavlov
+License: LGPL-2.1+ or CPL or other
+
+
+Files: lzma443/C/7zip/Compress/LZMA_C/LzmaStateTest.c
+       lzma443/C/7zip/Compress/LZMA_C/LzmaTest.c
+       lzma443/C/7zip/Compress/LZMA_C/LzmaTypes.h
+Copyright: 2005-2006 Igor Pavlov
+License: Public_Domain_3
+
+
+Files: lib/qemu/block-vpc.c
+       lib/qemu/block-parallels.c
+       lib/qemu/block-bochs.c
+Copyright: 2005-2007 Alex Beregszaszi
+License: ISC
+
+
+Files: lib/qemu/block.c
+       lib/qemu/block-cow.c
+       lib/qemu/block_int.h
+       lib/qemu/block-qcow.c
+       lib/qemu/block-qcow2.c
+       lib/qemu/block-raw-posix.c
+       lib/qemu/qemu-img.c
+Copyright: 2003-2008 Fabrice Bellard
+License: ISC
+
+
+Files: lib/qemu/block-dmg.c
+       lib/qemu/block-vvfat.c
+       lib/qemu/block-cloop.c
+Copyright: 2004-2005 Johannes E. Schindelin
+License: ISC
+
+
+Files: lib/qemu/block-vmdk.c
+Copyright: 2004 Fabrice Bellard
+           2005 Filip Navara
+License: ISC
+
+
+Files: lib/base64.cpp
+Copyright: 1995      International Business Machines, Inc.
+           1996-1999 Internet Software Consortium
+License: MIT and IBM
+
+
+Files: lib/base64.h
+Copyright: 1996-1999 Internet Software Consortium
+License: MIT
+
+
+Files: m4/acx_pthread.m4
+Copyright: 2008 Steven G. Johnson <stevenj at alum.mit.edu>
+License: GPL-3+
+
+
+Files: pyaff/pyaff.c
+Copyright: 2008 David Collett <david.collett at gmail.com>
+License: LGPL-3+
+
+
+Files: tools/affsegment.cpp
+       tools/affstats.cpp
+       tools/affxml.cpp
+Copyright: 2005-2006 Simson L. Garfinkel <simsong at acm.org>
+                     Basis Technology, Inc.
+           2014      Phillip Hellewell <sshock at gmail.com>
+License: BSD-3-clause
+
+
+Files: tools/affuse.c
+Copyright: 2007 Olivier Castan <castan.o at free.fr>
+                Simson L. Garfinkel <simsong at acm.org>
+           2014 Phillip Hellewell <sshock at gmail.com>
+License: BSD-4-clause
+
+
+Files: debian/*
+Copyright: 2009      Daniel Baumann <mail at daniel-baumann.ch>
+           2009-2011 Michael Prokop <mika at debian.org>
+           2009-2012 Christophe Monniez <christophe.monniez at fccu.be>
+           2010      Cristian Greco <cristian at debian.org>
+           2011      Luk Claes <luk at debian.org>
+           2012      Julien Valroff <julien at debian.org>
+           2014      Joao Eriberto Mota Filho <eriberto at debian.org>
+License: BSD-3-clause
+
+
+License: Public_Domain_1
+ This file is a work of a US government employee and as such is
+ in the Public domain.
+
+
+License: Public_Domain_2
+ The software provided here is released by the Naval Postgraduate
+ School (NPS), an agency of the US Department of the Navy, USA.  The
+ software bears no warranty, either expressed or implied. NPS does
+ not assume legal liability nor responsibility for a User's use of
+ the software or the results of such use.  Please note that within
+ the United States, copyright protection, under Section 105 of the
+ United States Code, Title 17, is not available for any work of the
+ United States Government and/or for any works created by United
+ States Government employees. User acknowledges that this software
+ contains work which was created by NPS employee(s) and is therefore
+ in the public domain and not subject to copyright.
+
+
+License: BSD-4-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. All advertising materials mentioning features or use of this software
+    must display the following acknowledgement:
+    This product includes software developed by Simson L. Garfinkel
+    and Basis Technology Corp.
+ 4. Neither the name of Simson L. Garfinkel, Basis Technology, or other
+    contributors to this program may be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY SIMSON L. GARFINKEL, BASIS TECHNOLOGY,
+ AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL SIMSON L. GARFINKEL, BASIS TECHNOLOGY,
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+
+License: Public_Domain_3
+ This file written and distributed to public domain by Igor Pavlov.
+
+
+License: LGPL-2.1+ or CPL or other
+ The LZMA SDK is quad-licensed under the GNU Library General Public
+ License (LGPL), the Common Public License (CPL), a custom simplified
+ license for unmodified code, and a proprietary license.
+ .
+ In Debian, the LZMA SDK is distributed under the LGPL.
+ .
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+
+License: ISC
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+
+License: MIT
+ Permission to use, copy, modify, and distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
+ ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
+ CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ SOFTWARE.
+
+
+License: IBM
+ International Business Machines, Inc. (hereinafter called IBM) grants
+ permission under its copyrights to use, copy, modify, and distribute this
+ Software with or without fee, provided that the above copyright notice and
+ all paragraphs of this notice appear in all copies, and that the name of IBM
+ not be used in connection with the marketing of any product incorporating
+ the Software or modifications thereof, without specific, written prior
+ permission.
+ .
+ To the extent it has a right to do so, IBM grants an immunity from suit
+ under its patents, if any, for the use, sale or manufacture of products to
+ the extent that such products are used for performing Domain Name System
+ dynamic updates in TCP/IP networks by means of the Software.  No immunity is
+ granted for any product per se or for any other function of any product.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
+ INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE.  IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
+ DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING
+ OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN
+ IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+
+License: GPL-3+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
+
+
+License: LGPL-3+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 3 of the License, or (at your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU Library General Public
+ License along with this library; if not, write to the Free
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU Library General Public License
+ can be found in /usr/share/common-licenses/LGPL-3 file.
+
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+    tools/affsegment.cpp:
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. [omitted]
+ 4. Neither the name of Simson Garfinkel, Basis Technology, or other
+    contributors to this program may be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY SIMSON GARFINKEL, BASIS TECHNOLOGY,
+ AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED.  IN NO EVENT SHALL SIMSON GARFINKEL, BAIS TECHNOLOGy,
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
diff --git a/debian/libafflib-dev.install b/debian/libafflib-dev.install
new file mode 100644
index 0000000..5f9c2da
--- /dev/null
+++ b/debian/libafflib-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*.pc
diff --git a/debian/libafflib0.docs b/debian/libafflib0.docs
new file mode 100644
index 0000000..7893a9b
--- /dev/null
+++ b/debian/libafflib0.docs
@@ -0,0 +1,5 @@
+AUTHORS
+BUGLIST.txt
+doc/*.txt
+NEWS
+README
diff --git a/debian/libafflib0.install b/debian/libafflib0.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libafflib0.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/libafflib0.lintian-overrides b/debian/libafflib0.lintian-overrides
new file mode 100644
index 0000000..1d7c2cc
--- /dev/null
+++ b/debian/libafflib0.lintian-overrides
@@ -0,0 +1,4 @@
+# The upstream source code produces different symbols for
+# each architecture/kernel. So, we don't generate symbols
+# to avoid a FTBFS.
+libafflib0: no-symbols-control-file usr/lib/x86_64-linux-gnu/libafflib.so.0.0.0
diff --git a/debian/man/affcompare.header b/debian/man/affcompare.header
new file mode 100644
index 0000000..df33efe
--- /dev/null
+++ b/debian/man/affcompare.header
@@ -0,0 +1 @@
+.TH affcompare "1"  "Oct 2014" "AFFCOMPARE 3.7.4" "compare the contents of an ISO file to an AFF file"
diff --git a/debian/man/affcompare.txt b/debian/man/affcompare.txt
new file mode 100644
index 0000000..788c97d
--- /dev/null
+++ b/debian/man/affcompare.txt
@@ -0,0 +1,83 @@
+NAME
+  affcompare - compare the contents of an ISO file to an AFF file
+SYNOPSIS
+  affcompare [options] file1 file2
+  affcompare [options] -r dir1 dir2
+  affcompare [options] -s file1 file2...
+DESCRIPTION
+  Compare the contents of an ISO file to an AFF file. Optionally, if they are
+  equal, delete the ISO file.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  Fast options (compare segments but not their contents):
+       -e  Just report about existence (use with -r).
+       -p  Report about the results of preening.
+       -r  dir1 dir2  Recursively compare what's in dir1 with dir2, and
+           report what's in dir1 that's not in dir2.
+       -s  Check to see if named files are on Amazon S3.
+
+  Other options:
+       -a  Print what's the same (all).
+       -b  Print the numbers of differing sectors.
+       -c  Print the contents of differing sectors.
+       -h  Show help page.
+       -m  Just report about the data (ignore metadata).
+       -P <n>  Just examine the differences on page 'n'.
+       -q  Quiet. No output except for errors.
+       -V  Just print the version number and exit.
+       -v  Verbose. Show each file as it is compared.
+EXAMPLES
+  Compare file1 with file2:
+
+    $ affcompare file1.aff file2.aff
+
+  Compare similarly-named files in dir1/ and dir2/:
+
+    $ affcompare \-r dir1 dir2
+
+  Reports if files were successfully copied to Amazon S3 checking only for
+  existence, not reading back the bytes (because all writes to S3 are
+  validated by the MD5 of the object):
+
+    $ affcompare \-s file1.aff file2.aff file3.aff
+
+  Compare f1.aff with dir1/f1.aff and f2.aff with dir2/f2.aff:
+
+    $ affcompare f1.aff f2.aff dir1/
+
+  note that dir1/ must end with a slash.
+
+  Compare file.aff and file.img:
+
+    $ affcompare \-b img file.aff
+
+  Compare file1.aff, file1.img, etc.:
+
+    $ affcompare \-b img file1.aff file2.aff file3.aff
+
+  Report AFF files in dir1 but not in dir2:
+
+    $ affcompare \-re dir1 dir2
+
+  Report AFF files in dir1 but not on S3 (low bandwidth):
+
+    $ affcompare \-rse dir1 s3:///
+
+  Report AFF files in dir1 but incomplete on on S3 (more bandwidth):
+
+    $ affcompare \-rs dir1 s3:///
+SEE ALSO
+  affcat(1), affconvert(1), affcopy(1), affcrypto(1), affdiskprint(1),
+  affinfo(1), affix(1), affrecover(1), affsegment(1), affsign(1),
+  affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affconvert.header b/debian/man/affconvert.header
new file mode 100644
index 0000000..22b470e
--- /dev/null
+++ b/debian/man/affconvert.header
@@ -0,0 +1 @@
+.TH affconvert "1"  "Oct 2014" "AFFCONVERT 3.7.4" "convert files between RAW and AFF formats"
diff --git a/debian/man/affconvert.txt b/debian/man/affconvert.txt
new file mode 100644
index 0000000..f2a724a
--- /dev/null
+++ b/debian/man/affconvert.txt
@@ -0,0 +1,59 @@
+NAME
+  affconvert - convert files between RAW and AFF formats
+SYNOPSIS
+  affconvert [options] file1 [... files]
+DESCRIPTION
+  Convert files from RAW to AFF, AFF to RAW and AFF to AFF
+  (recompressing/uncompressing). WARNING: the source file must have 'raw'
+  or 'aff' as extension in name.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  General options:
+    -q  Quiet mode. Don't ask questions, don't print status.
+    -V  Just print the version number and exit.
+
+  AFF output options:
+      -a<ext>  Use 'ext' for aff files (default is aff; afd for AFD files).
+      -L       Use the LZMA compression algorithm (better but slower).
+      -Mn[kmg]  Set maximum size of output file. Suffix with k, m or g. Use with -o.
+      -O<dir>   Use 'dir' as the output directory. Example: -Otest. Note that you need create the directory.
+      -o<dir>.afd  Output to 'dir'.afd (can only convert one at a time). Consider AFF if file ends using .aff. Otherwise assumes raw. The directory must have .afd as extension in name.
+      -s<n>       Set the image_pagesize as 'n' (default 16777216).
+      -x        Don't compress the AFF file.
+      -X<n>      Set compression to 'n'; default is 7.
+
+  Raw output options:
+      -e<ext>  Use 'ext' for the raw files (default is raw). Implies in -r.
+      -r       Force raw output.
+
+  Dangerous input options:
+      -y  Always answer yes/no questions 'yes.'
+      -Z  Do not automatically probe for gzip/bzip2 compression.
+      -z  ZAP (delete) the output file if it already exists.
+EXAMPLES
+  Convert file1.raw to file1.aff:
+
+    $ affconvert file1.raw
+
+  Batch convert files:
+
+    $ affconvert file1.raw file2.raw file3.raw
+
+  Split an AFF file into 4GB chunks for archiving to DVD:
+
+    $ affconvert \-M4g \-odvd.afd  bigfile.aff
+SEE ALSO
+  affcat(1), affcompare(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affcopy.header b/debian/man/affcopy.header
new file mode 100644
index 0000000..3f9ce90
--- /dev/null
+++ b/debian/man/affcopy.header
@@ -0,0 +1 @@
+.TH affcopy "1"  "Oct 2014" "AFFCOPY 3.7.4" "reorder and recompress AFF files"
diff --git a/debian/man/affcopy.txt b/debian/man/affcopy.txt
new file mode 100644
index 0000000..be56608
--- /dev/null
+++ b/debian/man/affcopy.txt
@@ -0,0 +1,69 @@
+NAME
+  affcopy - reorder and recompress AFF files
+SYNOPSIS
+  affcopy [options] file1 file
+  affcopy [options] file1 file2 file3 ... dir
+  affcopy [options] file1 file2 file3 ... dir1 dir2...
+DESCRIPTION
+  Copy one AFF file to another. Resulting file is re-ordered and possibly
+  re-compressed.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  General options:
+    -d   Print debugging information as well.
+    -h   Help, print this message.
+    -L   Recompress pages (preen) with LZMA (smaller but slower).
+    -m   Just copy the missing segments.
+    -V   Print the program version and exit.
+    -v   Verbose: print each file as it is copied.
+    -vv  Very verbose: print each segment as it is copied.
+    -x   Don't verify hashes on reads.
+    -Xn  Recompress pages (preen) with zlib level n.
+    -y   Don't verify writes.
+    -z   ZAP (delete). Copy even if the destination exists.
+
+  Signature Options:
+    -k <filename.key>  Specify private key for signing.
+    -c <filename.cer>  Specify a X.509 certificate that matches the private key
+                       (by default, the file is assumed to be the same one
+                       provided with the -k option).
+    -n   Read notes to accompany the copy from standard in.
+
+  Encryption Options:
+
+    Is possible specify passphrase encryption for filename.aff with:
+    file://:passphrase@/filename.aff
+EXAMPLES
+  Copy file1 to file2:
+
+    $ affcopy file1 file
+
+  Copy all files to dir:
+
+    $ affcopy file1 file2 file3 dir
+
+  Copy file1 to dir1, file2 to dir2 and file3 to dir3:
+
+    $ affcopy file1 file2 file3 dir1 dir2 dir3
+
+  Encrypt file.aff:
+    $ affcopy  file.aff   file://:mypassword@/file-encrypted.aff
+
+  Copy all files in current directory to S3 default bucket with X9 compression:
+
+    $ affcopy \-vy \-X9 *.aff s3:///
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affcrypto.header b/debian/man/affcrypto.header
new file mode 100644
index 0000000..697103e
--- /dev/null
+++ b/debian/man/affcrypto.header
@@ -0,0 +1 @@
+.TH affcrypto "1"  "Oct 2014" "AFFCRYPTO 3.7.4" "handle encryption issues"
diff --git a/debian/man/affcrypto.txt b/debian/man/affcrypto.txt
new file mode 100644
index 0000000..accbca3
--- /dev/null
+++ b/debian/man/affcrypto.txt
@@ -0,0 +1,58 @@
+NAME
+  affcrypto - handle encryption issues
+SYNOPSIS
+  affcrypto [options] filename.aff [filename2.aff ... ]
+DESCRIPTION
+  Command for dealing with encryption issues.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  General options:
+    -j       Just print the number of encrypted segments.
+    -J       Just print the number of unencrypted segments.
+    -x       Output in XML.
+
+  Data conversion options:
+    -e       Encrypt the unencrypted non-signature segments.
+    -d       Decrypt the encrypted non-signature segments.
+    -r       Change passphrase (take old and new from stdin).
+    -O <old>   Specify an old passphrase.
+    -N <new>   Specify new passphrase.
+    -K <mykey.key>  Specifies a private keyfile for unsealing (may not be repeated).
+    -C <mycert.crt>  Specifies a certificate file for sealing (may be repeated).
+    -S       Add symmetric encryptiong (passphrase) to AFFILE encrypted with public key (requires a private key and a specified passphrase).
+    -A       Add asymmetric encryption to a AFFILE encrypted with a passphrase (requires a certificate file spcified with the -C option).
+
+  Password Cracking Options:
+    -f <file>  Crack passwords but read them from file.
+    -k       Attempt to crack passwords by reading a list of passwords from ~/.affpassphrase.
+    -p <passphrase>  Checks to see if passphrase is the passphrase of the file. Exit code is 0 if yes and -1 if not.
+
+  Debugging:
+    -D       debug; print out each key as it is tried.
+    -l       List the installed hash and encryption algorithms.
+    -V       Just print the version number and exit.
+NOTES
+  This program ignores these environment variables:
+    * AFFLIB_PASSPHRASE
+    * AFFLIB_PASSPHRASE_FILE
+    * AFFLIB_PASSPHRASE_FD
+    * AFFLIB_DECRYPTING_PRIVATE_KEYFILE
+EXAMPLE
+  Print if each file is encrypted or not:
+
+    $ affcrypto filename.aff filename2.aff
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affdiskprint.header b/debian/man/affdiskprint.header
new file mode 100644
index 0000000..208810c
--- /dev/null
+++ b/debian/man/affdiskprint.header
@@ -0,0 +1 @@
+.TH affdiskprint "1"  "Oct 2014" "AFFDISKPRINT 3.7.4" "create a diskprint AFF structure"
diff --git a/debian/man/affdiskprint.txt b/debian/man/affdiskprint.txt
new file mode 100644
index 0000000..f4da29e
--- /dev/null
+++ b/debian/man/affdiskprint.txt
@@ -0,0 +1,26 @@
+NAME
+  affdiskprint - create a diskprint AFF structure
+SYNOPSIS
+  affdiskprint [options] infile
+DESCRIPTION
+  Create a diskprint AFF structure.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  -x XML   Verify the diskprint.
+  -V       Just print the version number and exit.
+  -h       Print this help.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affinfo.header b/debian/man/affinfo.header
new file mode 100644
index 0000000..8c0f10e
--- /dev/null
+++ b/debian/man/affinfo.header
@@ -0,0 +1 @@
+.TH affinfo "1"  "Oct 2014" "AFFINFO 3.7.4" "print information about an AFF file"
diff --git a/debian/man/affinfo.txt b/debian/man/affinfo.txt
new file mode 100644
index 0000000..7e98e3c
--- /dev/null
+++ b/debian/man/affinfo.txt
@@ -0,0 +1,44 @@
+NAME
+  affinfo - print information about an AFF file
+SYNOPSIS
+  affinfo [options] infile
+DESCRIPTION
+  Print information about an AFF file.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  General options:
+    -a   Print ALL segments (normally data segments are suppressed).
+    -b   Print how many bad blocks in each segment (implies -a).
+    -i   Identify the files; don't do info on them.
+    -w   Wide output; print more than 1 line if necessary.
+    -s <segment>     Just print information about 'segment' (may be repeated).
+    -m   Validate MD5 hash of entire image.
+    -S   Validate SHA1 hash of entire image.
+    -v   Validate the hash of each page (if present).
+    -y   Don't print segments of lengths 16 and 20 as hex.
+    -p<passphrase>   Specify <passphrase> to decrypt a file.
+    -l   Just print the segment names and exit
+    -V   Just print the version number and exit.
+
+  Preview Options:
+    -X   No data preview; just print the segment names.
+    -x   Print binary values in hex (default is ASCII).
+
+  Misc:
+    -d   Debug.
+    -A   If infile is a device, print the number of sectors and sector size to stdout in XML.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affix.header b/debian/man/affix.header
new file mode 100644
index 0000000..f0b1f3e
--- /dev/null
+++ b/debian/man/affix.header
@@ -0,0 +1 @@
+.TH affix "1"  "Oct 2014" "AFFIX 3.7.4" "fix a corrupted AFF file"
diff --git a/debian/man/affix.txt b/debian/man/affix.txt
new file mode 100644
index 0000000..5f5b79a
--- /dev/null
+++ b/debian/man/affix.txt
@@ -0,0 +1,25 @@
+NAME
+  affix - fix a corrupted AFF file
+SYNOPSIS
+  affix [options] file1 file2 file3 ...
+DESCRIPTION
+  Fix an aff file that is corrupt. If file does not have a GUID, create one.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  -y  Actually modify the files; normally just reports the problems.
+  -v  Just print the version number and exit.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affrecover.header b/debian/man/affrecover.header
new file mode 100644
index 0000000..c93e453
--- /dev/null
+++ b/debian/man/affrecover.header
@@ -0,0 +1 @@
+.TH affrecover "1"  "Oct 2014" "AFFRECOVER 3.7.4" "recover broken pages of an AFF file"
diff --git a/debian/man/affrecover.txt b/debian/man/affrecover.txt
new file mode 100644
index 0000000..cffb998
--- /dev/null
+++ b/debian/man/affrecover.txt
@@ -0,0 +1,22 @@
+NAME
+  affrecover - recover broken pages of an AFF file
+SYNOPSIS
+  affrecover filename
+DESCRIPTION
+  Recover broken pages of an AFF file using the party bits.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affsegment.header b/debian/man/affsegment.header
new file mode 100644
index 0000000..c36f798
--- /dev/null
+++ b/debian/man/affsegment.header
@@ -0,0 +1 @@
+.TH affsegment "1"  "Oct 2014" "AFFSEGMENT 3.7.4" "segment manipulation tool"
diff --git a/debian/man/affsegment.txt b/debian/man/affsegment.txt
new file mode 100644
index 0000000..5aa552e
--- /dev/null
+++ b/debian/man/affsegment.txt
@@ -0,0 +1,48 @@
+NAME
+  affsegment - segment manipulation tool
+SYNOPSIS
+  affsegment [options] file1.aff [file2.aff ...]
+DESCRIPTION
+  This is a segment manipulation tool.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  Options:
+    -c              Create AFF files if they do not exist.
+    -ssegval        Sets the value of a segment; may be repeated.
+    -psegname       Prints the contents of the segment name for each file.
+    -V              Just print the version number and exit.
+    -dname          Delete segment 'name'.
+    -h, -?          Print this message.
+    -Q              interpert 8-byte segments as a 64-bit value.
+    -A              Print the 32-bit arg, not the segment value.
+    -x              Print the segment as a hex string.
+
+  Setting the segment values:
+    -sname=-        Take the new value of segment 'name' from stdin.
+    -sname=val      Sets segment 'name' to be 'val'.
+    -sname=<val     Sets segment 'name' to be contents of file 'val'
+
+  Setting the segment args:
+    -sname/arg       Sets segment 'name' arg to be 'arg' (may be repeated).
+
+  Setting both the segment value and the arg:
+    -sname/arg=val   Sets both arg and val for segment 'name'.
+    -sname/arg=<file Sets the arg and take contents from file 'file'.
+    -sname/arg=-     Sets the arg of segment 'name' and take the contents from stdin.
+NOTES
+  All deletions are done first, then all updates. Don't specify the same segment twice on one command line.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1),
+  affsign(1), affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affsign.header b/debian/man/affsign.header
new file mode 100644
index 0000000..d1c6a41
--- /dev/null
+++ b/debian/man/affsign.header
@@ -0,0 +1 @@
+.TH affsign "1"  "Oct 2014" "AFFSIGN 3.7.4" "sign an existing AFF file"
diff --git a/debian/man/affsign.txt b/debian/man/affsign.txt
new file mode 100644
index 0000000..4336369
--- /dev/null
+++ b/debian/man/affsign.txt
@@ -0,0 +1,35 @@
+NAME
+  affsign - sign an existing AFF file
+SYNOPSIS
+  affcopy [options] file1 file
+  affcopy [options] file1 file2 file3 ... dir
+  affcopy [options] file1 file2 file3 ... dir1 dir2...
+DESCRIPTION
+  Sign an existing AFF file. This program will:
+   * Sign each segment if there are no segment signatures.
+   * Write signed chain-of-custody Bill of Materials segment.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  General options:
+    -n      Ask for a chain-of-custody note.
+    -v      Just print the version number and exit.
+
+  Signature Options:
+    -k filename.key   Specify private key for signing.
+    -c filename.cer   Specify a X.509 certificate that matches the private key (by default, the file is assumed to be the same one provided with the -k option).
+    -Z                ZAP (remove) all signature segments.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affstats(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affstats.header b/debian/man/affstats.header
new file mode 100644
index 0000000..30f9c6d
--- /dev/null
+++ b/debian/man/affstats.header
@@ -0,0 +1 @@
+.TH affstats "1"  "Oct 2014" "AFFSTATS 3.7.4" "print specific statistics about one or more AFF files"
diff --git a/debian/man/affstats.txt b/debian/man/affstats.txt
new file mode 100644
index 0000000..5a1f625
--- /dev/null
+++ b/debian/man/affstats.txt
@@ -0,0 +1,27 @@
+NAME
+  affstats - print specific statistics about one or more AFF files
+SYNOPSIS
+  affstats [options] file
+  affstats [options] file1 file2 file3
+DESCRIPTION
+  Print specific statistics about one or more AFF files. Ideally, the stats can
+  be gotten from the metadata, but this program will calculate it if necessary.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+    -m  Print all output in megabytes.
+    -v  Just print the version number and exit.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affuse(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affuse.header b/debian/man/affuse.header
new file mode 100644
index 0000000..ba9fa7b
--- /dev/null
+++ b/debian/man/affuse.header
@@ -0,0 +1 @@
+.TH affuse "1"  "Oct 2014" "AFFUSE 3.7.4" "provide access to AFF containers"
diff --git a/debian/man/affuse.txt b/debian/man/affuse.txt
new file mode 100644
index 0000000..03f7805
--- /dev/null
+++ b/debian/man/affuse.txt
@@ -0,0 +1,81 @@
+NAME
+  affuse - provide access to AFF containers
+SYNOPSIS
+  affuse [<FUSE library options>] aff_image mount_point
+DESCRIPTION
+  Provide access to AFF containers, allowing several advanced operations.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  FUSE options:
+    -d -o debug          Enable debug output (implies in -f).
+    -f                     Foreground operation.
+    -s                     Disable multi-threaded operation.
+    -o allow_other         Allow access to other users.
+    -o allow_root          Allow access to root.
+    -o auto_unmount        Auto unmount on process termination.
+    -o nonempty            Allow mounts over non-empty file/dir.
+    -o default_permissions  Enable permission checking by kernel.
+    -o fsname=NAME         Set filesystem name.
+    -o subtype=NAME        Set filesystem type.
+    -o large_read          Issue large read requests (2.4 only).
+    -o max_read=N          Set maximum size of read requests.
+    -o hard_remove         Immediate removal (don't hide files).
+    -o use_ino             Let filesystem set inode numbers.
+    -o readdir_ino         Try to fill in d_ino in readdir.
+    -o direct_io           Use direct I/O.
+    -o kernel_cache        Cache files in kernel.
+    -o [no]auto_cache      Enable caching based on modification times (off).
+    -o umask=M             Set file permissions (octal).
+    -o uid=N               Sset file owner.
+    -o gid=N               Set file group.
+    -o entry_timeout=T     Cache timeout for names (1.0s).
+    -o negative_timeout=T  Cache timeout for deleted names (0.0s).
+    -o attr_timeout=T      Cache timeout for attributes (1.0s).
+    -o ac_attr_timeout=T   Auto cache timeout for attributes (attr_timeout).
+    -o noforget            Never forget cached inodes.
+    -o remember=T          Remember cached inodes for T seconds (0s).
+    -o nopath              Don't supply path if not necessary.
+    -o intr                Allow requests to be interrupted.
+    -o intr_signal=NUM     Signal to send on interrupt (10).
+    -o modules=M1[:M2...]  Names of modules to push onto filesystem stack.
+    -o max_write=N         Set maximum size of write requests.
+    -o max_readahead=N     Set maximum readahead.
+    -o max_background=N    Set number of maximum background requests.
+    -o congestion_threshold=N  Set kernel's congestion threshold.
+    -o async_read          Perform reads asynchronously (default).
+    -o sync_read           Perform reads synchronously.
+    -o atomic_o_trunc      Enable atomic open+truncate support.
+    -o big_writes          Enable larger than 4kB writes.
+    -o no_remote_lock      Disable remote file locking.
+    -o no_remote_flock     Disable remote file locking (BSD).
+    -o no_remote_posix_lock  Disable remove file locking (POSIX).
+    -o [no_]splice_write   Use splice to write to the fuse device.
+    -o [no_]splice_move    Move data while splicing to the fuse device.
+    -o [no_]splice_read    Use splice to read from the fuse device.
+
+  Module options:
+
+  [iconv]
+    -o from_code=CHARSET   Original encoding of file names (default: UTF-8).
+    -o to_code=CHARSET      New encoding of the file names (default: UTF-8).
+
+  [subdir]
+    -o subdir=DIR           Prepend this directory to all paths (mandatory).
+    -o [no]rellinks         Transform absolute symlinks to relative.
+NOTES
+  Use fusermount -u mount_point, to unmount.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affverify(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affverify.header b/debian/man/affverify.header
new file mode 100644
index 0000000..5eb1d3d
--- /dev/null
+++ b/debian/man/affverify.header
@@ -0,0 +1 @@
+.TH affverify "1"  "Oct 2014" "AFFVERIFY 3.7.4" "verify the digital signature on a signed file"
diff --git a/debian/man/affverify.txt b/debian/man/affverify.txt
new file mode 100644
index 0000000..6981731
--- /dev/null
+++ b/debian/man/affverify.txt
@@ -0,0 +1,26 @@
+NAME
+  affverify - verify the digital signature on a signed file
+SYNOPSIS
+  affverify [options] filename.aff
+DESCRIPTION
+  Verify the digital signature on a signed file.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+  -a  Print all segments.
+  -V  Just print the version number and exit.
+  -v  Verbose.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affxml(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/affxml.header b/debian/man/affxml.header
new file mode 100644
index 0000000..a34e232
--- /dev/null
+++ b/debian/man/affxml.header
@@ -0,0 +1 @@
+.TH affxml "1"  "Oct 2014" "AFFXML 3.7.4" "print AFF information as XML"
diff --git a/debian/man/affxml.txt b/debian/man/affxml.txt
new file mode 100644
index 0000000..4d08550
--- /dev/null
+++ b/debian/man/affxml.txt
@@ -0,0 +1,27 @@
+NAME
+  affxml - print AFF information as XML
+SYNOPSIS
+  affxml [options] infile
+DESCRIPTION
+  Print AFF information as XML.
+
+  This file is part of the AFFLIBv3, that provides AFF.
+
+  AFF is an open and extensible file format to store disk images and associated
+  metadata. It is useful in several scenaries, as computer forensics
+  investigations.
+OPTIONS
+   -j <segname>    Just print information about segname (may be repeated).
+   -s            Output 'stats' for the file data (may a long time).
+   -V            Just print the version number and exit.
+   -x            Don't include the infile filename in output.
+SEE ALSO
+  affcat(1), affcompare(1), affconvert(1), affcopy(1), affcrypto(1),
+  affdiskprint(1), affinfo(1), affix(1), affrecover(1), affsegment(1),
+  affsign(1), affstats(1), affuse(1), affverify(1)
+AUTHOR
+  The AFFLIB was written by Simson L. Garfinkel <simsong at acm.org> and Basis
+  Technology, Inc.
+
+  This manual page was written by Joao Eriberto Mota Filho <eriberto at debian.org>
+  for the Debian project (but may be used by others).
diff --git a/debian/man/genallman.sh b/debian/man/genallman.sh
new file mode 100755
index 0000000..130ecf8
--- /dev/null
+++ b/debian/man/genallman.sh
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+# Generate several manpages at the same time.
+# C 2014 Joao Eriberto Mota Filho <eriberto at debian.org>
+#
+# You can use this code in the same terms of the BSD-3-clause license or,
+# optionally, in the same terms of the license used in debian/ directory
+# in this Debian package. Please, to the last option, refer the package
+# name when using.
+#
+# This script uses txt2man. You need 2 files: program_name.txt and
+# program_name.header.
+#
+# The program_name.header must be use this structure:
+#
+# .TH <program_name> "<manpage_level>"  "<date>" "<program_name_upper_case> <program_version>" "<program_description>"
+#
+# Example:
+#
+# .TH mac-robber "1"  "May 2013" "MAC-ROBBER 1.02" "collects data about allocated files in mounted filesystems"
+
+for NAME in $(ls | grep header | cut -d'.' -f1)
+do
+    LEVEL=$(cat $NAME.header | cut -d" " -f3 | tr -d '"')
+    cat $NAME.header > $NAME.$LEVEL
+    txt2man $NAME.txt | grep -v '^.TH ' >> $NAME.$LEVEL
+done
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d14fe35
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+	dh $@ --with autotools_dev
+
+override_dh_auto_configure:
+	autoreconf -f -i
+	dh_auto_configure -- LDFLAGS="$(LDFLAGS) -Wl,--as-needed,-z,defs" \
+ 		--enable-s3=yes --enable-python=no --enable-static=no \
+		--enable-shared=yes
+
+override_dh_auto_install:
+	dh_auto_install
+	chrpath -d debian/tmp/usr/bin/*
+	set -e; for file in `ls debian/tmp/usr/lib/*/*.la`; do \
+		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+	done
+
+override_dh_auto_test:
+	# do nothing
+
+override_dh_strip:
+	dh_strip -a --dbg-package=afflib-dbg
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..61d1305
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1 @@
+extend-diff-ignore = "^(INSTALL|compile|tools/Makefile.am)$"
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..f94f6ed
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://github.com/sshock/AFFLIBv3/releases .*/archive/v?(\d\S+)\.tar\.(?:bz2|gz|xz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/afflib.git



More information about the forensics-changes mailing list