Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123175 - Advanced Forensic Format ebuild
Summary: Advanced Forensic Format ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Forensics Herd [disbanded]
URL: http://afflib.org/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-02-17 08:30 UTC by Mike Slinn
Modified: 2012-10-22 12:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
This is the ebuild (afflib-1.5.2.ebuild,611 bytes, text/plain)
2006-02-17 08:31 UTC, Mike Slinn
Details
afflib-2.1.4.ebuild (afflib-2.1.4.ebuild,1.28 KB, text/plain)
2007-02-02 12:03 UTC, Olivier Castan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Slinn 2006-02-17 08:30:28 UTC
I made an ebuild for AFF
Comment 1 Mike Slinn 2006-02-17 08:31:25 UTC
Created attachment 80010 [details]
This is the ebuild

works
Comment 2 Mike Slinn 2006-02-17 08:57:19 UTC
The Advanced Forensics Format (AFF) is an open and extensible format for storing images of hard disks and other kinds of storage devices that are seized during the course of an investigation. AFF is designed to be an alternative to existing proprietary disk image formats that can easily be adopted by the makers of today's forensic tools. AFFLIB is an open source library that implements AFF. AFF has two significant benefits over the popular EnCase format; it is more flexible because it allows more extensive metadata to be stored with an image; and it is more efficient, because AFF images consume less disk space than EnCase images of the same disk. The package also contains AIMAGE, the advanced imager, a new disk image acquisition program that compares favorably with existing alternatives
Comment 3 Olivier Castan 2007-02-02 12:03:07 UTC
Created attachment 108921 [details]
afflib-2.1.4.ebuild

Here is a new ebuild since afflib has moved to autotools.
Optional features of the current package:
- libewf support to read EnCase files (but libewf is not in portage yet)
- Amazon's Simple Storage Service (s3): a file repository
For this a USE flag can be added to use.local.desc:
app-forensics/afflib:s3 - Adds support for Amazon's Simple Storage Service
The license is a modified BSD license, so the file COPYING in the tarball should be copied to /usr/portage/license (named 'BSD-afflib' in my ebuild)
Comment 4 Daniel Black (RETIRED) gentoo-dev 2007-02-06 11:06:10 UTC
I like the idea of this package, and the fact its simple autoconf but have you read the license. OMG how ridiculous. Read 3&4 closely.
Comment 5 Daniel Black (RETIRED) gentoo-dev 2007-02-06 12:03:30 UTC
(In reply to comment #4)
> I like the idea of this package, and the fact its simple autoconf but have you
> read the license. OMG how ridiculous. Read 3&4 closely.
> 
Maybe I should read closer. Its just a BSD-4 modified with their details. This cause some controversy that I'm keen to avoid. I've put a brief email to the authors in an attempt to reduct it to a BSD 3 clause license. We'll see.

http://farragut.flameeyes.is-a-geek.org/articles/2007/01/08/a-shadow-lies-upon-all-bsd-distributions
Comment 6 RB 2008-06-05 18:01:15 UTC
Hey, looks like bug 203758 is a dupe of this; none of my searches picked up 'advanced forensic format', since I only searched for afflib.  Not my bug, but I attached an ebuild to it for afflib-2.3.1 as well as made one for libewf.

The 4-clause BSD license is definitely dated and not what I would normally choose/accept, but the author seems pretty dedicated to keeping it.  Is that the blocker for this?

On licenses, read clause #5 of the Helix EULA.
Comment 7 RB 2009-03-03 19:18:38 UTC
This should be closed; dupe or not, bug 203758 got afflib-3.3.4 into the tree and it's in the process of being keyworded.
Comment 8 Agostino Sarubbo gentoo-dev 2012-10-22 12:19:37 UTC
this is in tree

amd64box ~ # eix afflib
* app-forensics/afflib
     Available versions:  3.7.1 {{fuse ncurses python qemu readline s3 static-libs threads}}
     Homepage:            https://github.com/simsong/AFFLIBv3
     Description:         Library that implements the AFF image standard