[Forensics-changes] [aeskeyfind] 02/02: Imported Debian patch 1:1.0-2

Joao Eriberto Mota Filho eriberto at moszumanska.debian.org
Thu Feb 26 19:55:30 UTC 2015


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

eriberto pushed a commit to branch debian
in repository aeskeyfind.

commit a375533e40e91175a91367f5f8e5920f18e21cf2
Merge: 0e511d4 0641a82
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date:   Thu Feb 26 14:21:21 2015 -0300

    Imported Debian patch 1:1.0-2

 debian/changelog                 | 47 +++++++++++++++++++++++++++-------------
 debian/compat                    |  2 +-
 debian/control                   | 18 ++++++++-------
 debian/copyright                 | 37 ++++++++++++++++---------------
 debian/patches/add-gcc-hardening | 20 +++++++++++++++++
 debian/patches/series            |  1 +
 debian/rules                     |  1 +
 debian/upstream/signing-key.asc  | 45 ++++++++++++++++++++++++++++++++++++++
 debian/watch                     |  3 ++-
 9 files changed, 132 insertions(+), 42 deletions(-)

diff --cc debian/changelog
index 1e1270e,0000000..2150cfa
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,37 -1,0 +1,54 @@@
- aeskeyfind (1:1.0-2) unstable; urgency=low
++aeskeyfind (1:1.0-2) experimental; urgency=medium
 +
-   * Use versioned DEP-5 uri 
- 
-  -- Julien Valroff <julien at debian.org>  Sun, 18 Sep 2011 14:41:40 +0200
++  * Team upload.
++  * Updated DH level to 9.
++  * debian/control:
++      - Added the 'forensics' word to long description.
++      - Bumped Standards-Version to 3.9.6.
++      - Updated the Homepage field.
++      - Updated the Vcs-* fields.
++  * debian/copyright:
++      - Moved the license texts to end of file.
++      - Updated the 'Format' field in debian/copyright.
++      - Updated the GPL-2 license text.
++      - Updated the packaging copyright years.
++  * debian/patches/add-gcc-hardening: added to implement hardening.
++  * debian/upstream/signing-key.asc: added to allow the GPG signature check by
++      uscan.
++  * debian/watch:
++      - Added a check to GPG signature.
++      - Updated the rule to search for files.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Thu, 26 Feb 2015 14:21:21 -0300
 +
 +aeskeyfind (1:1.0-1) unstable; urgency=low
 +
 +  * Team upload.
 +
-   [ Daniel Baumann ] 
++  [ Daniel Baumann ]
 +  * Minimizing rules file.
 +  * Using debhelper install file rather than adding install target in upstream
 +    Makefile.
 + 
 +  [ Julien Valroff ]
 +  * Fix version number (add an epoch to ensure the new version number is
-     higher than the previously uploaded package) 
-   * Bump debhelper compat to 8 
-   * Bump standards version to 3.9.2 (no changes needed) 
-   * Switch to 3.0 (quilt) source package format 
-   * Add watch file 
-   * Add manpage 
-   * Fix VCS* fields 
-   * Move to `utils' section as per the override 
++    higher than the previously uploaded package)
++  * Bump debhelper compat to 8
++  * Bump standards version to 3.9.2 (no changes needed)
++  * Switch to 3.0 (quilt) source package format
++  * Add watch file
++  * Add manpage
++  * Fix VCS* fields
++  * Move to `utils' section as per the override
 +  * Update copyright file as per current DEP-5
