diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /net-analyzer/ipguard |
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/ipguard')
-rw-r--r-- | net-analyzer/ipguard/Manifest | 6 | ||||
-rw-r--r-- | net-analyzer/ipguard/files/ipguard.confd | 8 | ||||
-rw-r--r-- | net-analyzer/ipguard/ipguard-1.04.ebuild | 49 | ||||
-rw-r--r-- | net-analyzer/ipguard/metadata.xml | 8 |
4 files changed, 71 insertions, 0 deletions
diff --git a/net-analyzer/ipguard/Manifest b/net-analyzer/ipguard/Manifest new file mode 100644 index 000000000000..52e0a074b184 --- /dev/null +++ b/net-analyzer/ipguard/Manifest @@ -0,0 +1,6 @@ +AUX ipguard.confd 186 SHA256 11767d4c5647789b2c41cee51c0f390f8010c0910f8e3ee3e9e4d0c49729ff1b SHA512 efb47689d944ce77863b7cd1722bba974fbf573af2e1051c08166a535dd8284f2cc820a624531d1c60e099e6da06d59f3659ab52b4b3557f3e1f4bf5c572f58d WHIRLPOOL 66554b7994399038341d29751968d7341c76bb0e123ef877d933a9d82678b5e56fa8e62e054970417cc0d093c400059c42e467d2715050543235e78bde7b4899 +DIST ipguard-1.04.tar.gz 24566 SHA256 95bf97ae2c58827e34d40daa7065c5107d39a67eb92e2164f7758846f43c41fe SHA512 c29c3f594e09ad1c06ca7297f794ddfada48da7ec2b98786694cd6af7508cbff232889e0c90718d96519297870b93132b7b0f9f310a0e4d7a7c2d54a30ca893c WHIRLPOOL 2536d29f074fbb940dc5d8b828f1742d2712b8cbebb5374a271d7a7c2c0540642a6fc511ddbd179211ae78568e86504a6a418f6257cbbdabc01b6134187a2ab7 +EBUILD ipguard-1.04.ebuild 1146 SHA256 f3765b65934cbf1a69aa0152b2fd0f4c48c65c2b4722e101aa761d1e5e9e16f7 SHA512 5ed15737b5b9039c5ef510c60e38a657ecbfb3b02e148a673a8c879f40178484f3779285d31d4138fb01116f69435df1a02ec42cf57b14406035bb70422658b6 WHIRLPOOL f440be1d20833275814dd45781d899e3a1b02e11ac95b26d9d95934c8890e7c35de8322951a90a83d40cff6c64b2f76b04649f9ab7f402a2e16cbcca5da26d69 +MISC ChangeLog 2451 SHA256 a561e55e0547f5fca0d44deaa8642a86b3347d6af9b6d772604e2f7ac7066ce8 SHA512 80faef478f67c6787147ba6bf1ba20dd8ca52c7a0b8812f85feaf09f44d03281330b3b141719ce40c14aaff4512cf0697d48cc8eaa715f23f52c5ee1fa708df4 WHIRLPOOL a7c24fec68aca3c250d9c534dfdda4385cc1fe3709b9e5658bfb62f4651c287d9bfde898f00cdcd55fa385f09c1f031c85baacf2459d62933c7239a016cc2bb8 +MISC ChangeLog-2015 463 SHA256 02b93ec72e94a4847e434ee28837989962153d5ae2311967c7afd7585f2c1ed8 SHA512 2959f9853545890cd28da6e52652532c470b59505031b994dfb5819e0c2c4d27be98290e7573f8181a7a43a1ca4cf1a0308b6d06391d726d2adc4a877189fd4f WHIRLPOOL 988a282efb135104677f188cad863ed6b3538c180a2539ce962b92a5ac777363da9484b45bb0b104e8b1fc1b7e3ccc1dde4f95cb752033b9f20c34c618cd0ba3 +MISC metadata.xml 276 SHA256 d15d6b6bd9ffc8a642c7469d01788ba9158efb4ca27fcf3324d9e52d1b70ec93 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 WHIRLPOOL 26b9e81575f613b751f76234013c30a8da84a1c0dd75c12b8df32706ee753691bbc889a2dec5001cc8c4b05c47aca49ed9fabbb5a6fefed74aaa86d6c3f56cee diff --git a/net-analyzer/ipguard/files/ipguard.confd b/net-analyzer/ipguard/files/ipguard.confd new file mode 100644 index 000000000000..fc7fb66cd46c --- /dev/null +++ b/net-analyzer/ipguard/files/ipguard.confd @@ -0,0 +1,8 @@ +# ipguard configuration file + +# IFACE - the name of the network interface you want to monitor +# IFACE=eth0 +IFACE=eth0 + +# OPTS - command line options (see ipguard(8) +OPTS="-u 300 -xz -r" diff --git a/net-analyzer/ipguard/ipguard-1.04.ebuild b/net-analyzer/ipguard/ipguard-1.04.ebuild new file mode 100644 index 000000000000..0de7e748f4a2 --- /dev/null +++ b/net-analyzer/ipguard/ipguard-1.04.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit toolchain-funcs + +DESCRIPTION="Tool designed to protect LAN IP adress space by ARP spoofing" +HOMEPAGE="http://ipguard.deep.perm.ru/" +SRC_URI="${HOMEPAGE}files/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + net-libs/libnet + net-libs/libpcap +" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i \ + -e 's|-g ||g' \ + -e 's| @$(CC)| $(CC)|g' \ + -e 's| -s | |g' \ + -e 's| -o | $(CFLAGS) $(LDFLAGS)&|g' \ + -e 's|$(PREFIX)|${D}&|g' \ + -e 's|/man/|/share&|g' \ + Makefile || die + sed -i \ + -e 's|opts=|extra_commands=|g' \ + -e 's|/var/run/|/run/|g' \ + -e 's|-u 300 -xz|${OPTS} ${IFACE}|g' \ + doc/${PN}.gentoo || die + sed -i \ + -e 's|/var/run/|/run/|g' \ + doc/${PN}.8 ${PN}.h || die +} + +src_compile() { + emake LIBNET_CONFIG=libnet-config CC=$(tc-getCC) PREFIX=\"${EPREFIX:-/usr}\" +} + +src_install() { + emake LIBNET_CONFIG=libnet-config DESTDIR="${D}" PREFIX=\"${EPREFIX:-/usr}\" install + newinitd doc/${PN}.gentoo ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + dodoc doc/{NEWS,README*,ethers.sample} +} diff --git a/net-analyzer/ipguard/metadata.xml b/net-analyzer/ipguard/metadata.xml new file mode 100644 index 000000000000..74c2baebb4ec --- /dev/null +++ b/net-analyzer/ipguard/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>netmon@gentoo.org</email> + <name>Gentoo network monitoring and analysis project</name> +</maintainer> +</pkgmetadata> |