Your message dated Fri, 04 Jan 2008 19:17:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#459046: fixed in unhide 20071102-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: unhide
Version: 20071102-1.1
Severity: wishlist
Tags: patch

Hi,

I did some changes:
- Make the binaries static linked. So the package is independent of the
  glibc and can be used as (more or less) trusted binary. Also you can
  put the binaries on a cd.
- Add the old unhide for 2.4 kernels and add a alternative (see the
  patch)

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (800, 'stable'), (700, 'testing'), (600, 'unstable'), (500, 
'oldstable'), (60, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.4.35.3
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to 
de_DE)

-- no debconf information

-- 
Klaus Ethgen                            http://www.ethgen.de/
pub  2048R/D1A4EDE5 2000-02-26 Klaus Ethgen <[EMAIL PROTECTED]>
Fingerprint: D7 67 71 C4 99 A6 D4 FE  EA 40 30 57 3C 88 26 2B
diff -u unhide-20071102/debian/rules unhide-20071102/debian/rules
--- unhide-20071102/debian/rules
+++ unhide-20071102/debian/rules
@@ -19,11 +19,12 @@
 
 build: build-stamp
 
-build-stamp: configure-stamp 
+build-stamp: configure-stamp
 	dh_testdir
 
-	gcc $(CURDIR)/unhide-linux26.c -o $(CURDIR)/unhide
-	gcc $(CURDIR)/unhide-tcp.c -o $(CURDIR)/unhide-tcp
+	gcc --static $(CURDIR)/unhide.c -o $(CURDIR)/unhide-linux24
+	gcc --static $(CURDIR)/unhide-linux26.c -o $(CURDIR)/unhide-linux26
+	gcc --static $(CURDIR)/unhide-tcp.c -o $(CURDIR)/unhide-tcp
 	#docbook-to-man debian/unhide.sgml > unhide.1
 
 	touch $@
@@ -33,17 +34,17 @@
 	dh_testroot
 	rm -f build-stamp configure-stamp
 
-	rm -f $(CURDIR)/unhide $(CURDIR)/unhide-tcp
+	rm -f $(CURDIR)/unhide-linux24 $(CURDIR)/unhide-linux26 $(CURDIR)/unhide-tcp
 
-	dh_clean 
+	dh_clean
 
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k 
+	dh_clean -k
 	dh_installdirs
 
-	cp $(CURDIR)/unhide $(CURDIR)/unhide-tcp $(CURDIR)/debian/unhide/usr/sbin
+	cp $(CURDIR)/unhide-linux24 $(CURDIR)/unhide-linux26 $(CURDIR)/unhide-tcp $(CURDIR)/debian/unhide/usr/sbin
 
 
 # Build architecture-independent files here.
@@ -54,7 +55,7 @@
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-	dh_installchangelogs 
+	dh_installchangelogs
 	dh_installdocs
 	dh_installman debian/unhide.8 debian/unhide-tcp.8
 	dh_link
diff -u unhide-20071102/debian/changelog unhide-20071102/debian/changelog
--- unhide-20071102/debian/changelog
+++ unhide-20071102/debian/changelog
@@ -1,3 +1,11 @@
+unhide (20071102-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Making binary static linked.
+  * Adding version for kernel 2.4 with automatic select.
+
+ -- Klaus Ethgen <[EMAIL PROTECTED]>  Fri, 04 Jan 2008 11:46:56 +0100
+
 unhide (20071102-1) unstable; urgency=low
 
   * Initial release (Closes: #451206)
only in patch2:
unchanged:
--- unhide-20071102.orig/debian/prerm
+++ unhide-20071102/debian/prerm
@@ -0,0 +1,42 @@
+#!/bin/sh
+# prerm script for unhide
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <prerm> `remove'
+#        * <old-prerm> `upgrade' <new-version>
+#        * <new-prerm> `failed-upgrade' <old-version>
+#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+#        * <deconfigured's-prerm> `deconfigure' `in-favour'
+#          <package-being-installed> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    upgrade|failed-upgrade)
+    ;;
+
+    remove|deconfigure)
+      update-alternatives --quiet --remove unhide /usr/sbin/unhide-linux24
+      update-alternatives --quiet --remove unhide /usr/sbin/unhide-linux26
+    ;;
+
+    *)
+        echo "prerm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
only in patch2:
unchanged:
--- unhide-20071102.orig/debian/postinst
+++ unhide-20071102/debian/postinst
@@ -0,0 +1,51 @@
+#!/bin/sh
+# postinst script for unhide
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <postinst> `abort-remove'
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    configure|abort-remove|abort-deconfigure)
+      kernelver1=`uname -r | cut -d. -f1`
+      kernelver2=`uname -r | cut -d. -f2`
+      update-alternatives --quiet --install /usr/sbin/unhide unhide /usr/sbin/unhide-linux24 10
+      update-alternatives --quiet --install /usr/sbin/unhide unhide /usr/sbin/unhide-linux26 20
+      if [ $kernelver1 -lt 2 -o $kernelver1 -eq 2 -a $kernelver2 -lt 6 ]
+      then
+	 update-alternatives --quiet --set unhide /usr/sbin/unhide-linux24
+      else
+	 update-alternatives --quiet --set unhide /usr/sbin/unhide-linux26
+      fi
+    ;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: unhide
Source-Version: 20071102-2

We believe that the bug you reported is fixed in the latest version of
unhide, which is due to be installed in the Debian FTP archive:

unhide_20071102-2.diff.gz
  to pool/main/u/unhide/unhide_20071102-2.diff.gz
unhide_20071102-2.dsc
  to pool/main/u/unhide/unhide_20071102-2.dsc
unhide_20071102-2_amd64.deb
  to pool/main/u/unhide/unhide_20071102-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francois Marier <[EMAIL PROTECTED]> (supplier of updated unhide package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 04 Jan 2008 13:38:01 -0500
Source: unhide
Binary: unhide
Architecture: source amd64
Version: 20071102-2
Distribution: unstable
Urgency: low
Maintainer: Francois Marier <[EMAIL PROTECTED]>
Changed-By: Francois Marier <[EMAIL PROTECTED]>
Description: 
 unhide     - Forensic tool to find hidden processes and ports
Closes: 459046
Changes: 
 unhide (20071102-2) unstable; urgency=low
 .
   * Statically link binaries to make them independent from glibc (and add
     the appropriate lintian override)
   * Add the POSIX version of unhide for non-linux 2.6 kernels and have the
     unhide binary be provided by an alternative. (closes: #459046)
     Thanks to Klaus Ethgen for his awesome patch!
   * Update the unhide manpage to mention the fact that brute-forcing is only
     available on Linux 2.6
   * Mention non-Linux 2.6 kernels in README.Debian
Files: 
 25e72a57d2ef97d25372f0111763c99e 751 admin extra unhide_20071102-2.dsc
 b6941d686b1d92e25173c9cb6604ef56 4069 admin extra unhide_20071102-2.diff.gz
 266d68648468e274356d158a7178dbc1 780796 admin extra unhide_20071102-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHfoFbScUZKBnQNIYRAqMGAKCK/CrqUSs/5c4+qEeWbdwKUE149wCfUJxT
UQBpieNOs5cbq9Sv/9XaDjU=
=hjAP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to