system/unhide: Updated for version 20121229.

Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Black Rider 2013-11-11 12:06:39 -06:00 committed by Robby Workman
parent 32c71b66df
commit 08b2658e83
4 changed files with 10 additions and 20 deletions

View file

@ -2,11 +2,5 @@ Unhide is a forensic tool to find processes and TCP/UCP ports hidden by
rootkits, Linux kernel modules or by other techniques. It includes unhide
and unhide-tcp.
NOTES: The SlackBuild script builds only unhide-tcp and unhide-linux26.
The original unhide for 2.4 kernels is not built for obvious reasons.
unhide-linux26 has been linked to "unhide", as many apps (rkhunter, for
example) expect to find it here. This is also the solution chosen by many
distributions.
Remember to run unhide as root only. Failing to do so could result in
a massive arrival of false positives.

View file

@ -3,7 +3,7 @@ unhide: unhide (utility for discovering hidden processes)
unhide:
unhide: Unhide is a forensic tool to find porcesses and TCP/UCP ports hidden
unhide: by rootkits, Linux kernel modules or by other techniques. It includes
unhide: unhide-linux26 and unhide-tcp.
unhide: unhide and unhide-tcp.
unhide:
unhide: http://www.unhide-forensics.info
unhide:

View file

@ -19,7 +19,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=unhide
VERSION=20110113
VERSION=20121229
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -62,18 +62,14 @@ chown -R root:root .
chmod -R u+w,go+r-w,a-s .
# gcc --static unhide.c -o unhide #### This is an obsolete version.
gcc $SLKCFLAGS --static unhide-tcp.c -o unhide-tcp
gcc $SLKCFLAGS -Wall --static -pthread unhide-linux26.c -o unhide-linux26
gcc $SLKCFLAGS -Wall --static -pthread unhide-linux*.c unhide-output.c -o unhide-linux
gcc $SLKCFLAGS -Wall --static unhide_rb.c -o unhide_rb
gcc $SLKCFLAGS -Wall --static unhide-tcp.c unhide-tcp-fast.c unhide-output.c -o unhide-tcp
ln -s unhide-linux unhide
# We put the binaries and documents in their right places
mkdir -p $PKG/usr/sbin
install -m0700 unhide-tcp unhide-linux26 $PKG/usr/sbin
# We make a symlink so any call to "unhide" reaches "unhide-linux26". This is the
# solution accepted by many distributions.
cd $PKG/usr/sbin
ln -s unhide-linux26 unhide
cd -
install -m 0700 unhide-tcp unhide-linux unhide unhide_rb $PKG/usr/sbin
# Copy man pages
mkdir -p $PKG/usr/man/{,es/,fr/}man8

View file

@ -1,8 +1,8 @@
PRGNAM="unhide"
VERSION="20110113"
VERSION="20121229"
HOMEPAGE="http://www.unhide-forensics.info"
DOWNLOAD="http://downloads.sourceforge.net/unhide/unhide-20110113.tgz"
MD5SUM="0dff8ee5029615f1f81db96dcf6758f7"
DOWNLOAD="http://downloads.sourceforge.net/unhide/unhide-20121229.tgz"
MD5SUM="1ad76312ed0ff7a26b8c501af9bffc67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""