-   * Remove useless lintian override: use Team Upload entry 
-   * Update short description and complete long description 
++  * Remove useless lintian override: use Team Upload entry
++  * Update short description and complete long description
 +
 + -- Julien Valroff <julien at debian.org>  Sat, 23 Jul 2011 13:32:29 +0200
 +
 +aeskeyfind (1.0.0-1) unstable; urgency=low
 +
 +  * Initial release (Closes: #495416)
 +  * Adjusted the Makefile to add $DESTDIR
 +
 + -- Jacob Appelbaum <jacob at appelbaum.net>  Thu, 25 Jun 2009 12:44:00 -0300
diff --cc debian/compat
index 45a4fb7,0000000..ec63514
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 8
++9
diff --cc debian/control
index ba95f91,0000000..f37f179
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,24 -1,0 +1,26 @@@
 +Source: aeskeyfind
 +Section: utils
 +Priority: optional
 +Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
 +Uploaders: Jacob Appelbaum <jacob at appelbaum.net>
- Build-Depends: debhelper (>= 8.0.0)
- Standards-Version: 3.9.2
- Homepage: http://citp.princeton.edu/memory/code/
- Vcs-Browser: http://git.debian.org/?p=forensics/aeskeyfind.git
- Vcs-Git: git://git.debian.org/git/forensics/aeskeyfind.git
++Build-Depends: debhelper (>= 9)
++Standards-Version: 3.9.6
++Homepage: https://citp.princeton.edu/research/memory/code
++Vcs-Browser: https://anonscm.debian.org/cgit/forensics/aeskeyfind.git
++Vcs-Git: git://anonscm.debian.org/forensics/aeskeyfind.git
 +
 +Package: aeskeyfind
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: tool for locating AES keys in a captures memory image
 + This program illustrates automatic techniques for locating 128-bit and
 + 256-bit AES keys in a captured memory image.
 + .
-  The program uses various algorythms and also performs a simple entropy test to
-  filter out blocks that are not keys.  It counts the number of repeated bytes
-  and skips blocks that have too many repeats.
++ The program uses various algorythms and also performs a simple entropy
++ test to filter out blocks that are not keys.  It counts the number of
++ repeated bytes and skips blocks that have too many repeats.
 + .
 + This method works even if several bits of the key schedule have been
 + corrupted due to memory decay.
++ .
++ This package is useful to several activities, as forensics investigations.
diff --cc debian/copyright
index f115de0,0000000..d1737ae
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,58 -1,0 +1,61 @@@
- Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174
- Upstream-Contact: Nadia Heninger
-                   Ariel Feldman
- Source: http://citp.princeton.edu/memory/code/
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: AESKeyFinder
++Source: https://citp.princeton.edu/research/memory/code
 +
 +Files: *
 +Copyright: 2008 Nadia Heninger
 +           2008 Ariel Feldman
 +License: BSD-3-clause
++
++Files: debian/*
++Copyright: 2008-2009 Jacob Appelbaum <jacob at appelbaum.net>
++           2011      Julien Valroff <julien at debian.org>
++           2015      Joao Eriberto Mota Filho <eriberto at debian.org>
++License: GPL-2+
++
++License: BSD-3-clause
 + Redistribution and use of this software in source and binary forms,
 + with or without modification, are permitted provided that the
 + following conditions are met:
 + .
 + * Redistributions of source code must retain the above
 +   copyright notice, this list of conditions and the
 +   following disclaimer.
 + .
 + * 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.
 + .
 + * Neither the names of the authors nor the names of their institutions
 +   may be used to endorse or promote products derived from this
 +   software without specific prior written permission.
 + .
 + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 THE COPYRIGHT
 + OWNER 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.
 +
- Files: debian/*
- Copyright: 2008-2009 Jacob Appelbaum <jacob at appelbaum.net>
-            2011 Julien Valroff <julien at debian.org>
 +License: GPL-2+
-  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 2
-  of the License, or (at your option) any later version.
++ 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 program is distributed in the hope that it will be useful,
++ 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
++ 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, write to the Free Software
-  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++ along with this program. If not, see <http://www.gnu.org/licenses/>
 + .
-  On Debian systems, the complete text of the GNU General Public License
-  can be found in /usr/share/common-licenses/GPL-2 file.
++ 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 --cc debian/patches/add-gcc-hardening
index 0000000,0000000..5446af4
new file mode 100644
--- /dev/null
+++ b/debian/patches/add-gcc-hardening
@@@ -1,0 -1,0 +1,20 @@@
++Description: add GCC hardening.
++Author: Joao Eriberto Mota Filho <eriberto at debian.org>
++Last-Update: 2015-02-26
++Index: aeskeyfind-1.0/Makefile
++===================================================================
++--- aeskeyfind-1.0.orig/Makefile
+++++ aeskeyfind-1.0/Makefile
++@@ -1,10 +1,10 @@
++-CFLAGS= -Wall -O4 -std=c99
+++CFLAGS += -Wall -O4 -std=c99
++ OBJS= aeskeyfind.o aes.o util.o
++ 
++ all: aeskeyfind
++ 
++ aeskeyfind: $(OBJS)
++-	$(CC) -o aeskeyfind $(OBJS)
+++	$(CC) $(LDFLAGS) -o aeskeyfind $(OBJS)
++ 
++ clean:
++ 	@rm -f aeskeyfind *~ \#* $(OBJS)
diff --cc debian/patches/series
index 0000000,0000000..800599c
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++add-gcc-hardening
diff --cc debian/rules
index cbe925d,0000000..2d33f6a
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,3 -1,0 +1,4 @@@
 +#!/usr/bin/make -f
++
 +%:
 +	dh $@
diff --cc debian/upstream/signing-key.asc
index 0000000,0000000..1f85097
new file mode 100644
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@@ -1,0 -1,0 +1,45 @@@
++
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++
++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
++=GKSC
++-----END PGP PUBLIC KEY BLOCK-----
diff --cc debian/watch
index 15f618c,0000000..c29bc83
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,3 @@@
 +version=3
- http://citp.princeton.edu/memory-content/src/aeskeyfind-(.*)\.tar\.gz debian
++opts="pgpsigurlmangle=s/$/.asc/" \
++https://citp.princeton.edu/research/memory/code .*/src/aeskeyfind-(\d\S+)\.tar\.(?:bz2|gz|xz)

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



More information about the forensics-changes mailing list