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
+
+
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 ---