[Forensics-changes] [lime-forensics] 01/01: debian directory - first commit.

Eriberto Mota eriberto-guest at alioth.debian.org
Tue Oct 29 00:57:24 UTC 2013


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

eriberto-guest pushed a commit to branch debian
in repository lime-forensics.

commit 79075639158e4cdc05f6baa886bff5746c5923ac
Author: Joao Eriberto Mota Filho <eriberto at eriberto.pro.br>
Date:   Mon Oct 28 22:56:59 2013 -0200

    debian directory - first commit.
---
 debian/README.Debian                |   16 ++++++++++++++++
 debian/changelog                    |    5 +++++
 debian/compat                       |    1 +
 debian/control                      |   32 ++++++++++++++++++++++++++++++++
 debian/copyright                    |   28 ++++++++++++++++++++++++++++
 debian/docs                         |    1 +
 debian/gbp.conf                     |    3 +++
 debian/lime-forensics-dkms.dkms     |    7 +++++++
 debian/lime-forensics-dkms.doc-base |   16 ++++++++++++++++
 debian/lintian-overrides            |    2 ++
 debian/rules                        |   13 +++++++++++++
 debian/source/format                |    1 +
 debian/watch                        |    2 ++
 13 files changed, 127 insertions(+)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..ebd92d4
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,16 @@
+lime-forensics for Debian
+-------------------------
+
+An usage example of the lime-forensics on Debian:
+
+ # insmod /lib/modules/3.2.0-4-amd64/updates/dkms/lime.ko "path=/tmp/ram.lime format=lime"
+
+Before to reuse, please, remove the loaded kernel module using the rmmod
+command, e.g.:
+
+ # rmmod lime
+
+Please, see /usr/share/doc/lime-forensics-dkms/LiME_Documentation_1.1.pdf
+for a full description of the lime-forensics software.
+
+ -- Joao Eriberto Mota Filho <eriberto at eriberto.pro.br>  Mon, 28 Oct 2013 09:35:09 -0200
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..1d86929
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+lime-forensics (1.1-r17-1) unstable; urgency=low
+
+  * Initial release (Closes: #728160)
+
+ -- Joao Eriberto Mota Filho <eriberto at eriberto.pro.br>  Mon, 28 Oct 2013 09:35:09 -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..e11e430
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: lime-forensics
+Section: kernel
+Priority: optional
+Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
+Uploaders: Joao Eriberto Mota Filho <eriberto at eriberto.pro.br>
+Build-Depends: debhelper (>=9), dkms
+Standards-Version: 3.9.4
+Homepage: https://code.google.com/p/lime-forensics
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=forensics/lime-forensics.git;a=summary
+Vcs-Git: git://anonscm.debian.org/forensics/lime-forensics.git
+
+Package: lime-forensics-dkms
+Architecture: all
+Depends: ${misc:Depends}, dkms
+Description: lime-forensics driver, a memory dumper (DKMS)
+ LiME (Linux Memory Extractor, formerly DMD) is a Loadable Kernel
+ Module (LKM), which allows the acquisition of volatile memory (RAM)
+ from Linux and Linux-based devices, such as those powered by Android.
+ In others words, you can use it to get a memory image from a machine.
+ .
+ The tool supports acquiring memory either to the file system of the
+ device or over the network. LiME is unique in that it is the first
+ tool that allows full memory captures from Android devices. It also
+ minimizes its interaction between user and kernel space processes
+ during acquisition. It will produce memory captures that are more
+ forensically sound than those of other tools designed for Linux
+ memory acquisition.
+ .
+ This package provides the source code for the lime-forensics kernel
+ modules to be build with.dkms.
+ .
+ Kernel source or headers are required to compile these modules.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..86393e5
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: lime-forensics
+Source: https://code.google.com/p/lime-forensics
+
+Files: *
+Copyright: 2011-2013 Joe Sylve <joe.sylve at gmail.com>
+License: GPL-2.0+
+
+Files: debian/*
+Copyright: 2013 Joao Eriberto Mota Filho <eriberto at eriberto.pro.br>
+License: GPL-2.0+
+
+License: GPL-2.0+
+ This package 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 2 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 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..a0c38c8
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+doc/LiME_Documentation_1.1.pdf
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..23e88fe
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch = debian
+pristine-tar = True
diff --git a/debian/lime-forensics-dkms.dkms b/debian/lime-forensics-dkms.dkms
new file mode 100644
index 0000000..f2d17fa
--- /dev/null
+++ b/debian/lime-forensics-dkms.dkms
@@ -0,0 +1,7 @@
+PACKAGE_NAME="lime-forensics"
+PACKAGE_VERSION="#MODULE_VERSION#"
+MAKE[0]="make -C ${kernel_source_dir} M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build"
+CLEAN="make -C ${kernel_source_dir} M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build clean"
+BUILT_MODULE_NAME[0]=lime
+DEST_MODULE_LOCATION[0]=/extra
+LOAD=no
diff --git a/debian/lime-forensics-dkms.doc-base b/debian/lime-forensics-dkms.doc-base
new file mode 100644
index 0000000..1a181d5
--- /dev/null
+++ b/debian/lime-forensics-dkms.doc-base
@@ -0,0 +1,16 @@
+Document: lime-forensics-dkms
+Section: System/Hardware
+Title: LiME - Linux Memory Extractor
+Author: 504ENSICS, LLC
+Abstract: LiME (formerly DMD) is a Loadable Kernel Module (LKM)that allows
+ the acquisition of volatile memory from Linux and Linux-based devices, such
+ as those powered by Android. The tool supports acquiring memory either to
+ the file system of the device or over the network. LiME is unique in that
+ it is the first tool that allows full memory captures from Android devices.
+ It also minimizes its interaction between user and kernel space processes
+ during acquisition, which allows it to produce memory dumps that are more
+ forensically sound than those of other tools designed for Linux memory
+ acquisition.
+
+Format: PDF
+Files: /usr/share/doc/lime-forensics-dkms/LiME_Documentation_1.1.pdf.gz
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
new file mode 100644
index 0000000..53884ac
--- /dev/null
+++ b/debian/lintian-overrides
@@ -0,0 +1,2 @@
+# The upstream doesn't provided a changelog
+lime-forensics-dkms: no-upstream-changelog
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e814edb
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+VERSION=$(shell dpkg-parsechangelog | grep ^Version: | cut -d" " -f2)
+
+%:
+	dh $@ --parallel --with dkms
+
+override_dh_install:
+	dh_install src/* usr/src/lime-forensics-$(VERSION)/
+
+override_dh_dkms:
+	dh_dkms -V $(VERSION)
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/watch b/debian/watch
new file mode 100644
index 0000000..d6fcf88
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://code.google.com/p/lime-forensics/downloads/list .*/lime-forensics-(.*)\.tar\.gz

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



More information about the forensics-changes mailing list