Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/blueness:master commit in: app-forensics/unhide/
Date: Mon, 28 Nov 2011 03:09:58
Message-Id: 17d6768d4df1b98caa971359d405d32dff745f43.blueness@gentoo
1 commit: 17d6768d4df1b98caa971359d405d32dff745f43
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 28 03:09:43 2011 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 28 03:09:43 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=17d6768d
7
8 app-forensics/unhide: initial commit
9
10 ---
11 app-forensics/unhide/ChangeLog | 8 ++++++
12 app-forensics/unhide/Manifest | 4 +++
13 app-forensics/unhide/metadata.xml | 9 +++++++
14 app-forensics/unhide/unhide-20110113.ebuild | 33 +++++++++++++++++++++++++++
15 4 files changed, 54 insertions(+), 0 deletions(-)
16
17 diff --git a/app-forensics/unhide/ChangeLog b/app-forensics/unhide/ChangeLog
18 new file mode 100644
19 index 0000000..6f61e1f
20 --- /dev/null
21 +++ b/app-forensics/unhide/ChangeLog
22 @@ -0,0 +1,8 @@
23 +
24 +
25 +*unhide-20110113 (28 Nov 2011)
26 +
27 + 28 Nov 2011; Anthony G. Basile <blueness@g.o> +unhide-20110113.ebuild,
28 + +metadata.xml:
29 + Initial commit
30 +
31
32 diff --git a/app-forensics/unhide/Manifest b/app-forensics/unhide/Manifest
33 new file mode 100644
34 index 0000000..8ed476e
35 --- /dev/null
36 +++ b/app-forensics/unhide/Manifest
37 @@ -0,0 +1,4 @@
38 +DIST unhide-20110113.tgz 34207 RMD160 89628c7837fcf96a1dda4279e79c9d97e1e12a6b SHA1 c34662387c4832266ab89e47b912e43f913070a8 SHA256 21ef6128232d02bba981acdf20f92b92258189f0660c4dac9a8d2dfdcc83e6ab
39 +EBUILD unhide-20110113.ebuild 885 RMD160 75e73dbef5065389415dcc41bcd8d590346a82df SHA1 6841410c5c69ce4228d42469c1f7eb2f5df15348 SHA256 2b072c62cc2d62ea187a843a355ab9749ff5cce05028f0b9114418def8e70995
40 +MISC ChangeLog 2 RMD160 e5043315c7d228fbf17daf82b8e725f54b1ac2f6 SHA1 71853c6197a6a7f222db0f1978c7cb232b87c5ee SHA256 75a11da44c802486bc6f65640aa48a730f0f684c5c07a42ba3cd1735eb3fb070
41 +MISC metadata.xml 260 RMD160 fbefa5d68419d2a2c7f16e2be1b7d32bdf550da6 SHA1 2ae3d90be714fe96cb79937e2e9ecc1a7b4bf7a1 SHA256 7b301cfccb3820f218f51a1a3acafb5a640a92dff1155c2ad4cc955b6c3351fb
42
43 diff --git a/app-forensics/unhide/metadata.xml b/app-forensics/unhide/metadata.xml
44 new file mode 100644
45 index 0000000..52e5c58
46 --- /dev/null
47 +++ b/app-forensics/unhide/metadata.xml
48 @@ -0,0 +1,9 @@
49 +<?xml version="1.0" encoding="UTF-8"?>
50 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
51 +<pkgmetadata>
52 + <herd>no-herd</herd>
53 + <maintainer>
54 + <email>blueness@g.o</email>
55 + <name>Anthony G. Basile</name>
56 + </maintainer>
57 +</pkgmetadata>
58
59 diff --git a/app-forensics/unhide/unhide-20110113.ebuild b/app-forensics/unhide/unhide-20110113.ebuild
60 new file mode 100644
61 index 0000000..1210766
62 --- /dev/null
63 +++ b/app-forensics/unhide/unhide-20110113.ebuild
64 @@ -0,0 +1,33 @@
65 +# Copyright 1999-2011 Gentoo Foundation
66 +# Distributed under the terms of the GNU General Public License v2
67 +# $Header: $
68 +
69 +EAPI="4"
70 +
71 +inherit toolchain-funcs
72 +
73 +DESCRIPTION="A forensic tool to find hidden processes and TCP/UDP ports by rootkits/LKMs or other technique."
74 +HOMEPAGE="http://www.unhide-forensics.info"
75 +SRC_URI="mirror://sourceforge/${PN}/files/${P}.tgz"
76 +
77 +LICENSE="GPL-3"
78 +SLOT="0"
79 +KEYWORDS="~amd64"
80 +IUSE=""
81 +
82 +DEPEND=""
83 +RDEPEND="${DEPEND}"
84 +
85 +src_compile() {
86 + $(tc-getCC) --static ${CFLAGS} ${LDFLAGS} -o ${PN} ${PN}.c
87 + $(tc-getCC) --static ${CFLAGS} ${LDFLAGS} -o ${PN}-tcp ${PN}-tcp.c
88 + $(tc-getCC) --static -pthread ${CFLAGS} ${LDFLAGS} -o ${PN}-linux26 ${PN}-linux26.c
89 +}
90 +
91 +src_install() {
92 + dobin ${PN} ${PN}-tcp ${PN}-linux26 sanity.sh
93 + dodoc changelog README.txt TODO
94 + doman man/unhide.8 man/unhide-tcp.8
95 + newman man/fr/unhide.8 unhide.fr.8
96 + newman man/es/unhide.8 unhide.es.8
97 +}