[Forensics-changes] [pasco] 02/02: Imported Debian patch 20040505-1

Joao Eriberto Mota Filho eriberto at moszumanska.debian.org
Tue Jul 14 23:35:39 UTC 2015


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

eriberto pushed a commit to branch debian
in repository pasco.

commit 9bac1db9b547159be623346db269cad891e67eac
Merge: a759de0 7783961
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date:   Sun Jul 12 18:52:02 2015 -0300

    Imported Debian patch 20040505-1

 debian/changelog                     | 33 +++++++++++++++++++++++++++++++
 debian/compat                        |  2 +-
 debian/control                       | 16 ++++++++-------
 debian/copyright                     | 38 ++++++++++++++++++++----------------
 debian/{pasco.install => install}    |  0
 debian/{manpages => manpage}/pasco.1 |  6 +++---
 debian/manpages                      |  1 +
 debian/pasco.manpages                |  1 -
 debian/patches/add-GCC-hardening     | 16 +++++++++++++++
 debian/patches/series                |  1 +
 debian/rules                         | 22 +++++++++------------
 debian/source.lintian-overrides      |  3 ---
 debian/source/format                 |  1 +
 debian/watch                         |  3 +++
 14 files changed, 98 insertions(+), 45 deletions(-)

diff --cc debian/changelog
index 19be45a,0000000..e1ebdd1
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,60 -1,0 +1,93 @@@
++pasco (20040505-1) unstable; urgency=medium
++
++  * Team upload.
++  * Fixed the version number.
++  * Migrations:
++      - debian/copyright to 1.0 format.
++      - debian/rules to new (reduced) format.
++      - DebSrc to 3.0 format.
++      - DH level to 9.
++  * debian/control:
++      - Added the word 'forensics' to long description.
++      - Bumped Standards-Version to 3.9.6.
++      - Removed the leading article from short description.
++      - Updated the Homepage field.
++      - Updated the Vcs-* fields.
++  * debian/copyright:
++      - Updated all information.
++      - Updated the Source field in header.
++  * debian/manpages: renamed to manpage.
++  * debian/pasco.install:
++      - Renamed to install.
++      - Moved the executable 'pasco' from usr/sbin to usr/bin.
++  * debian/pasco.manpages:
++      - Renamed to manpages.
++      - Fixed the manpage place to respect the new file names.
++      - Fixed some typos in manpage.
++  * debian/patches/add-GCC-hardening: added to provide GCC hardening.
++  * debian/rules: added a override to remove a file created by upstream (bin).
++  * debian/source.lintian-overrides: removed. Using 'Team upload' now.
++  * debian/watch: created.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Sun, 12 Jul 2015 18:52:02 -0300
++
 +pasco (1.0+20040505-5) unstable; urgency=low
 +
 +  * Updating package to standards version 3.8.2.
 +  * Adding lintian overrides.
 +  * Using correct rfc-2822 date formats in changelog.
 +
 + -- Daniel Baumann <daniel at debian.org>  Thu, 09 Jul 2009 12:18:18 +0200
 +
 +pasco (1.0+20040505-4) unstable; urgency=low
 +
 +  * Updating vcs fields.
 +  * Adding myself to copyright file.
 +  * Prefixing debhelper files with package name.
 +  * Updating year in copyright file.
 +  * Updating to standards 3.8.1.
 +
 + -- Daniel Baumann <daniel at debian.org>  Thu, 28 May 2009 21:51:23 +0200
 +
 +pasco (1.0+20040505-3) unstable; urgency=low
 +
 +  [ Christophe Monniez ]
 +  * Fix rules to build on alpha and mipsel, thanks to Thiemo Seufer for
 +    the patch (Closes: #495119).
 +
 +  [ Daniel Baumann ]
 +  * Updating to standards 3.8.0.
 +  * Upgrading package to debhelper 7.
 +  * Sorting vcs fields in control file.
 +  * Adding full license headers to copyright file.
 +  * Using tab instead of whitespace in debhelper install file.
 +
 + -- Daniel Baumann <daniel at debian.org>  Sun, 14 Sep 2008 10:06:00 +0200
 +
 +pasco (1.0+20040505-2) unstable; urgency=medium
 +
 +  [ Daniel Baumann ]
 +  * Removing and recreating bin directory, really fixes the FTBFS now
 +    (Closes: #474423).
 +
 +  [ Christophe Monniez ]
 +  * Correction of a typo in manpage (Closes: #478001).
 +  * Removing a dangerous rule (Closes #474423).
 +  * Correction of a typo in control file.
 +
 + -- Daniel Baumann <daniel at debian.org>  Fri, 09 May 2008 09:30:00 +0200
 +
 +pasco (1.0+20040505-1) unstable; urgency=low
 +
 +  [ Christophe Monniez ]
 +  * Initial release (Closes: #469952).
 +
 +  [ Daniel Baumann ]
 +  * Added manpage based on the one from galleta.
 +  * Synchronised rules with galleta.
 +  * Synchronised copyright with galleta.
 +  * Harmonized package description with galleta.
 +  * Corrected version number in changelog.
 +  * Adding ITP bug number to changelog.
 +
 + -- Christophe Monniez <christophe.monniez at fccu.be>  Fri, 14 Mar 2008 09:41:41 +0100
diff --cc debian/compat
index 7f8f011,0000000..ec63514
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 7
++9
diff --cc debian/control
index d3384c0,0000000..93ba3da
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,20 -1,0 +1,22 @@@
 +Source: pasco
 +Section: utils
 +Priority: optional
 +Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
 +Uploaders: Christophe Monniez <christophe.monniez at fccu.be>
- Build-Depends: debhelper (>= 7)
- Standards-Version: 3.8.2
- Homepage: http://sourceforge.net/project/showfiles.php?group_id=78332
- Vcs-Browser: http://git.debian.org/?p=forensics/pasco.git
- Vcs-Git: git://git.debian.org/forensics/pasco.git
++Build-Depends: debhelper (>= 9)
++Standards-Version: 3.9.6
++Homepage: http://sf.net/projects/odessa
++Vcs-Browser: https://anonscm.debian.org/cgit/forensics/pasco.git
++Vcs-Git: git://anonscm.debian.org/forensics/pasco.git
 +
 +Package: pasco
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
- Description: An Internet Explorer cache forensic analysis tool
++Description: Internet Explorer cache forensic analysis tool
 + Pasco is a forensic tool that examines the content of cache files (index.dat)
-  produced by Microsofts Internet Explorer.
++ produced by Microsoft Internet Explorer.
 + .
 + It parses the file and outputs a field separated that can be loaded in a
 + spreadsheet.
++ .
++ This package is useful in forensics investigations.
diff --cc debian/copyright
index eb83544,0000000..020a5e5
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,54 -1,0 +1,58 @@@
- Author: Keith J. Jones <keith.jones at foundstone.com>
- Download: http://sourceforge.net/project/showfiles.php?group_id=78332
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: pasco
++Source: http://sf.net/projects/odessa/files/Pasco
 +
 +Files: *
- Copyright: (C) 2003 Keith J. Jones <keith.jones at foundstone.com>
++Copyright: 2003 Keith J. Jones <keith.jones at foundstone.com>
++License: BSD-3
++
++Files: debian/*
++Copyright: 2008      Christophe Monniez <christophe.monniez at fccu.be>
++           2008-2009 Daniel Baumann <daniel at debian.org>
++           2015      Joao Eriberto Mota Filho <eriberto at debian.org>
++License: GPL-2+
++
 +License: BSD-3
 + 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. Neither the name of the project nor the names of its contributors
 +    may be used to endorse or promote products derived from this software
 +    without specific prior written permission.
 + .
 + THIS SOFTWARE IS PROVIDED BY THE PROJECT 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 PROJECT 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:
-  (C) 2008 Christophe Monniez <christophe.monniez at fccu.be>
-  (C) 2008-2009 Daniel Baumann <daniel 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 <https://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/install
index 3673849,0000000..3673849
mode 100644,000000..100644
--- a/debian/install
+++ b/debian/install
diff --cc debian/manpage/pasco.1
index 3470701,0000000..472f2fd
mode 100644,000000..100644
--- a/debian/manpage/pasco.1
+++ b/debian/manpage/pasco.1
@@@ -1,20 -1,0 +1,20 @@@
- .TH PASCO 1 "2008-03-10" "1.0+20040505" "extract informations from MS IE cache files"
++.TH PASCO 1 "2008-03-10" "1.0+20040505" "extract information from MS IE cache files"
 +
 +.SH NAME
- pasco \- tool to extract informations from MS IE cache files
++pasco \- tool to extract information from MS IE cache files
 +
 +.SH SYNOPSIS
 +\fBPasco\fR \fIFILE\fR
 +
 +.SH DESCRIPTION
- pasco is a tool to extract valuable informations (from a forensics investigator
++pasco is a tool to extract valuable information (from a forensics investigator
 +point of view) from MS IE cache files (index.dat).
 +.PP
 +
 +.SH OPTIONS
 +.IP "\fBFILE\fR" 4
 +Cache file to parse.
 +
 +.SH AUTHOR
 +This manual page was written by Christophe Monniez <christophe.monniez at fccu.be>
 +for the Debian project (but may be used by others).
diff --cc debian/manpages
index 0000000,0000000..04b666c
new file mode 100644
--- /dev/null
+++ b/debian/manpages
@@@ -1,0 -1,0 +1,1 @@@
++debian/manpage/pasco.1
diff --cc debian/patches/add-GCC-hardening
index 0000000,0000000..49883ad
new file mode 100644
--- /dev/null
+++ b/debian/patches/add-GCC-hardening
@@@ -1,0 -1,0 +1,16 @@@
++Description: add GCC hardening.
++Author: Joao Eriberto Mota Filho <eriberto at debian.org>
++Last-Update: 2015-07-12
++Index: pasco-1.0+20040505/src/Makefile
++===================================================================
++--- pasco-1.0+20040505.orig/src/Makefile
+++++ pasco-1.0+20040505/src/Makefile
++@@ -1,7 +1,7 @@
++ all: install
++ 
++ install:  pasco.c
++-	gcc -o pasco pasco.c -lm -lc;cp pasco ../bin
+++	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o pasco pasco.c -lm -lc;cp pasco ../bin
++ 
++ installwin:  pasco.c
++ 	gcc -DCYGWIN -o pasco.exe pasco.c -lm -lc;cp pasco.exe ../bin
diff --cc debian/patches/series
index 0000000,0000000..8dd0c4f
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++add-GCC-hardening
diff --cc debian/rules
index 804e627,0000000..873fecf
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,17 -1,0 +1,13 @@@
 +#!/usr/bin/make -f
++#export DH_VERBOSE=1
 +
- %:
- 	dh ${@} --sourcedirectory=src
- 
- override_dh_auto_clean:
- 	dh_auto_clean
- 
- 	rm -rf bin
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 +
- override_dh_auto_build:
- 	mkdir -p bin
- 
- 	dh_auto_build
++%:
++	dh $@ --sourcedirectory=src
 +
- override_dh_auto_install:
- 	# nothing to be done
++override_dh_clean:
++	dh_clean
++	if [ -f $(CURDIR)/bin ]; then rm -f $(CURDIR)/bin; fi
++	if [ -d $(CURDIR)/bin ]; then rm -f $(CURDIR)/bin/*; fi
diff --cc debian/source/format
index 0000000,0000000..163aaf8
new file mode 100644
--- /dev/null
+++ b/debian/source/format
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
diff --cc debian/watch
index 0000000,0000000..85cea7a
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts=uversionmangle=s/_[0-9]//g \
++http://sf.net/odessa/pasco[-_]([\d_]+)\.tar\.(?:bz2|gz|xz)

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



More information about the forensics-changes mailing list