diff options
Diffstat (limited to 'net-analyzer')
34 files changed, 417 insertions, 604 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz Binary files differindex 797df44d4cb0..a27345cb23ff 100644 --- a/net-analyzer/Manifest.gz +++ b/net-analyzer/Manifest.gz diff --git a/net-analyzer/kapacitor/Manifest b/net-analyzer/kapacitor/Manifest new file mode 100644 index 000000000000..9a491e649311 --- /dev/null +++ b/net-analyzer/kapacitor/Manifest @@ -0,0 +1,5 @@ +AUX kapacitor.confd 336 BLAKE2B c5bef1b3d07b7473121ab1693e33393dfdf2f086d0a5d114952b9c526cac1a17e4c39a3c601ab573187f65bf9b13392cb90b2333d18f8b2ce70a9e2b117a09b1 SHA512 feb56f42b5dd734004762a08760be81d0f38697ee23bcab7e33f94573e1742da91589b4c0307e0e9d5f72a757793b3e6b59636350447afe03e315486231e699e +AUX kapacitor.rc 710 BLAKE2B 6229b4a729d623794dbee189be53d1485d9f5c7a2728b7cf0842e49eb51e48490ea868667728d6ccc38287e6f4e2079ce5db6bb86bdd608f9491bbbb195df9ca SHA512 ad1780dac6fc4ad899e88a5e66466ef7a5d54fe77ff3326e37c75506a3de5496a20610035ce7cd860a4b043fdad1f8c0a71c47533e0e9ddcab387d31e6086711 +DIST kapacitor-1.4.1.tar.gz 7543899 BLAKE2B 142ea7899be3728d2e857a83beebb8ff32dae6b7a71097de1474878a1728c6597937d03a828746af2464d6406ae80796b11579a10baacb66843bd535f971d940 SHA512 315e01e97f6a89afbbd0e36c17ee64d2744bc8ccce2e318f17ad5fba75599fdc55c303069c32aed07ba73c8ba9cdbacdb76c7ffe0c81681c1ef0be0ba405802e +EBUILD kapacitor-1.4.1-r1.ebuild 1257 BLAKE2B fd245b633ce69fc8b9ba050952ef8be7be86576ef62a3ea9ce2f4141bc5c8725419230bd6f7ddcbc6efa34e59f75fd8ff9696c37939cf5a9d5f38a73cc5a64bc SHA512 db7bee7212c8871a8d73f1d3bf40d12acf40925f6d7cc4a5dcfed60a8a9a446129c3752565ef105a396b177501d4327bf3234814b32985b92c4245528519e9d8 +MISC metadata.xml 384 BLAKE2B 824a046c27fd9dc3a8f597d8b4bfb89455f033809b6ceb2c34114f3c204e96499f7a6e5942ed56ee5bd3e982b983b9b7af7123b97c6a6af79fb0ff9b7313f7e7 SHA512 dde52f9fbd10db52072d2a40b4c32df30dc596914ab41088d45c931d467e87b4cfffef381f5a35c2eed584ae3bd9798c9b34e3afefb86fb6ca65081f9eaf7126 diff --git a/net-analyzer/kapacitor/files/kapacitor.confd b/net-analyzer/kapacitor/files/kapacitor.confd new file mode 100644 index 000000000000..d58906ae3e7a --- /dev/null +++ b/net-analyzer/kapacitor/files/kapacitor.confd @@ -0,0 +1,12 @@ +#The convention in this file is to show the default setting commented +#out. +#To change the setting, uncomment it then change the value. + +#This is the kapacitor error log: +#error_log="/var/log/kapacitor/kapacitor.log" + +#This is the kapacitor output log: +#output_log="/dev/null" + +# Extra options to pass to kapacitord: +#kapacitor_opts="" diff --git a/net-analyzer/kapacitor/files/kapacitor.rc b/net-analyzer/kapacitor/files/kapacitor.rc new file mode 100644 index 000000000000..b89d0b1cbf92 --- /dev/null +++ b/net-analyzer/kapacitor/files/kapacitor.rc @@ -0,0 +1,35 @@ +#!/sbin/openrc-run + +config=/etc/kapacitor/kapacitor.conf +pidfile=/var/run/kapacitord.pid +command=/usr/bin/kapacitord +command_args="-config ${config} ${kapacitor_opts}" +command_background=yes +make_pidfile=yes +command_user="kapacitor:kapacitor" + +# Logging +error_log="${error_log:-/var/log/kapacitor/kapacitor.err}" +output_log="${output_log:-/dev/null}" + +# Max open files +rc_ulimit="-n 65536" + +depend() { + after net +} + +start_pre() { + # Check if config file exist + if [ ! -r ${config} ]; then + eerror "config file ${config} doesn't exist" + return 1 + fi + if [ ! -f "$error_log" ]; then + mkdir -p "$(dirname $error_log)" + fi + if [ ! -f "$output_log" ]; then + mkdir -p "$(dirname $output_log)" + fi + return 0 +} diff --git a/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild b/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild new file mode 100644 index 000000000000..dd499480fbdd --- /dev/null +++ b/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +EGO_PN=github.com/influxdata/kapacitor + +inherit golang-build golang-vcs-snapshot systemd user + +DESCRIPTION="Monitoring, processing and alerting on time series data" +HOMEPAGE="https://www.influxdata.com" +SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +pkg_setup() { + enewgroup kapacitor + enewuser kapacitor -1 -1 /var/lib/kapacitor kapacitor +} + +src_compile() { + pushd "src/${EGO_PN}" > /dev/null || die + set -- env GOPATH="${S}" go build -v -work -x ./... + echo "$@" + "$@" || die "compile failed" + popd > /dev/null +} + +src_install() { + pushd "src/${EGO_PN}" > /dev/null || die + set -- env GOPATH="${S}" go install -v -work -x ./... + echo "$@" + "$@" || die + dobin "${S}"/bin/kapacitor{,d} + insinto /etc/kapacitor +doins etc/kapacitor/kapacitor.conf +keepdir /etc/kapacitor/load + insinto /etc/logrotate.d + doins etc/logrotate.d/kapacitor + systemd_dounit scripts/kapacitor.service + keepdir /var/log/kapacitor + fowners kapacitor:kapacitor /var/log/kapacitor + newconfd "${FILESDIR}"/kapacitor.confd kapacitor + newinitd "${FILESDIR}"/kapacitor.rc kapacitor + popd > /dev/null || die +} diff --git a/net-analyzer/kapacitor/metadata.xml b/net-analyzer/kapacitor/metadata.xml new file mode 100644 index 000000000000..ed7262b70f1e --- /dev/null +++ b/net-analyzer/kapacitor/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>williamh@gentoo.org</email> + <name>William Hubbs</name> + </maintainer> + <longdescription lang="en"> + Open source framework for processing, monitoring and alerting on + time series data. + </longdescription> +</pkgmetadata> diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest index 827a5872a50a..2a81aa5e679c 100644 --- a/net-analyzer/nmap/Manifest +++ b/net-analyzer/nmap/Manifest @@ -11,6 +11,6 @@ DIST nmap-7.40.tar.bz2 9043221 BLAKE2B ddbc2f9d8b96aa2ddd53bb250acb5b0829dd79caf DIST nmap-7.70.tar.bz2 10467371 BLAKE2B 53d751773851e45fcfa7604f8b325297f429f525bafdef91e7f693b9a9876ddb23e978c50821776b64764adb5bf36e759042cac3254bdbf36bff7048dfb6f58d SHA512 084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5 DIST nmap-logo-64.png 3289 BLAKE2B 9563f57d126e6fa38dc777391c2887112836b4f5b521311bde64d5c5a04c45a3f420abba0750f776658015c0018b2afeb381c691bc8784e4f39abc78b9c2d2c7 SHA512 fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3 EBUILD nmap-7.40.ebuild 4322 BLAKE2B fa5c7e0f84dc27f65047a3522244199a7a7024fb76177a36a77a224ca46b5e15d9e5b3f2201d19c8a7550ef637a3713d3fc493d419ad929af4b229fa8eb4899a SHA512 24f62b8cc52020de46f5274d870a65a4e87be189d07d08deaed7d5767e0be7f44e3841e5edfc19bdbec48f11b236ef564cf870ec7068672cebbefb05673e5295 -EBUILD nmap-7.70.ebuild 4533 BLAKE2B c7a52e98063956c5a39ff4846d19a778e4a3cffb67cbd948c46e2c3d80ed2a4090d9413e7eaea77214efb1dd389d0ef5255edb7ab6f56502fcc559636883157d SHA512 2ae418925b4e96bfa62391e7c40ca3d78b8b4083f8355af16aace59cb77798bd21ad9eae21dcad627c9a8e2df7490c730ae313dddadf3a4f992ecf0514b5ca43 +EBUILD nmap-7.70.ebuild 4532 BLAKE2B ed7fea3fa5fc29787d080df6160c25415c2ab4680cf84f268bab482399222d2cfa7d5aae542a58fc008f2eabe5211ff68c375e3cdd413473343625745d01fc28 SHA512 48cb26866d7615eaaf39d1f092fb28d7789f9bfcbd481ee5ab073e55f7f614110aea81c868413a10310dc9738be2e02b2420a0b5f3f5aed16007bbe72b7106d3 EBUILD nmap-9999.ebuild 4315 BLAKE2B 7d83887400200359844f202b29e30cb358a6c35a35f23754c69455f1807fdb9e1e6739f856d5e575058a01b9f0a4686a83602e53f3d202d80fcd33e636264141 SHA512 c9b708642cf84cc3caa3555085779ae3f3d93a575f07b033f5e562ed2dd3bc4f94f17f27244a4baf5b15b98ebafa1432df292d11c991a357fed65d21af2def18 MISC metadata.xml 920 BLAKE2B c07add545e072588022e15d9de0595f1924fe10fdbec7a11cd401429a76a56ee0a53e4675b3e784f5e2e44372f531073cbdc3da717e4a7f3f906b5c1987530d8 SHA512 56d44c71139e48b75a89140bedd2c4a1bc20c8fe99e16ee8b71fb490cb606997571de95d6ac93147bdee81bbcbb736588c87c43b9cd4f9fac71280416a499185 diff --git a/net-analyzer/nmap/nmap-7.70.ebuild b/net-analyzer/nmap/nmap-7.70.ebuild index 254429f19488..9aef014d5c70 100644 --- a/net-analyzer/nmap/nmap-7.70.ebuild +++ b/net-analyzer/nmap/nmap-7.70.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE=" ipv6 libressl libssh2 ncat ndiff nls nmap-update nping +nse ssl system-lua diff --git a/net-analyzer/prometheus-alertmanager/Manifest b/net-analyzer/prometheus-alertmanager/Manifest deleted file mode 100644 index 6ddaeef76c7c..000000000000 --- a/net-analyzer/prometheus-alertmanager/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX prometheus-alertmanager.confd 135 BLAKE2B 7a3dd341e63a73e9782d44dc59c8a65ea1c855ae0589ce80e616be6d8faf24224f804c564296955487760c155649c184b3132a2741cf30d171c88dcfdd469583 SHA512 391eb26d67310fba9371d274b1e9552cf0c9c02de1e3616c3e5514ae99bf7d36b52c6caa7e94a96f640b0f8542b15b4dded9d59154173c01d4e9a99ec2219fbc -AUX prometheus-alertmanager.initd 817 BLAKE2B 74a7e6c292ac52f4d6d00644038e74624be41ed632a6db389a7c226b3a37d43f22f1c8c098d34f652d9b6b9cb407523b375c884e75fe3740578f26e822df21c7 SHA512 34ae9348f5e054543bdbffd29e30d1fb6147d47e74cecb1755c29bf4327bd56ac4fae4cecddf2c515b6ddffbce4ad7151ae3a3e7f283db2d6b74619f5faa44ac -DIST prometheus-alertmanager-0.14.0.tar.gz 2786623 BLAKE2B e9c773af81153b3062d27464c6b8d1edcafe66575b8d5a6309b162c6546d3dedf7ae5b1afcf4dafb3dfdb6bcf826aeb9119b27cfe596da365a6272ee71b30441 SHA512 e352d51d86b853ff679892df3c494da2c7b4afb918d807e6d63b76e959b586f43a4c773de18bdd9e6a5067d4034748bb304ebdee2f08983b00890c1ae393d0b8 -EBUILD prometheus-alertmanager-0.14.0-r1.ebuild 1311 BLAKE2B 347ffeaca216e1b1234b6005fe670696ec2d580738b8b0dc7236a28ba8821176d3eba3a37a0d7772f983be3632d7f709fa37f3d75603607c7bdf25a271955be2 SHA512 64a1ceb5cca20a51ad3ba9c5dee50d20c3774acabae01dcb3ace1a185b125eb44dfe1ba1ffc60876c09e5b14d59d421b9950f4e71d2f937c80bb398e65bf5a08 -MISC metadata.xml 333 BLAKE2B eb945c2d22a9d93154b7a021559038b9565f00d54dda86445c00156ddffd6754cd433026ff465a38864d00bf1c44a3c050835fd854dadce82ea92649613151ef SHA512 2059ca45e92e3a833d93097362e1ae79ef085c35f87ec2bcbde4ee2d20f8938cb27fb19647d083990c1224b3d0c06f163a3f1bedfabfb59a6b3b15a90697ac0f diff --git a/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.confd b/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.confd deleted file mode 100644 index 57c769e41a76..000000000000 --- a/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.confd +++ /dev/null @@ -1,2 +0,0 @@ -# arguments for prometheus alertmanager -command_args="--config.file=/etc/alertmanager/config.yml --storage.path=/var/lib/alertmanager" diff --git a/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.initd b/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.initd deleted file mode 100644 index 5d625ac57bb8..000000000000 --- a/net-analyzer/prometheus-alertmanager/files/prometheus-alertmanager.initd +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2016-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Prometheus alertmanager" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-${RC_SVCNAME}} -group=${group:-${RC_SVCNAME}} - -command="/usr/bin/alertmanager" -command_args="${command_args:---config.file=/etc/alertmanager/config.yml --storage.path=/var/lib/alertmanager}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/alertmanager/${RC_SVCNAME}.log \ - --stderr /var/log/alertmanager/${RC_SVCNAME}.log" - -extra_started_commands="reload" - -depend() { - after net -} - -reload() { - ebegin "Reloading ${SVCNAME}" - start-stop-daemon --signal HUP --pidfile "${pidfile}" - eend $? "Failed to stop ${SVCNAME}" -} - diff --git a/net-analyzer/prometheus-alertmanager/metadata.xml b/net-analyzer/prometheus-alertmanager/metadata.xml deleted file mode 100644 index 714320b4f365..000000000000 --- a/net-analyzer/prometheus-alertmanager/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mrueg@gentoo.org</email> - <name>Manuel Rüger</name> - </maintainer> - <upstream> - <remote-id type="github">prometheus/alertmanager</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild b/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild deleted file mode 100644 index 43de943ea4fb..000000000000 --- a/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user golang-build golang-vcs-snapshot - -EGO_PN="github.com/prometheus/alertmanager" -EGIT_COMMIT="v${PV/_rc/-rc.}" -ALERTMANAGER_COMMIT="fb713f6" -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Alertmanager for alerts sent by client applications such as Prometheus" -HOMEPAGE="https://github.com/prometheus/alertmanager" -SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND="dev-util/promu" - -RESTRICT="test" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - default - sed -i -e "s/{{.Revision}}/${ALERTMANAGER_COMMIT}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - mkdir -p bin || die - GOPATH="${S}" promu build -v --prefix bin || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin bin/* - dodoc {README,CHANGELOG,CONTRIBUTING}.md - insinto /etc/alertmanager/ - newins doc/examples/simple.yml config.yml.example - popd || die - keepdir /var/lib/alertmanager /var/log/alertmanager - fowners ${PN}:${PN} /var/lib/alertmanager /var/log/alertmanager - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} diff --git a/net-analyzer/prometheus/Manifest b/net-analyzer/prometheus/Manifest deleted file mode 100644 index 139c448ae498..000000000000 --- a/net-analyzer/prometheus/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX prometheus-3.initd 851 BLAKE2B 600d9e541206f99c0ddddc0f5a1d37d9bea69d8f45ce6562a2d3c040a75c3665d9862829fc44134db2fbbbbf1d38b7dc4010c9c284f5af38f0dd2cf4be1f9d11 SHA512 7d3650ef5b632507ade4cfb00a167ec7c2d3d8e91551ef8f4550f9947038df0b22a3dd0a33e093296eeb0ca88f1d12ae40e73c7fec4df03e5dcc7630893ded59 -AUX prometheus.confd 43 BLAKE2B c83afa8ad1133c9e93abd40c862ff5b3ac9a3b3c4447b915ae1482d92096dec9f200d089de2458a6cdb0e72d2bf0652d56e3afd6d5a3cd8a3ed7a6c9a0e3e42c SHA512 37468e897cd34b50b0edc65ada3f0c2e05459c3d96bb7f82d58b6de5bf10a127f1bf7912af93d83d94e3ea7287cfeb2311e36535f291d01a11d152a0b438591c -DIST prometheus-2.1.0.tar.gz 5669858 BLAKE2B 96b9d7b1eb13017806cb2745cb874468a419550c7372aa8abada9d1a4e7fe386785f05abe8fd5681745db4a0c17260d5fde704a3b3ac5807107da0a935177264 SHA512 8adbbfcf6cf5b0bdd4a96f51f6c179c828d75a231b35f9ef40db6c07bcb8ffa6a3eb969b55a52ac70528ad5c8fe486be866db6ae174006220e0cfaa1da624346 -DIST prometheus-2.2.1.tar.gz 5629500 BLAKE2B 7645267a2c5ed1c4138a5dd3929a48cb9dfa27789db38e98addbb06c37c6b482abfcf296ef1a5836bebd971d8224136c24a4ccd3093175882bb0beda1673deff SHA512 a94cf867de2b3be65b0a07307f89ebfa9c0a319820a72b3b6691edcd2e2b56b5268d27fb52bdaefea0e7084906d69b818e5292a39ccd5991e04e56d594f56ea7 -EBUILD prometheus-2.1.0.ebuild 2000 BLAKE2B 2cfc7d475c7d51dde9b0dfd914bd4a835d463c7228859a888a3dcf73f21bfcbeff721d35837cb2b73b019c22e2d887191f0d3cbb80583b8db65d10775e96c860 SHA512 68e73fa3684510f0da380a211db0bc09e396795ee4424217afc3179a1c57531e21873ac82109bba916ca8bdf1f3f0f16d030dc15c7f462d96b943f383ac9a5e8 -EBUILD prometheus-2.2.1.ebuild 2022 BLAKE2B 35b2eb824625cac8505bcc933130dd2810fd19855f73d975ef1e665baf98a60b95d4f3afcac1edc4b9cb2d6a030e7aeecff9926a460fddd9ea4ad8fa9f34cd6b SHA512 e378cbd27a7e2d033bf2ab6203955207d27f879f8c040cc54e873db8e64b225bf7aa6e977238d0203e00fe688c6328fef611516aea6d8e4afc4a5ea4649df127 -MISC metadata.xml 331 BLAKE2B 80bf59233349fc1fdc6c102fb65ba146bcde2c5c2a6039ec9b9f50f21a36fb1e8c864cba422e721d01216c792ffcf0429a3a840540305442b5e516ac09c03850 SHA512 06fd0da413c0280a902bbdf50e1e0557375d2208021fda3c3081d8a25a4b17ad1ca647d994dd97ba2d838ea5c87148d3ffd13a8a54cb8dc007b45927df8de47a diff --git a/net-analyzer/prometheus/files/prometheus-3.initd b/net-analyzer/prometheus/files/prometheus-3.initd deleted file mode 100644 index ae151ef91fbd..000000000000 --- a/net-analyzer/prometheus/files/prometheus-3.initd +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2016-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Prometheus monitoring system and time series database" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-${SVCNAME}} -group=${group:-${SVCNAME}} - -command="/usr/bin/prometheus" -command_args="${command_args:---config.file=/etc/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/prometheus/data}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \ - --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log" - -extra_started_commands="reload" - -depend() { - after net -} - -reload() { - ebegin "Reloading ${SVCNAME}" - start-stop-daemon --signal HUP --pidfile "${pidfile}" - eend $? "Failed to stop ${SVCNAME}" -} - diff --git a/net-analyzer/prometheus/files/prometheus.confd b/net-analyzer/prometheus/files/prometheus.confd deleted file mode 100644 index 93b41b31624c..000000000000 --- a/net-analyzer/prometheus/files/prometheus.confd +++ /dev/null @@ -1,2 +0,0 @@ -# arguments for Prometheus -command_args="" diff --git a/net-analyzer/prometheus/metadata.xml b/net-analyzer/prometheus/metadata.xml deleted file mode 100644 index f4e8d75f03b9..000000000000 --- a/net-analyzer/prometheus/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mrueg@gentoo.org</email> - <name>Manuel Rüger</name> - </maintainer> - <upstream> - <remote-id type="github">prometheus/prometheus</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-analyzer/prometheus/prometheus-2.1.0.ebuild b/net-analyzer/prometheus/prometheus-2.1.0.ebuild deleted file mode 100644 index f6d36b877433..000000000000 --- a/net-analyzer/prometheus/prometheus-2.1.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user golang-build golang-vcs-snapshot - -EGO_PN="github.com/prometheus/prometheus" -MY_PV=${PV/_rc/-rc.} -EGIT_COMMIT="v${MY_PV}" -PROMETHEUS_COMMIT="85f23d8" -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Prometheus monitoring system and time series database" -HOMEPAGE="https://github.com/prometheus/prometheus" -SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND="dev-util/promu" - -PROMETHEUS_HOME="/var/lib/prometheus" - -RESTRICT="test" - -pkg_setup() { - enewgroup prometheus - enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus -} - -src_prepare() { - default - sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - GOPATH="${S}" promu build -v || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin promtool prometheus - dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md} - insinto /etc/prometheus - doins documentation/examples/prometheus.yml - insinto /usr/share/prometheus - doins -r console_libraries consoles - dosym ../../usr/share/prometheus/console_libraries /etc/prometheus/console_libraries - dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles - popd || die - - newinitd "${FILESDIR}"/prometheus-3.initd prometheus - newconfd "${FILESDIR}"/prometheus.confd prometheus - keepdir /var/log/prometheus /var/lib/prometheus - fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus -} - -pkg_postinst() { - if has_version '<net-analyzer/prometheus-2.0.0_rc0'; then - ewarn "Old prometheus 1.x TSDB won't be converted to the new prometheus 2.0 format" - ewarn "Be aware that the old data currently cannot be accessed with prometheus 2.0" - ewarn "This release requires a clean storage directory and is not compatible with" - ewarn "files created by previous beta releases" - fi -} diff --git a/net-analyzer/prometheus/prometheus-2.2.1.ebuild b/net-analyzer/prometheus/prometheus-2.2.1.ebuild deleted file mode 100644 index a9b8e6255937..000000000000 --- a/net-analyzer/prometheus/prometheus-2.2.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user golang-build golang-vcs-snapshot - -EGO_PN="github.com/prometheus/prometheus" -MY_PV=${PV/_rc/-rc.} -EGIT_COMMIT="v${MY_PV}" -PROMETHEUS_COMMIT="bc6058c" -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Prometheus monitoring system and time series database" -HOMEPAGE="https://github.com/prometheus/prometheus" -SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND=" - >=dev-lang/go-1.10 - dev-util/promu" - -PROMETHEUS_HOME="/var/lib/prometheus" - -RESTRICT="test" - -pkg_setup() { - enewgroup prometheus - enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus -} - -src_prepare() { - default - sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - GOPATH="${S}" promu build -v || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin promtool prometheus - dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md} - insinto /etc/prometheus - doins documentation/examples/prometheus.yml - insinto /usr/share/prometheus - doins -r console_libraries consoles - dosym ../../usr/share/prometheus/console_libraries /etc/prometheus/console_libraries - dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles - popd || die - - newinitd "${FILESDIR}"/prometheus-3.initd prometheus - newconfd "${FILESDIR}"/prometheus.confd prometheus - keepdir /var/log/prometheus /var/lib/prometheus - fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus -} - -pkg_postinst() { - if has_version '<net-analyzer/prometheus-2.0.0_rc0'; then - ewarn "Old prometheus 1.x TSDB won't be converted to the new prometheus 2.0 format" - ewarn "Be aware that the old data currently cannot be accessed with prometheus 2.0" - ewarn "This release requires a clean storage directory and is not compatible with" - ewarn "files created by previous beta releases" - fi -} diff --git a/net-analyzer/smokeping/Manifest b/net-analyzer/smokeping/Manifest index 99b47862ddc7..9482798d205b 100644 --- a/net-analyzer/smokeping/Manifest +++ b/net-analyzer/smokeping/Manifest @@ -10,5 +10,5 @@ DIST smokeping-2.7.0.tar.gz 8914621 BLAKE2B a139fdcaafe37c61695ea2e31e3ddaeb4389 DIST smokeping-2.7.1.tar.gz 8919251 BLAKE2B 91f348b573d5a7ce98e8b51c96d9f45bb0af21cae4b049ba113bfc97c60800d8fdea0c05eb5414ec861f07f30170abf64ee34e0e29899528c01283ddab0ecde8 SHA512 c7208a40725e5694813a0545d6f8b663bab49739fe716bed5fd85ed6258c1c0abde4a18a0678988fff067ecc7807c83313abf12c04b935377b0b7158f07d8626 EBUILD smokeping-2.6.9-r1.ebuild 4195 BLAKE2B 814e0156f457b0a331e1d661d75ce0aa39d38585400f7da8b215880881591c72bc712ff441c85a523d097303e257703c4a6a8d47aa5d02d554c4ec614e29ad68 SHA512 3349666be7eb8693b0158235fd8b9f55f9394abfa49f78bc88de739075d5a57a2ad393264025de0c252fab0d3d0ed2752a85149590f078d7f2d2bb51c487f608 EBUILD smokeping-2.7.0.ebuild 4334 BLAKE2B 4ea3db6ec3dc725c67ad182029d18fc2706cfcbbcd704ed260c256c1811c6cb98902c0a23ffbea0b209221dc3344ea3c11e59f93b0bdf93c22c2113ac5767308 SHA512 c6f012fa366d646502f4ec9486b711618e10fac1477f31533778572d425dfe1657b7632acf16e1b928c9a7b12f549eb306da1420aa647b5e49fd0f17f303287e -EBUILD smokeping-2.7.1.ebuild 4146 BLAKE2B 14895ef861cb55aab2a4f47e5c7c1e87b52b563241d160e1b6a8530810e9d4aa366479d8a56882b13dedcb4090d6d47dda42542278499fe1ae720aed436d1676 SHA512 4d29c64bb9ecd576c5c037c84ccae1790873b0fb77232f7afe07e1273ad2085c2a3c609dc3794b10baa708ae8839de642a1e6f42f6d52273c6789cf7dfb1d3a4 +EBUILD smokeping-2.7.1-r1.ebuild 4150 BLAKE2B 827804b4db08ee650f5fe258288974c4984737fcef31a3a7dabe59e03cc556d45779d479de9209556fcbbd9c2937714450d047f224d60a5cb77de6505fa0aec0 SHA512 2c45e78ebfeff6aba0933ec78df33356d05db51eb4aab9c6e65728c94646422996be2fac23a7b296e7991204010af47aa2b77284f661141f7e18e29ed1eb65ec MISC metadata.xml 609 BLAKE2B 80a690cf6d514c95f27e370c0417cdc1787a0e149e7791bdd3684b195d2cf6ada9543d1001fd5353a00e05a01c62272b73e09ec838d9ea927b4c3bcbb274ab15 SHA512 cd5bbbf1af0cadf236c3385628a1392c2e5379958e4f002d71230ed9e7627989cfdee7e0a9fd584f94c4c29bb1756f9ade81df0888f4668f9b3a8ab9e31bf727 diff --git a/net-analyzer/smokeping/smokeping-2.7.1.ebuild b/net-analyzer/smokeping/smokeping-2.7.1-r1.ebuild index 7f9baf701feb..db22d7afdb26 100644 --- a/net-analyzer/smokeping/smokeping-2.7.1.ebuild +++ b/net-analyzer/smokeping/smokeping-2.7.1-r1.ebuild @@ -105,7 +105,7 @@ src_install() { "${D}/etc/${PN}/basepage.html" || die sed -i \ - -e 's/$FindBin::Bin\/..\/etc\/config/\/etc\/smokeping\/config/g' \ + -e 's/$FindBin::RealBin\/..\/etc\/config/\/etc\/smokeping\/config/g' \ "${D}/usr/bin/smokeping" "${D}/usr/bin/smokeping_cgi" || die sed -i \ diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest index 47a3d1ea8015..c136ad27932f 100644 --- a/net-analyzer/suricata/Manifest +++ b/net-analyzer/suricata/Manifest @@ -2,5 +2,5 @@ AUX suricata-4.0.3-conf 2767 BLAKE2B fe356820f57a8a7b068b66fd8c012c94a9bffdc8a62 AUX suricata-4.0.3-init 5499 BLAKE2B c2aece3a386d0ecf821e9d0e6bcb74efd97b90a71bad59a3e86f0f6a30702c711e7a287d1065745e73521c6f6cfaf5444b50b064fc06052dc33d8a6bc690f2da SHA512 ac407c70751a3610d9082b0736e76dfe04bd82014a5ac850b581c2e3c5806bb9d8fd59788cfaeabf51a856861a4568e31f9f1e33687623cc380ce226c0e06b92 AUX suricata-logrotate 161 BLAKE2B d55edb7e36cc27819b6fba26778eff3cc66bfc5c04877e36e27ef9adcf3f003c10cff787b317e00a32a4c764c2180f90c9abd3f81e877d73bd2c892d5ca2d161 SHA512 c22a85667460df9b7b1fd15af1e4472dd5b7d1726a43f3b621547a884dcd64ff49b0728767d6a4dc70c413dd8997905e3753fa94c82cda34e4aaf903ebdb1cec DIST suricata-4.0.3.tar.gz 12392388 BLAKE2B 9b6338b343ff85f070d61608ff9dc7f25df868fdffbc13b5a8d245cb3db5cd757cb1785c827c388653b2f8a7977129259671900bc1abfebeb878a668b4058bdf SHA512 aa6b6d1ae86efad0184ba4fa06375f34334e07c22b7b1f82bf17fcb0ae48ad7f867bced57ab4f713de01583965e1260cb82e1355f78002071b689dddd3b53892 -EBUILD suricata-4.0.3.ebuild 4490 BLAKE2B b8ed360001db9edfdd857317fdaaed4db8afec22edd90906de4568fd2d36a5fb564364cfe090f52e33b0292332a682bb21046bccb5c7d4672e6e9bd0bbdebdbf SHA512 1b5fd75daab456bfd1b15fde5d2a868b440557054b9a5c0d8ecc0bc825f5b79efbcf74ad5212ea4ca10b77fe745a2c3059704ef3c98fde7e559776ac268b7c94 -MISC metadata.xml 828 BLAKE2B 72f92cdf30fe468d7db186c525a6d51c06f9a2246ca42fb1d34b1630f208391c64367e4f3a373cddf6be419f1f5237125ae3da366bfe87665d4dab34ebf6cbde SHA512 b9508afecf680f4e4b48fa88853170ba30b4d7d3e0cb6696405a742dfeb1ae2039cb8979793e37526d082ca252fc828688973c1395dd50ff5a61b86c6433fe70 +EBUILD suricata-4.0.3.ebuild 4498 BLAKE2B 2e0ae5a07fdf1d40bc33675ea75687f3cfe2c5aa8b8219ff6d211b763de1252c24295006ccb7544282d49411ef0e075fecd2b82ad3a698d12ef814a9ed741cb4 SHA512 f3bd64620d69acf0f083640992b0f7213fae8cba7bbd71d871f84f885ff3c841ae40e426b606be6f9ffb0f90236c10bd25757b01d00b53060fd7b678ef48a77d +MISC metadata.xml 775 BLAKE2B faf442e43b5388b3a24b57ee3aa73ea22eb0f230bd7bfbdee98bc4ec0be260f52f47cf7caa67d44d3498cdba58e18c487741a295149c64cf2b4631a141537e8a SHA512 e9407a4c043553a31b1a66c6b45d352444368567eef3bfa4af26e64bb84a70a81bcc7a21e48dba7e532a3115c7086932e22b75a05b00ba1f84b59d4d7ec187c6 diff --git a/net-analyzer/suricata/metadata.xml b/net-analyzer/suricata/metadata.xml index 58878c64f05c..0afee5625d1a 100644 --- a/net-analyzer/suricata/metadata.xml +++ b/net-analyzer/suricata/metadata.xml @@ -9,7 +9,6 @@ <flag name="control-socket">Enable unix socket</flag> <flag name="cuda">Enable NVIDIA Cuda computations support</flag> <flag name="detection">Enable detection modules</flag> - <flag name="luajit">Enable Luajit support</flag> <flag name="nflog">Enable libnetfilter_log support</flag> <flag name="nfqueue">Enable NFQUEUE support for inline IDP</flag> <flag name="redis">Enable Redis support</flag> diff --git a/net-analyzer/suricata/suricata-4.0.3.ebuild b/net-analyzer/suricata/suricata-4.0.3.ebuild index 604eae665be7..e501c9c775b2 100644 --- a/net-analyzer/suricata/suricata-4.0.3.ebuild +++ b/net-analyzer/suricata/suricata-4.0.3.ebuild @@ -14,8 +14,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+af-packet control-socket cuda debug +detection geoip hardened logrotate lua luajit nflog +nfqueue redis +rules test" -REQUIRED_USE="lua? ( !luajit )" - DEPEND=" >=dev-libs/jansson-2.2 dev-libs/libpcre @@ -29,8 +27,10 @@ DEPEND=" sys-apps/file cuda? ( dev-util/nvidia-cuda-toolkit ) geoip? ( dev-libs/geoip ) - lua? ( dev-lang/lua:* ) - luajit? ( dev-lang/luajit:* ) + lua? ( + !luajit? ( dev-lang/lua:* ) + luajit? ( dev-lang/luajit:* ) + ) nflog? ( net-libs/libnetfilter_log ) nfqueue? ( net-libs/libnetfilter_queue ) redis? ( dev-libs/hiredis ) @@ -87,10 +87,15 @@ src_configure() { # myeconfargs+=( $(use_enable prelude) ) # fi if use lua ; then - myeconfargs+=( $(use_enable lua) ) - fi - if use luajit ; then - myeconfargs+=( $(use_enable luajit) ) + myeconfargs+=( + $(use_enable !luajit lua) + $(use_enable luajit) + ) + else + myeconfargs+=( + --disable-lua + --disable-luajit + ) fi # this should be used when pf_ring use flag support will be added diff --git a/net-analyzer/telegraf/Manifest b/net-analyzer/telegraf/Manifest new file mode 100644 index 000000000000..86b0320d3a4c --- /dev/null +++ b/net-analyzer/telegraf/Manifest @@ -0,0 +1,96 @@ +AUX telegraf.confd 79 BLAKE2B a6c726c669fa499ea3a48fc71c71689161bbce70516de6fd36ca5e8ac90670412be47b8e655ea01128faad72466c7e7aeb6ea380cd60c50785d2db3081ebdbc4 SHA512 c2c43996fef0a8f08787aa5d49414a2fc87e1c7e651de11f27f604944079c7dbeb7ff4f3925451f6f8bd07ab529ab0e0437d86a46f1eb6823ea49eb2ae307c78 +AUX telegraf.rc 478 BLAKE2B 6b9940ce710d2b2b5c08f720d9360f116c29af6aab1ee5bee74ec712c6a2f98187dd62f8d70d812984272b89a6ed408cd5673c18be8e1d4becdb3c33cb530983 SHA512 ce6533a78181d59e35367438cb0f672f927fc54318d9f67c8d6351f808da5f968eb99ac6b44653638a7515b9eb70a9b78bd712c951798cf48c8b9b32acd64d5b +DIST github.com-Microsoft-go-winio-ce2922f643c8fd76b46cadc7f404a06282678b34.tar.gz 67431 BLAKE2B ee5d72b2ce6bad4d7f753a1fd4aa9c8715b90400f6ea3e6f091c18c959504027d7077b2903d4bfb18f41ed9885af1e56e7ef16cbca0545760e5edb58d12847ec SHA512 ee5020a00ec765d1a71d7b548497fe6c7cdc053b6d5d9adfc0955eca2d6fd3232b64c1a00ffe3346612eb23427b13eae298ef80b4786cdb2bbcd859de62badb4 +DIST github.com-Shopify-sarama-3b1b38866a79f06deddf0487d5c27ba0697ccd65.tar.gz 141370 BLAKE2B e291afcbb0d903bd6a2c16b4baf529c46d39c1c16cb410b7314f66b4b9c31e9feafbd7763d79232128f836fa9024a776d17378adf9205da632a9d10c798e8cca SHA512 45e71fa70a6296f88b1b71f27ede68a9b9eb20b0ead4c704fc54adcb24e01b96d07c4f5f9d9fbdbcb71ced865d19660f3852d74b43ba26e2826baf303f8ad705 +DIST github.com-Sirupsen-logrus-61e43dc76f7ee59a82bdf3d71033dc12bea4c77d.tar.gz 25127 BLAKE2B 490fc2c87ea6471ebd094b43f37dc568ed38cf44be0d66ceb6ab37e22d6ce4a001a2f61820ecd171545c2f24489705bf38cbea129bcffb7a663f06bd456d1fa0 SHA512 ac8b2606945a50398736eb257762798662d7894cd71a7c6f52811a43bccfe920ae0b8ca1c6a03f91f114e6d09b85b262322b49b40ae1c7c77b21a962425079ab +DIST github.com-StackExchange-wmi-f3e2bae1e0cb5aef83e319133eabfee30013a4a5.tar.gz 6835 BLAKE2B 4d38c8389973f3cee2346354096923c1e3dbdab9db6fe6eb86b18cbfa3158fec069b124e04f2b87ecc84bb3cb1de7d27065c0427d2ba618da0e9f91ed274c212 SHA512 d432d6ea5330db910942aef22f416d78efe03dc034f8449df4aa86026cf9c97c1e8e43987425f6b713f1a57b6d930994ad97aa13809996c4d22dea6d4d4cc314 +DIST github.com-aerospike-aerospike-client-go-95e1ad7791bdbca44707fedbb29be42024900d9c.tar.gz 209254 BLAKE2B 62f74fae376ad21326bfc7d984db3f4b88bb47bee1dfae12444784687f4b67bbc81645ddd42c1989be8dcbe169c589051e2d18a6d7b82b1a6a199e8463b7763f SHA512 a173bd06445d45e64d34fbcbf7736c7dbe58045d2b20dc9d3f3759b5ba33dc7bba3c4bcf3d226fd06f0c151cad7cb11645f0996f0b814386a0e7ab50ccc30fdf +DIST github.com-amir-raidman-c74861fe6a7bb8ede0a010ce4485bdbb4fc4c985.tar.gz 6591 BLAKE2B 7fde57e3264ad140c4f153be833cdd767b4bebf4a857b82d0de0cdc4d6615b69eda11c3e8bedad8ae64dfd7f62b895dfcdac3445e3d9047a67981f3148cf5f6d SHA512 fe97f600a25d1d8341953b2e58b58dd1664d5cde5d39a7a14e04799fc9035ca66654b1de52a82be729a289b21419791558eb71910f43bcb9af797456710bc383 +DIST github.com-apache-thrift-4aaa92ece8503a6da9bc6701604f69acf2b99d07.tar.gz 2557988 BLAKE2B 41bd5325d9058225a5839485c67fa0d083d27ebe61ee332348848a0df362f190cf508d7993ee407ff514fffc4e7da8f488fced01695a8f6831e610c4a1007438 SHA512 a2d07f458e2249e1a0213be9aaae6b85e7ab69678b4ea2d5bed75b66657d364c9fe542a7b678546d60b27078582791ec59ea4f59f566dad58cc5ea8c60d65654 +DIST github.com-aws-aws-sdk-go-c861d27d0304a79f727e9a8a4e2ac1e74602fdc0.tar.gz 6859427 BLAKE2B e57030e7ddd23ec8e062eee9a9b655c7cb691700f1c62ef1a5b0a92f905a1885ae77b44af8fb4e30120459de5597aab66ce0234a535d5211c3b1ae723d3aa547 SHA512 3686b29ec19de99f5c7202ac8690fcbb492e9abcb7ada354ac558b1b9654e81e6826ee3067cf7f541a6f0e25a5c0e071ddfa1aaaa7f980c06f990859992f2218 +DIST github.com-beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz 10593 BLAKE2B 057738aefe26d3d42ba1bc0906675403512a7bab1161bc1015f6d833296778f2236cb2b99bbebd5c7db2384634fef62d2afbfc8dd59bfb1320bc6184105aa437 SHA512 ecac8d361b4695b1fc32a9aaf9e0785201d1bebbf270226540e2c3fe193ad21f4fe8aed4e01937bd1e7273ca394455ca6fd7cf29418710f279cbb8eb92939e32 +DIST github.com-bsm-sarama-cluster-abf039439f66c1ce78017f560b490612552f6472.tar.gz 22134 BLAKE2B 9cdceb4334eeb28362c574036cdfe6bc270930fafdaddb47c10fd629e650d9cc2f8a4984699897629064549fb8b5f069b345ca3aa7ffa1f058718c7e8575c88f SHA512 a7b1516d7a617d5bae2f0148b4f1c6f38f949a80f679bbc5ef27842b92270f5f3d3e3cb1b7a707f89bcafe11ad3f0061d5cb47ac03b980a3a430c1b6d7fc67f6 +DIST github.com-cenkalti-backoff-b02f2bbce11d7ea6b97f282ef1771b0fe2f65ef3.tar.gz 6958 BLAKE2B 167cf39e313c76eeee19bf95ef9a1593cd983e04735d50c24355a0b9c8828c8004250f8e9d5d6b714b84d488e11f5ca4a7f7c6a3f8dcc7a5e1bd45d0f71b3edb SHA512 31904daa591594b0297afbcd99c2cfff7441ed8a1aac0de40b7bfa78622a1fefe672522315f26f583098ea9db23de7d902e801a369a83770566463eaaf12a175 +DIST github.com-collectd-go-collectd-2ce144541b8903101fb8f1483cc0497a68798122.tar.gz 39616 BLAKE2B db86cbb25478c4e581488e463d48503dce3dafca6a3a8450e79089a975cf75c1cb5e87adea9007775243eb84a5e78ff093878e627b460cfcac60037008a2cdd9 SHA512 d692043922de0661b8bbf0e72866d6cdc16560ee6ab852a926edc77c1a4fc7830623b6471a05fd26269d6b7724bbd4dd9014302ecfe479addf142b945cb11487 +DIST github.com-couchbase-go-couchbase-bfe555a140d53dc1adf390f1a1d4b0fd4ceadb28.tar.gz 74563 BLAKE2B 2795db925b046efea5a79e96cd0c49b254a2f18eaf34cf659dffd1bf3bbd7fba820717bc65dfeaafdd6711f29cbe511ae534b5a076977d976a989b7f74e4eb23 SHA512 e2dcc40a483df2f321bbe449c85d68e42fa694697f7bbc78505ab63f0588104c91ab09595d23270b6c011fb6fe26db37d6eb63d421178cc2f9a92282e281f122 +DIST github.com-couchbase-gomemcached-4a25d2f4e1dea9ea7dd76dfd943407abf9b07d29.tar.gz 31063 BLAKE2B 1448b4c68b0c2b7ca7d1c851820a51415436da3395210a7338ea4bc29fae426e8db7332b3d33429cc2e1d4f6f1590569720b4327a27ed78175335d89e6026146 SHA512 1ab837f46ca83374ff6a3577ea6095f1062427f9d12c9e82e94deb53630de84edbadee5142baff58050df4edbc5edc9a8e59efd48038fa9543650b8591ee39f4 +DIST github.com-couchbase-goutils-5823a0cbaaa9008406021dc5daf80125ea30bba6.tar.gz 8514 BLAKE2B ca139ff49eefe4df49da8296874881bcc5bc34e31de461bce1db71e34d5b8c399c153519d0d6f46831f7fc4814bfa394e26def66a7ea203e8b9016a3c83339c4 SHA512 ac9b0b643e12edeeaead60d6ad83bf4a14cc24c256ad63d4284954bfa54547f103495c924614db9d283339602bf54be4c519b952808437994a65c5be30743f49 +DIST github.com-davecgh-go-spew-346938d642f2ec3594ed81d874461961cd0faa76.tar.gz 42402 BLAKE2B e12d244274de239df8b72a2f020ed1f21a2dd2ebaf0448a431a9ec9d9d91a7face3f24936f3359fde39247c03c5aa5a61d2cc81bdf6bb668338cd81097bdfe7f SHA512 80b9f535dd85685cfd346b3c7f946fbc8b44d0537b7a3b7827103237a85f718fee2059067a7e1f21db13322f0d3ed1f7c44c36b451b8a6b5a0f6cf4e4db6553b +DIST github.com-dgrijalva-jwt-go-dbeaa9332f19a944acb5736b4456cfcc02140e29.tar.gz 34023 BLAKE2B 7afe737200300a7f05970a5d8b945a9f75e685ad3a17caabd8c4ef5d6c8916a4b743c17ad91a5947c4e63483d825ba00fb8d972a7c06557aa4b71326a24b7089 SHA512 f6b60a99250c37e9e3d983eab48dcb2f000415a7df3015f9ea2d1ed5e4f16e38bcc631f71dee30740f8b05faa3b2695144cd2de46ca487dadabc2eebf108d807 +DIST github.com-docker-docker-f5ec1e2936dcbe7b5001c2b817188b095c700c27.tar.gz 7785640 BLAKE2B 64f137c9d8d781ddfac41651c01d0453c83ade6cc6bbdf36cd64f0080fc7b4c166d1655945b57701292d337938dc6624e2deed9fefd054e2053162ca7aac0d3b SHA512 ea0444b07d0fdbc7e88ea0a967861ac26ae8a33ae1113d8e32620b838ac5508e186017552454cd7f54676bd34f239324a72d976b94cdf997c8c2b666d6146c69 +DIST github.com-docker-go-connections-990a1a1a70b0da4c4cb70e117971a4f0babfbf1a.tar.gz 21638 BLAKE2B 078a0e1b9dc7cc80d36d41144edc772f72da9ea4ad498c615e6cfece24363e5481b54fcf0ba061121faf32118141d5671611b815a697d865f03e485912cec6f7 SHA512 08df73a0178f5da2042fc13b4ecc72fbc4e83aed984da74b6082ac7718dab1014c27a9ee4b556d53da8dd3c5afed8c8ca62441d46f5c1c39f7f6690f44c480ed +DIST github.com-eapache-go-resiliency-b86b1ec0dd4209a588dc1285cdd471e73525c0b3.tar.gz 9581 BLAKE2B 85ff289383893cd9c5a0dd6a49c6b1d519f8808aa22a79fe60e6a4a747daaf21d00bcb66ff40ce197cff029d4f8657746e05e88dbec52eaa01b7a75995770c84 SHA512 eb180b57409e85e6299f4276ea98f0fc390d2ffc67d1f371f5675cebe25d9e50fe8bbd4d5dfd11e960817f5ae42e0790e4dd7264946efd8c42680514976d6fda +DIST github.com-eapache-go-xerial-snappy-bb955e01b9346ac19dc29eb16586c90ded99a98c.tar.gz 4098 BLAKE2B 81ca12d160ecbf83856080839df3ce2f500106bfc5a0be73f8f2f415c7fa98556fb9c1ef3d2243d8bebaf7fe0e26adb356191dfb12e0726c65bdc56cc4db89dd SHA512 2c3547cb00a1c606f2006412931360f17d7eb1a56e3bf764941cadc899f98098d49b74d1a54abe2195bbaa16ee1530a9654ebd19306466a411b392e43408fd63 +DIST github.com-eapache-queue-44cc805cf13205b55f69e14bcb69867d1ae92f98.tar.gz 3504 BLAKE2B 3e0149532ffb89b5bd6ff3c53689e659f6d4bb9eec5d6b50b8afce2c56fcabfc4e3b3ccb5fe0a2b86adf5a758c1acb36ab733efc1dd10adaf47e4a80d594c88f SHA512 5641abf798c2e238885f692262d5b6932c41c770f9a2a6806c764a31a14e14b99eccc59d3571a83919aaeaa619fe1f8e5e492d245c6d6d41fdc03c45d2b69670 +DIST github.com-eclipse-paho.mqtt.golang-d4f545eb108a2d19f9b1a735689dbfb719bc21fb.tar.gz 66660 BLAKE2B dc2bda173e612925a54661581226f90059104de6810556517cb7edbe1cafbf232c0acdad293a4293dcfb0c24d755e8e29d8464690b3c71a08b3ffc5c47322d04 SHA512 97231deee501309fad3d462d0325e007a24b297e75a2a6df93354a3ad2a716badb9f0129649f8efe8b673f4f220fc953127c9b0dd2582fea246d5836f10d37ff +DIST github.com-fatih-pool-6e328e67893eb46323ad06f0e92cb9536babbabc.tar.gz 4879 BLAKE2B f2a9ceb7a5cfbf5c97f4e36501ad0d3398e12b84c27d24703270af8d5f923674d129b239789df23bf852ce99cc088fbc7c2ebd65f4fc2dd442efab4e86432d03 SHA512 e2c189b201faba0547b28c1a5aad21b83435a6dbd917c6d473f9b20e76162b4a669d0d7f082a67bf49b00622b568425937e706bb786d9c3a0907e794979b0d04 +DIST github.com-fsnotify-fsnotify-a8a77c9133d2d6fd8334f3260d06f60e8d80a5fb.tar.gz 28484 BLAKE2B c3b970c1327735b7b04c0eaa47fa0b75b98418124fc39ce9942c1886151f4f4a1aee3fb17f689fd3840b5fe43752253c2b40b0345f2c1a4d7d9b7141d4e94d2d SHA512 32a5c8757310a7f28f9cba4db45d1222aee6435c70d86284b5997088a6c12d2e8bc807aba88bc067069ffb39f18db9304b8133521e05d690e01566f568d8624e +DIST github.com-go-asn1-ber-asn1-ber-4e86f4367175e39f69d9358a5f17b4dda270378d.tar.gz 12329 BLAKE2B 2863e7dc689c46de8bedba9216ef9a9489b81d267475891e6113438e17e272b04278d1c8199281af6a9daa9e9eaecbe8cf26f2c8b130906c9c9e62c12eb4b2d4 SHA512 fbba36ee6fd0d33558d4f13b6327a1385bde914c1c40954da19039bb55dc10d0166a1dd7a8650cb9776f2aad6f03ad110fd550a49e9c934446d23cd8eb3279fb +DIST github.com-go-ini-ini-9144852efba7c4daf409943ee90767da62d55438.tar.gz 32715 BLAKE2B a1aa4dbb8a77fbf6a4f1abb6a06156ae23c221077d500bc304c921d9b11dfcdfce2191e4f6d9fc94fb0f1213c53d3135b0b530ec5070a3d3fa38b81b0f843757 SHA512 ec5d6e814b34c948e2b7acb0d79f481e2d3ac4c7be79e99f6eab8f3ecf014bce35271d9a630c8dedd8c8d61fef81d90c942e08243bc33619dd140b85c06338cd +DIST github.com-go-ldap-ldap-8168ee085ee43257585e50c6441aadf54ecb2c9f.tar.gz 35732 BLAKE2B 8676f22542449d6de2b15eab088377696df3bb01daadb3f52a111fc8f87dc1ab62ccfe6f25fa0687bd161271a8564d092ec5ca10680cdcc09d6710a9f1ab48bc SHA512 892476cb567338cff9a2c46699f9b2ed85a2e9951e222f190733cb17d4c7c15be709256235f3c8d0bcac9cf2a46133eaa593051acfa204b27b2595349210c635 +DIST github.com-go-logfmt-logfmt-390ab7935ee28ec6b286364bba9b4dd6410cb3d5.tar.gz 11549 BLAKE2B 19c5b90e9c8161cab97798f105c31e7f80fa4e3eb0df42b70b64dec03da057d37884c96ac849a1ae07d75ad5240ecbb48860fd306c5c3555b69ad5d499656ea2 SHA512 9d67369c83385dbba9f7d7af7b33d2beb1739d996dd1f887057f98d7c2538bb6686f71155652f67f09dc4d850dd9fa6a9c8b8ab4f646c5f1b0f6547bfbfc2f92 +DIST github.com-go-mgo-mgo-3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz 376880 BLAKE2B 800038e0870d8b943604bc5edf9ba566d20fed75f445834801955a19da6add891f96cbf5e19a93d520d90ccc4e9da911ab02cccb710fee67b3fe60e4409a717f SHA512 f0e7948d4672d29d3d0a741961ff8a75d30c556e157698118a32de10e2af8eb2ae6a61feea1c93aff313596d285a048a70dae7339c66760ebb91a1aecfb05845 +DIST github.com-go-ole-go-ole-be49f7c07711fcb603cff39e1de7c67926dc0ba7.tar.gz 50568 BLAKE2B 21a9357584b08c97154907b8708916f4ee773adc6fcbcea55f5561d27392f56b698a8dbad5a47874f8b52fe5a952973a712d32c00327d9e880abcb095ee20762 SHA512 1e299650a92bfbccf88c54b6df3e0611e9d6e1ab549a0226d69aa84e1bd6ff1d6d486e6b6b5e4dc92f1d5dd292104f1970acedf2ba9f7f2eca2d9f7ac0ce7530 +DIST github.com-go-sql-driver-mysql-2e00b5cd70399450106cec6431c2e2ce3cae5034.tar.gz 59901 BLAKE2B 75e2b9addf9cdfd5196f2f2716e62146fbab00f20b54ddfe7b847143d1009f2007d5b97a1e916a63c48e6d500e5f206f8134ffd872f0d81733a58548935bd85f SHA512 2289e238aa27509ba0024481384bb622736eb4e498e0982a595f8f5ff81a3dddca2ee7a49e4ace7512de2eae79d2ea0d72eefea19ee090b4412e862ce17660a8 +DIST github.com-go-tomb-tomb-dd632973f1e7218eb1089048e0798ec9ae7dceb8.tar.gz 3633 BLAKE2B 2a534367618bbe36a99fd681725951e3d85d51e4e09178fbf4dc17a13f430276d12329f8a1ea59e22a555b2c8ac82253b6727e646dd1acabe3c5d945466954aa SHA512 4d566a0f57513f11666fa43c3b991d2356007db54df4f38b97b9719d623b123a6a8a5ed02d14b5d6020fe39162bb3247a7ee1e4054493ff89a4de2cbbe156e89 +DIST github.com-go-yaml-yaml-4c78c975fe7c825c6d1466c42be594d1d6f3aba6.tar.gz 60827 BLAKE2B 3af244685ebd6846ce1120a31ef7e6c54b3b4e47be7c92a7251a1e626e875999b6e201dc99f773a60a90768e4dd885af67bc5bdb3802d327cc80894b392385df SHA512 7b02a88190835a9ed9ee099d4f8b244fad74575fd896fed4d780bfc94b0b16a6cfcee73b5afd993f2f55e66a5d25acabab24b6cb042280e5aa1eaced56da0e5b +DIST github.com-gobwas-glob-bea32b9cd2d6f55753d94a28e959b13f0244797a.tar.gz 25066 BLAKE2B 3560652d11e0048723a132111e168249bec29c10b2102c921763ca3db29d4981c39bca78a2665455e32fac1281baf843ea7308345de5b4ecad1b5553651fa8d0 SHA512 f4df44130776dba33d4b3879be4de1900815eb6320ec588781e180864dbfa827514b36dd74c1a310442c4fe0a0642a91b79b216541ac433efd87747641eced6c +DIST github.com-gogo-protobuf-7b6c6391c4ff245962047fc1e2c6e08b1cdfa0e8.tar.gz 2457526 BLAKE2B 0bf30d4796425fb74891e69f3ad825c21475bb1ae9ab432e3283184787199b31115dfbca6e3afa4bd88eed5c86a916d632f964581dea021c1d93f1d6288106f2 SHA512 ccff6a1eb46eb4e893e80088a13a5b2eee3be63fa8357f9a1feff260af1501b1fef36f4318044993cbded9c225f1555044109389dd4a542b7e229d0d0898f3b2 +DIST github.com-golang-crypto-dc137beb6cce2043eb6b5f223ab8bf51c32459f4.tar.gz 1306030 BLAKE2B d504e9205dc7532b6735d97d2c761bf19bdf1ac2677f32515c298502e65d03287333af9458d9052b14ac520733dfd5c31d824c007bf68d20dbc0a9607dc64de1 SHA512 17d6ec6de00372b4c7ebc19a6d17410ac4da431f226a61b7a0e11e5fa3d0ec33b3baa99488b5e5f9fb2662313d0d6d9dc6bb5044499b8efe9c3c55718415491c +DIST github.com-golang-net-f2499483f923065a842d38eb4c7f1927e6fc6e6d.tar.gz 768453 BLAKE2B d65875956c833884b408e2515ba032ecf2138153e4ca71821fd48aea6603312a8a5c68a6212676cdd09255d19785aa4552c867383b157368b0dbf42e7f5b157e SHA512 ad0b00afcfd95101939ec307eb6413f638797ce464cd13c4b5810032f633538be297bb30a785bde7623da8eeb6007814f0531572acd67b1b5c5ce0aa1de819cf +DIST github.com-golang-protobuf-8ee79997227bf9b34611aee7946ae64735e6fd93.tar.gz 245349 BLAKE2B a0d22b7082457695943afbfd1a8fa64f4aa1c4e26ba793e46d0234f1491775299bb9e554bb425e2dca6ffdbc7a93257b9ed9475082b9ad2b8721719d666712eb SHA512 2961830ee5655aa456a6a38abf304bd242869568f4dd8e527dcf7118badffc037f85db43807cc6ec68a7cc40459e0e277e646df7798cc217cc8f94e9f5782d09 +DIST github.com-golang-snappy-7db9049039a047d955fe8c19b83c8ff5abd765c7.tar.gz 62082 BLAKE2B 9d54c5fc6331498a2a5f39e498b4be5e6a5401baac89604c13c6ae51dfd98b1c6ecc06b3599b490cde1f698fbbc58339eb613ca28ac3353a922f0b52abf05756 SHA512 ea9a2c789339d3622d20ba7863056ee6a64f53fd5f44c0ca9a75b06f1631160f3f8954fe54538e5a89145b6ac164f388d301bb1c160c25b16f25c895e2c9899f +DIST github.com-golang-sys-739734461d1c916b6c72a63d7efda2b27edb369f.tar.gz 721157 BLAKE2B a78916105f6c59222db0a03862f33c144cfb2965279c2106618ccd61ed65b43a1b164e47d44f49ed81317cf8dfb886049c225df580d03e6a3d3fa9b24b5ef9df SHA512 fe73054e5faa53c518304965703d35538218950ea90aadddba4b21dd6979cf0a576da83ff66edf51d3c507f388874d56e22c93e67d59ffee7d1571ece793203b +DIST github.com-golang-text-506f9d5c962f284575e88337e7d9296d27e729d3.tar.gz 4529172 BLAKE2B 9afdf1edc0e31d2a1744d85e42f075eacb3b784d21d732022d6e5bfdba95a75a5d56711050e96aa954a290ebee0f602cfa08bf66c4d427db86ee9813a2bd8925 SHA512 301be86bc78e711046b3a1e5dedfbe53729a4ab72830beb9246617e4699a979669d6659102fdb2eea27d98784ebb3bea3f360d55ec589c7c0d601a9e4756a5f3 +DIST github.com-google-go-cmp-f94e52cad91c65a63acc1e75d4be223ea22e99bc.tar.gz 55190 BLAKE2B 96192c137d06707b736f948a3ebef8fe596eb6fb8126ae6fb31875f1c683c06bbb9d3f6c01f67764556f04b09af16a040c36d2f7fbfd562366b77381d6749c3b SHA512 908c0df04a7db9127a67f74af83ea4ae00e5661cff66e8aa033b6bcd8ba9df70ad6a90c2d6b1c3372cf62f6890837abdfaaacdbc4318905f9e72f2b8dba15485 +DIST github.com-gorethink-gorethink-7ab832f7b65573104a555d84a27992ae9ea1f659.tar.gz 276321 BLAKE2B e12a4077d72f2f0dac7bdb374498ca91acbe0ebb6d2937cfec31db99b3420315f241125d4b5b027d2da8bce754a5e7d4221840843c7272414343c046487f9029 SHA512 21b4df7644cf280d072f9abb8a099b2ff19548be6b80e13ce089d2fd052459084ac10c1b40233ac8d0ebd865f9d0f1db99e30c9cf01f2983acc26990c7274102 +DIST github.com-gorilla-mux-392c28fe23e1c45ddba891b0320b3b5df220beea.tar.gz 27866 BLAKE2B 2cab1558f5c4d6c298ffc63257deafdec390220d965185cc9fc3bd6c30f49fb59f30d3a4b93741e52b284d70e152f02178045fb89f0c3795779b346e9929456b SHA512 6f2f0727b5e7e62ff51a5c1ebd7fe0790571172010b5c14adc7e1ebe5b74a4cbad37ecdf6e9cd76b0eeac6d4372b887907376100436bafa06377f1c9e03cce59 +DIST github.com-hailocab-go-hostpool-e80d13ce29ede4452c43dea11e79b9bc8a15b478.tar.gz 7027 BLAKE2B 6857f6b8ab2e3d3ee2cb30503778931b560384d55e529c99df328804922c967edd93c9818622f86f5277f5ab5c055eadca23815110aa90c216a22a510e584fda SHA512 c006f41ead9e8e0a85a15a7e82e3c02dc251841e14d417fed776f4facccb7ca85d0ea8f8eb7d23332ab5061e31870759c0b214163fde683b6b9439682042997e +DIST github.com-hashicorp-consul-63d2fc68239b996096a1c55a0d4b400ea4c2583f.tar.gz 5027123 BLAKE2B ccd76226e81cef368a69eb79d6f74247ced5d058d5520d6a4d3449d170dd644b9296f42af61dafe6e81cb877bc3738f0239e14d3ed725d3e2e502d5e922251a1 SHA512 73fb050f4ae50bd8eac040a0157574824aec4157f6c4527682b1d9759be4bdbed3ecf39ceb6f2ba3843230e9ceff4d33e261ee56ed7def66c71d67585b8634ac +DIST github.com-influxdata-tail-a395bf99fe07c233f41fba0735fa2b13b58588ea.tar.gz 38156 BLAKE2B d4d58b09c4348743583d3f51101e75a9ba2cbabf68a888448e4f8d03059da6e18a45ff476f55ece01be517d76eec56daec19987ca10e6563bc135c08d0f25637 SHA512 fbbf6dd993e2fea9f0b5680dde8e71225ed05553399dfc0f3997646bdf9ef7a7d547dccbf48c54b18181f992b98aaa3a4d229b4a785c43fe61da7c6e23874b00 +DIST github.com-influxdata-toml-5d1d907f22ead1cd47adde17ceec5bda9cacaf8f.tar.gz 34616 BLAKE2B ee4e675c5602a919a4a5fe01e9a70d2c9ce9efbb9350377aa2851b2cdf3499f5615336cd538a8611b5fd5f6315de081eff980628d4a65707f735bc7aa09fd7da SHA512 ab37be1fcd5fd63df37f51bfd2a51949f3b3740bb006e3e786008aa5877be440f185f67be39709a8ac8aa6a44f515b162fb318a8cf29da77925c6943e37ddab1 +DIST github.com-influxdata-wlog-7c63b0a71ef8300adc255344d275e10e5c3a71ec.tar.gz 2720 BLAKE2B 30b034d4e560f7cdd9f99d1f1a7a0bfdccb58692e5b78f083f9e828352e88cf5a21ecbb20882d36b273aa41a9f447637e74e621944dd790129bf39401288afbe SHA512 40e5e310ed371fe0c43bb15d926b44a5ff1fb4d79b39864ff957e2d45fb1d509c542098ad701f5b5ccdcd000ab52d03eebdf81296122255b3709125dade4d9f3 +DIST github.com-jackc-pgx-63f58fd32edb5684b9e9f4cfaac847c6b42b3917.tar.gz 178235 BLAKE2B 3ebbc4e93e4b3a88dfad9d0986ab2705f9e3ed25fe5401e983652aa75df22185f86b72a20d17f5019264a908109e5466800bd5259cc4a453683ce1aa8cf68dbc SHA512 532d8379b951a33e47011f5d60ea0ad4f028054c0d44f29d179bebba19a5c1da37c6ce615e5c20ea575824138907f47c45219527a1d925b2b055155358a14fef +DIST github.com-jmespath-go-jmespath-bd40a432e4c76585ef6b72d3fd96fb9b6dc7b68d.tar.gz 48281 BLAKE2B faf0626c889aa412c439c5e81b001f7605ee6010f5ff4614933c4c1b43e00af605f221dd1a85977a930b65aea385944ec6ae9ef787a47f67159a3852dc2dd340 SHA512 55d78af08f936ed24ca8dfbbc20176f6b3145bb5ff68da9be47ca8be106b99d79364efd1d7044f605396729c1fcc9948bef233520bb3b8ebcbc5cb999579d05a +DIST github.com-kardianos-osext-c2c54e542fb797ad986b31721e1baedf214ca413.tar.gz 4725 BLAKE2B 6987a7b1fa546260189b272f6650fa738499230e08c9140ece62f1d9c4d65db7be10b37784b742ce15764aab51c43df99e9f2b61ef038ba4048482bf442d1c37 SHA512 178531aa30f0d67c452ffa247845a66f92a9831a5a96e67a2ad7102bd38edbdffba5277c3338e84960ced5cc2923534210bbf8787422fdd3035a6c6dd8d8dc93 +DIST github.com-kardianos-service-6d3a0ee7d3425d9d835debc51a0ca1ffa28f4893.tar.gz 15922 BLAKE2B 7a6b29b75214b95a49830d498d1dddd09610c46a9dbf30cc55dd16452137843c54fffa467050e5a3942cf3aee286b3478d306d08962a8dbc6eb20e91a8fcef9f SHA512 5c801f4bacd1e27e06b0a74dc6cea3a580a4cdd399b458839c801426ed9752e9d7ca6bfba10c396b32d79026a302ca3df2990f2909d6c5aa7d5bee80dc3cb14b +DIST github.com-kballard-go-shellquote-d8ec1a69a250a17bb0e419c386eac1f3711dc142.tar.gz 4202 BLAKE2B 8f40c6208af2312edc64666aac781b429199d6a02a5d6efcf30550557760b648d19f178978eea6fa5075cb62fb35fba45deeb97516eef18fb1d2f3523193d9b0 SHA512 ec09244c4cfda891e4978573fd427972d2a85e48ac66b91736b2a5d158f5e6b511e83294e813fb867cee7e8fe05341b429de857c6b7ff5b4f8581722de66529a +DIST github.com-matttproud-golang_protobuf_extensions-c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz 37215 BLAKE2B b3b007f925a4a1c1862c8cbe34c5cd225dfa610ad8c56b5328e6920a44b507680daeea97209370bd6b259654d0ca5791f4bcc54b8bd8970b9aaf994eada16d4f SHA512 2f78290d1448cfc041d10210092d6da6f3df2b9b6c16ff730750e976e450dafe2645ba945319a0a3064c88f9c18652c69c0e0cf69d8931c08d23ffe65a8cc07d +DIST github.com-miekg-dns-99f84ae56e75126dd77e5de4fae2ea034a468ca1.tar.gz 170747 BLAKE2B c89f7b33be4cc560387eb4d81cf19fe7e73632c3683a48a9d39084e5f8710ee334e8510525ede01ac160a034b91a08c80a289a803813af8b374150085108c4ca SHA512 5f6ee2f3c7d120a5eebb40515fcc0fbf27e465c24c464f95756a7a959b61b1c5bc598a5a8aabbab96e5a9a34b745365b1da88fe59a2411c72b7a2e193138b2c9 +DIST github.com-mitchellh-mapstructure-d0303fe809921458f417bcf828397a65db30a7e4.tar.gz 15563 BLAKE2B 18413ac854e81ae19576dd7be5d6e2c09bdb6ec8c2c72770ccf1c3a4bca1d7c4f03065a94fc966a22800102c6aeafc43438c50aa8bd88785849316f2d8a5226b SHA512 f4a77684d2919f48c274df444525772e0714d600fa64523cbe0598ff6294e0806d7ce7cddd34b87b852526c0d7ddf9ac2b65e38ade9de8b86d7cf04165886287 +DIST github.com-multiplay-go-ts3-07477f49b8dfa3ada231afc7b7b17617d42afe8e.tar.gz 14599 BLAKE2B 34c80983a5f2901ab06914458bbd06dab07b82265daeb8aac4551ad2b207dd1ec0acb2e24fe105afe9e4dc39bdf70ffc66a865b3b00eba0a3cf473de5bbce0cc SHA512 e3af204913206ecc47bc47c45ff0280caff5e8b50b16b36f572ae7de068607962139b59ecc37d0d88b99080c22b19603878a864f82bf75ba8140e22efaf250cf +DIST github.com-naoina-go-stringutil-6b638e95a32d0c1131db0e7fe83775cbea4a0d0b.tar.gz 6142 BLAKE2B 0d210f98f23ebf6f0a4ce27341aa204018d26f2bda017694cb856b6dac2fabe9865369ff80c73bed4801f4cc6c1c2fd7a6567835b80e42ce20a46cff296f6426 SHA512 cef5fa3926a464cfc655345d429644f1082211b003de64e4f2de5809fbee68c4935c2474ad502b56112132149c87a66c9cc353523c526359bf46bdfe0a766fbd +DIST github.com-nats-io-go-nats-ea9585611a4ab58a205b9b125ebd74c389a6b898.tar.gz 82096 BLAKE2B a6e36320c2ce772120b8eefe76a343785fcdff5e8f8ae382cf978a2376458a2ab2bdb7ac06923fd609ab61d9e4666c977d1bc774ae019cdaefec991dfdd030cf SHA512 7490c5dc832a18410a60b64b931452d840d422a469c3540d89e1579692211a1599eaa6e372bc9cf7c2827109b35d65d661a0546b4fb989e5dfd5d8f3b2d1343c +DIST github.com-nats-io-nats-ea9585611a4ab58a205b9b125ebd74c389a6b898.tar.gz 82096 BLAKE2B a6e36320c2ce772120b8eefe76a343785fcdff5e8f8ae382cf978a2376458a2ab2bdb7ac06923fd609ab61d9e4666c977d1bc774ae019cdaefec991dfdd030cf SHA512 7490c5dc832a18410a60b64b931452d840d422a469c3540d89e1579692211a1599eaa6e372bc9cf7c2827109b35d65d661a0546b4fb989e5dfd5d8f3b2d1343c +DIST github.com-nats-io-nuid-289cccf02c178dc782430d534e3c1f5b72af807f.tar.gz 4011 BLAKE2B 2972e86d5df8ce662e6f7a987830621c58d7c8ee16afe8fbbac53c5df5857f8d821c069ae9a4552ce298286ab7899319935a0e804f9d8f1b4575f347d8358ff0 SHA512 cc5cc701c66d4d72c4e479a912beb07bef1f32eea76f5efa86e7a62b69cabaf71c5d4ff382d42de2f1e49c8618d76d0c0dbee2ef6f8b745a7f69e33223dfa4e7 +DIST github.com-nsqio-go-nsq-eee57a3ac4174c55924125bb15eeeda8cffb6e6f.tar.gz 44818 BLAKE2B ab4e74b319f50708ecf95365873bf3b49a940716af731acf5467b845b5a9c92e9ccc8312f3ae54c3f63738101582448ad4d9293a2e9a1174f06376b1a3f7350a SHA512 93aa5fae0b51e8149728523df0393a12f8387b0c08417acaf3224b3ce61265f96bdfc5296a4add19f7eda5e5a2e4896830f959e1b30c299eacfc24dafa80d501 +DIST github.com-olivere-elastic-3113f9b9ad37509fe5f8a0e5e91c96fdc4435e26.tar.gz 282703 BLAKE2B 6b42a133004daee2f667565da80f91520943c499ba8fe221af8cfb0fc461532d22aaa8c6040f1e2d6e94bf3679ebe4b412c5bf5e5521a541803268de92f085ae SHA512 b0c8af12cb0f407b7e5fdd3b8cdb2fc117aaaa96c2b0a5bf6661f897b3964f25532d1ca4ea88aa3622f497ca97a0702fa8bd2f41d52c3f81c5b7900eeadf4163 +DIST github.com-opencontainers-runc-89ab7f2ccc1e45ddf6485eaa802c35dcf321dfc8.tar.gz 535810 BLAKE2B 20f22f434220f37a6e6b845953d38fb333e3425ea62ab404b836129bf491583b26b02f9a5cb079129d7e9af4d721afa41bee631459036c7e0443e13cb49556cb SHA512 a57eaa9f9272015ec3260341da0d3114a258d770d38fc32b115fa40ed5cfefb5a6ea94bab3c35a6cb683b94d52d7aa9f741c8f3a7b6f9f13f5d02b6fa7774602 +DIST github.com-opentracing-contrib-go-observer-a52f2342449246d5bcc273e65cbdcfa5f7d6c63c.tar.gz 6147 BLAKE2B 65337406aa23a734adb0e6ae1095b8ac25870fcb4a35076dcebbf4e5aecac655dcd7f2b3bd497cac2ef8e1063229527b702df48b8b30e97f776bd500f58f9671 SHA512 054c9c08cab440af3d77c86635b69d3d57e5c9c788486e5eaf3300508d6167a1190618ee55003cb95d943d468e94ac2392a26e9f8665aeac479910979dd31755 +DIST github.com-opentracing-opentracing-go-06f47b42c792fef2796e9681353e1d908c417827.tar.gz 24493 BLAKE2B 8e871a0ce28f8384dc17b5cc307a63c2dc5769730bb7c12000a89631311def9ad03eeb7de1a52eb58053761bfe3948fd01f4e1716b57695412459f666013a871 SHA512 632f168b37066ebaa92b93d93cca227b55121c68eea472fac6874157842e7e22bbf8f84811ecb450ad14da44503e86075cdf0aca4303b88f676b234589ad6418 +DIST github.com-openzipkin-zipkin-go-opentracing-1cafbdfde94fbf2b373534764e0863aa3bd0bf7b.tar.gz 61620 BLAKE2B b8608c91155010a2071779bd075f698e8f2548ab3d5c818403f9c414c5c9b4a20cf22b46fc361b0f88a22159fb894f28f9b0e9bc5c69f4d2c2d0959f80ec965b SHA512 47735260f1732f4f0bfc8e5227c5f06c054878d26581be64a65593cbc0e907fe0d6585fa0df58bb3920a96ebf32b7efe64ca89613b5d802acef56a0e8c639380 +DIST github.com-pierrec-lz4-5c9560bfa9ace2bf86080bf40d46b34ae44604df.tar.gz 2638854 BLAKE2B a5f10226d5175404a9709a831f8eeed05ebaa8309379f384b0eedf34b67da90e99d2a73434cc355b2b554c1cf4b8ab542f7b0790b83e77633bde8d1e14c9cff7 SHA512 c30d947cb3769ccc0d8d2c34305074078c8ea3989b0fbe367c14bdc83329ac686ca4629ca246e7bc70986fa9388f781a013475837a897e82987a202fd12dd566 +DIST github.com-pierrec-xxHash-5a004441f897722c627870a981d02b29924215fa.tar.gz 6112 BLAKE2B 41c8bd119d1582afe388e16ddb8c606b7999c241807a2bb41c9a9127323fc6c4e69ec863cfe27e6391d80488bb394fb7ce479880d6660ed83c997ab2cf13a056 SHA512 7aab1fcdf17faac932b67c6df42556feec6037f51c9e710f2c56909970f36110391a4649635277acbfce2d710ef7d1176b8ddf145fb51594d4e5dea542aad397 +DIST github.com-pkg-errors-645ef00459ed84a119197bfb8d8205042c6df63d.tar.gz 11345 BLAKE2B 9f25872e040b5e0602e658fa728e93a300c00ed1064966370e1b676eea6a94d6bca491b2f6c33a9f2c4d1c522a3ceee540aede2dc638eed238de8485500821e9 SHA512 fa82643f622150b44b198451c1e41e042fd7ceefad9d68e32238d48c9a29c6fb14780fca9d9a7dec660365062d4089c638196960fac056b685e7543410774228 +DIST github.com-pmezard-go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz 11399 BLAKE2B ac265a73d47b98740a067a2aa94f46aacb520e11795994109152feee990f6c4d6a97478333ef703543c38f997b11d0c7ea007326710804f881bca34a559651c3 SHA512 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1 +DIST github.com-prometheus-client_golang-c317fb74746eac4fc65fe3909195f4cf67c5562a.tar.gz 83229 BLAKE2B e85b4eda68ab9d653a3a34fdd177d1b74b765044391f457f5436ca6c872c2fa85ea4e3fc5afd0aaa4faaf44651c859a27c4ccd1359ff82f68b7accbdac82ba2c SHA512 aa5945e00e9bd182cc016722a754b531662402a7e620549c97ad5cf24dfaf603911d585a35bd7da63cbde033b7a64181c179724f4dc167b12d537fada4df80ae +DIST github.com-prometheus-client_model-fa8ad6fec33561be4280a8f0514318c79d7f6cb6.tar.gz 54855 BLAKE2B 2a7fd47a9e1dbc794f5de84d5ee3512b282f5f94d044dd9b471ab5ad138ebf2940c4441e6b4d89404f3443f0ba466fdab8fcf58c92d9c85798f23b5a0c57a6fd SHA512 9d4d52142888edff091f23496aad70ab2924dff3a27930cb6df81c5452ca897b9d61eff74fbd092372ecb4bb005b4d362ea6b0602e1764ea4f2a30e23048a81d +DIST github.com-prometheus-common-dd2f054febf4a6c00f2343686efb775948a8bff4.tar.gz 59072 BLAKE2B 1c93ed6c724d8b537f867f85242c600f003838df7aee8547c8029eddaaa067ac85a63c1486f4376dfd919cfec77ce471bf88966d52e6b40d234237546c6adba3 SHA512 c5184258aae6c7c89b7cdb54dfefee3488e86b6ce7534e48b295e925f9918438e187b6e2e9f121f46e132d51f0b9dd603ff2f8c88855e23eeba39dc6b157dc4a +DIST github.com-prometheus-procfs-1878d9fbb537119d24b21ca07effd591627cd160.tar.gz 24846 BLAKE2B 4f061ca5b3677b6c002824b7b119e451ea95bbb7ff938fab308156c0d289c8addc53b1228340fc1d02710d9f233fb1974a28654b67fc34e8e20aeddf22d2be3b SHA512 3029cbf9b7ff78251964defc3bb537883def3cf810bb06755447c819b7b042d897f3a93f0d9f6096dac07bcd304a75c358cb81477c84802091d0c6540adc67b7 +DIST github.com-rcrowley-go-metrics-1f30fe9094a513ce4c700b9a54458bbb0c96996c.tar.gz 34843 BLAKE2B 9b7cb47d600f677b38fad805dba6f52439c84731ab7677ea179befbc6c77ce99ebb17c4dfd3d2e666895c373fe27b63212887be33d6cc17c05c57efdb466a68d SHA512 4b0390ffd6ed18dd8fa01f3379a4cfafad299ee6977b099a61114a478ff1e57020d9d616fdb75c4d2fd0bdf4a8fd8d21d7b91cd66886eed2a73761b7075eee51 +DIST github.com-samuel-go-zookeeper-1d7be4effb13d2d908342d349d71a284a7542693.tar.gz 32130 BLAKE2B 71edb2b08cce57314388c49cf5f13b65981e078890f348da4731dcc0f47d1894a42d0ef571007a5663082328538c78d51ad0b6aa46c4bd5f9622d2aaf6ea7425 SHA512 5a661d1a3d534875110e9bef59ce7395ae087112a10521092f9d42f59d7d01050a5acc1501473950ab2df3ceb78b4bd5ac3cf91fc2eccaee10ee8b163343c7b2 +DIST github.com-satori-go.uuid-5bf94b69c6b68ee1b541973bb8e1144db23a194b.tar.gz 7605 BLAKE2B 2af1051b30423891093bc2652db9c96d67d0955c7e20d27a390e53b6dca4233266182489b6160d6429dede0cf86e83ef5f2f284e61126cb76e66838329b4326a SHA512 ce66fa5f54cb373e76a92258ba4b907ded9f4163469b2e949d608df4737b10e2e428ee973c7f8ae0a997f67d5b04f34e1d05ad60c2388fbd9bceeab8877bb8e9 +DIST github.com-shirou-gopsutil-384a55110aa5ae052eb93ea94940548c1e305a99.tar.gz 107137 BLAKE2B df3554441aeaa9864255d4a32c43ba20c17471af8b9af941c896b6ddaa991af0769c8c7455e06ec1999ec6e72d60c3823d5b97a9491a7795b8cb1aa6156a6815 SHA512 bf6ccdfedefd1ffe8422192fd5cc7bc76799e3fd5ee21c12fed08ab137add08e77157436387c92cb521634568668571d17b36068970593d51130cf42b4dd86ee +DIST github.com-shirou-w32-3c9377fc6748f222729a8270fe2775d149a249ad.tar.gz 44339 BLAKE2B 864d60f85ff24f5a65e070722aad15bbbfe0fcee14f899b7761c1e836035b40f345fadd7ec6411b19ef8176f6ad00e4310d5598fab3e880ab139177cba97fdc3 SHA512 8ae5334c457276b39e94f3f9f286dffa9036a5e1be7127a155dbd737ecf6bd134c8efbebbe5ea913b7f1d9105e0e90b86ef4585676877641e9c156547758dcef +DIST github.com-soniah-gosnmp-5ad50dc75ab389f8a1c9f8a67d3a1cd85f67ed15.tar.gz 42429 BLAKE2B 8b09338bea760784895fb4bd850e046baa88075ba2537c2ef7070ecc9d1a97365ce0c05601468cda844ee7e16df5b309b0967632e11422e16960a61e4473d8ea SHA512 df9da3793b12a2354b215489b258899d142a08d776279045b10c31ff9b0f8efb883d89d4f12fc5c76d46df45c316314438654e9777e25fe6617895436e42e9ca +DIST github.com-streadway-amqp-63795daa9a446c920826655f26ba31c81c860fd6.tar.gz 82926 BLAKE2B c83546b406081445f568903f98a682f74ba0e77d940d40caf488195713b6841a97905f415b286ef2a9fb642d2353a13a6658c2a3ec035e9bbe8361ab2a090a06 SHA512 2bdd05b728ff3be1f2192652756518e53b741ff7b359e74286e20faeac8423f80244c89927c1b4f1417b46fcc5bec4d6f8dd20ce9eb327d5a45ef513e48affcc +DIST github.com-stretchr-objx-1a9d0bb9f541897e62256577b352fdbc1fb4fd94.tar.gz 24009 BLAKE2B 55d77ee7460d4f777b3db315731a1ede311d3f6c22690143ebf17430890e0c343e64889098fb0d1145fae8caf920c6773571fb984684fa1edbac2b98e2b196b5 SHA512 c03858d1afea33ef4607c4dcd8da143b550bf5897c2567ceb7baa1b0caf81f4223ae1e0fd931b8ca8719ebc5e43c611aa5da7e5129d962573e422265e30b7f17 +DIST github.com-stretchr-testify-4d4bfba8f1d1027c4fdbe371823030df51419987.tar.gz 85717 BLAKE2B c625bf222562e2fd66fd6723d81eba4be4414ab07a833bf12d19c1a413ed292ecbfe0bca3181784dd20ce2150cf41d2e8f7ea37b5187a0f2ebb9e2d0f63de7c4 SHA512 77bd69de4404288e110b11ce2f7c635e4111680a988f9d58fef82d8f3c8bea8aafc84747cf95183ec9b1b62b0241c4412ccd0e7a6f21db493e901de1d8772550 +DIST github.com-vjeantet-grok-d73e972b60935c7fec0b4ffbc904ed39ecaf7efe.tar.gz 25776 BLAKE2B 41623a6fb359758ba14ed27dc311051635ae8ba64f27fa8eacb057cefb6702fd0396c3ec6b0869de84c7bbf8cd48610325639401c06c38d61693cc9d20855307 SHA512 96da8eaaee89a2d7040f93cd8ad09c66c960b16e2627ae920811c4dfbe4df061f355662cb428a19a1b533f942ce0112b83294e35f2ebaaf937a11db5b509b840 +DIST github.com-wvanbergen-kafka-bc265fedb9ff5b5c5d3c0fdcef4a819b3523d3ee.tar.gz 16356 BLAKE2B 439bdd2d92347c4de1e9c13bee4f602ccda3ad9320dae51ad6f2bc9bc8136355e5a0f6dc569f0c5df7c328c981ef1da81324bbbf3a1b5cb4a14c2ed1089c5e77 SHA512 4026f9afb500f6a3f77413682d140ef03839995790cf99fc4065ee1411fb220c43301d7a72e6f1bc1e4cf6c0d20fc5eee69520770a07345f82bab34c73235630 +DIST github.com-wvanbergen-kazoo-go-968957352185472eacb69215fa3dbfcfdbac1096.tar.gz 13302 BLAKE2B 27ffba23d1846a3360a89b37b8b8adbd7294e3dec11ff70fe6ea8e3e48103e55779fd6a6ff6c9646df24f2a24f109e152dffe996faed950dfb041a29a9e745cd SHA512 7ab52a44284a37f1b1b02cc91217f70296868417e0527e90655908b120a12f69af51cd194da057bf26784c3bd1a633ab1cda780397e04b9a8914eeada47ffd1d +DIST github.com-yuin-gopher-lua-66c871e454fcf10251c61bf8eff02d0978cae75a.tar.gz 148862 BLAKE2B b22c654322c0ba9722b7f10411fcc03e97dcbd937c6446e30b0ffebc63a4ddae5b3c86aebb2dd537f1b9e25aef57fec5a2966ebb76aa586f73e25eb1c7b2378b SHA512 8a57a8a180b684c1263bab7b98339554b0efc95a73fc3ac558ff9177f0a09f0bc41b24285c96dce6a114031b0166a384c2a8e9d169dbb3c643c9017dcc8d0c18 +DIST github.com-zensqlmonitor-go-mssqldb-ffe5510c6fa5e15e6d983210ab501c815b56b363.tar.gz 450131 BLAKE2B 6d9ced571d0db14cbd3223449734757e4b5c797cbdfdf10725f2d3cb7867093608a7fd3ca1a2c5398848c92090269b8d35f504de439ce2ca6b482ac8180697c9 SHA512 52ed5b9e8399f00a83c0a50f8fdd0ab5419005159aa5ef80c5d8ab76c37f319e1c4d3e0bd5e0ba25006fa790d3756d2788baf30b2ef79b1f86b001d64a702820 +DIST telegraf-1.5.3.tar.gz 911976 BLAKE2B 3e67a037eb22be88de700131f15120faa13b7a9bd8404f76c29376e3e4da630d84767fd8cbff45b3e14e6ce836dcc68a2a87b462eb91d398d57370c1112879c0 SHA512 48e80a4f3f00b5c18f584e28836c36abd7b7f9bacb33dd90ff569dbdc0a5bf69e29d38ae2d74a9c14ee6dc3400dda91e586dd31bc11522257c2206efb3e93348 +EBUILD telegraf-1.5.3.ebuild 8161 BLAKE2B 53f9c9b2fc23e06e2d8cea9d11198fa0b8b91cd8c5721a7baaac36a300473da2b2494399f0786d9dbf022fa92093f9bf1eeb234a314ed97bdb97a48c6d6df730 SHA512 ecd1b258a0932732f4a738ef4baae5e7b7ae97eb076cc2d3ff6e824429e75b64d3c70385e843fe27daa1a09d8bb80a9977291bc8808922ea46100ab99f09e779 +MISC metadata.xml 397 BLAKE2B 2a5052554a207a61b00ce3997cd42292b00aaa7a434aee3361abc24057d705c0ec82885550a0515439775fec013319c325b911684bc351f9478adf4a0b7c26d1 SHA512 e27b2a6ed4fe38df2a3ab0d70fe4e82bbe874987be1cfa26df2ff5cdfa93a1fd55b19fa6c901ea1adda058fafc703d15438bdd3119023f4da0e2fd5cc915a52e diff --git a/net-analyzer/telegraf/files/telegraf.confd b/net-analyzer/telegraf/files/telegraf.confd new file mode 100644 index 000000000000..a643f8f3fd9a --- /dev/null +++ b/net-analyzer/telegraf/files/telegraf.confd @@ -0,0 +1,2 @@ +# Add any extra options to pass to telegraf to this setting. +#telegraf_opts="" diff --git a/net-analyzer/telegraf/files/telegraf.rc b/net-analyzer/telegraf/files/telegraf.rc new file mode 100644 index 000000000000..96e8a482f035 --- /dev/null +++ b/net-analyzer/telegraf/files/telegraf.rc @@ -0,0 +1,18 @@ +#!/sbin/openrc-run + +configdir="/etc/telegraf/telegraf.d" +configfile="/etc/telegraf/telegraf.conf" +error_log="${logfile:-/var/log/telegraf/telegraf.log}" +command=/usr/bin/telegraf +command_args="-config ${configfile} -config-directory ${configdir} + ${telegraf_opts}" +command_background=yes +command_user=telegraf:telegraf +make_pidfile=yes +pidfile=/var/run/telegraf.pid + +reload() { + ebegin "Reloading ${RC_SVCNAME}" + start-stop-daemon --signal HUP --pidfile "${PIDFILE}" + eend $? +} diff --git a/net-analyzer/telegraf/metadata.xml b/net-analyzer/telegraf/metadata.xml new file mode 100644 index 000000000000..6c5cba3a54c0 --- /dev/null +++ b/net-analyzer/telegraf/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>williamh@gentoo.org</email> + <name>William Hubbs</name> + </maintainer> + <longdescription lang="en"> + Telegraf is an agent written in Go for collecting, processing, + aggregating and writing metrics. + </longdescription> +</pkgmetadata> diff --git a/net-analyzer/telegraf/telegraf-1.5.3.ebuild b/net-analyzer/telegraf/telegraf-1.5.3.ebuild new file mode 100644 index 000000000000..ce6ec9900039 --- /dev/null +++ b/net-analyzer/telegraf/telegraf-1.5.3.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_PN="github.com/influxdata/telegraf" +EGO_VENDOR=( + "collectd.org 2ce144541b8903101fb8f1483cc0497a68798122 github.com/collectd/go-collectd" + "github.com/aerospike/aerospike-client-go 95e1ad7791bdbca44707fedbb29be42024900d9c" + "github.com/amir/raidman c74861fe6a7bb8ede0a010ce4485bdbb4fc4c985" + "github.com/apache/thrift 4aaa92ece8503a6da9bc6701604f69acf2b99d07" + "github.com/aws/aws-sdk-go c861d27d0304a79f727e9a8a4e2ac1e74602fdc0" + "github.com/beorn7/perks 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9" + "github.com/bsm/sarama-cluster abf039439f66c1ce78017f560b490612552f6472" + "github.com/cenkalti/backoff b02f2bbce11d7ea6b97f282ef1771b0fe2f65ef3" + "github.com/couchbase/go-couchbase bfe555a140d53dc1adf390f1a1d4b0fd4ceadb28" + "github.com/couchbase/gomemcached 4a25d2f4e1dea9ea7dd76dfd943407abf9b07d29" + "github.com/couchbase/goutils 5823a0cbaaa9008406021dc5daf80125ea30bba6" + "github.com/davecgh/go-spew 346938d642f2ec3594ed81d874461961cd0faa76" + "github.com/dgrijalva/jwt-go dbeaa9332f19a944acb5736b4456cfcc02140e29" + "github.com/docker/docker f5ec1e2936dcbe7b5001c2b817188b095c700c27" + "github.com/docker/go-connections 990a1a1a70b0da4c4cb70e117971a4f0babfbf1a" + "github.com/eapache/go-resiliency b86b1ec0dd4209a588dc1285cdd471e73525c0b3" + "github.com/eapache/go-xerial-snappy bb955e01b9346ac19dc29eb16586c90ded99a98c" + "github.com/eapache/queue 44cc805cf13205b55f69e14bcb69867d1ae92f98" + "github.com/eclipse/paho.mqtt.golang d4f545eb108a2d19f9b1a735689dbfb719bc21fb" + "github.com/go-logfmt/logfmt 390ab7935ee28ec6b286364bba9b4dd6410cb3d5" + "github.com/go-sql-driver/mysql 2e00b5cd70399450106cec6431c2e2ce3cae5034" + "github.com/gobwas/glob bea32b9cd2d6f55753d94a28e959b13f0244797a" + "github.com/go-ini/ini 9144852efba7c4daf409943ee90767da62d55438" + "github.com/gogo/protobuf 7b6c6391c4ff245962047fc1e2c6e08b1cdfa0e8" + "github.com/golang/protobuf 8ee79997227bf9b34611aee7946ae64735e6fd93" + "github.com/golang/snappy 7db9049039a047d955fe8c19b83c8ff5abd765c7" + "github.com/go-ole/go-ole be49f7c07711fcb603cff39e1de7c67926dc0ba7" + "github.com/google/go-cmp f94e52cad91c65a63acc1e75d4be223ea22e99bc" + "github.com/gorilla/mux 392c28fe23e1c45ddba891b0320b3b5df220beea" + "github.com/go-sql-driver/mysql 2e00b5cd70399450106cec6431c2e2ce3cae5034" + "github.com/hailocab/go-hostpool e80d13ce29ede4452c43dea11e79b9bc8a15b478" + "github.com/hashicorp/consul 63d2fc68239b996096a1c55a0d4b400ea4c2583f" + "github.com/influxdata/tail a395bf99fe07c233f41fba0735fa2b13b58588ea" + "github.com/influxdata/toml 5d1d907f22ead1cd47adde17ceec5bda9cacaf8f" + "github.com/influxdata/wlog 7c63b0a71ef8300adc255344d275e10e5c3a71ec" + "github.com/jackc/pgx 63f58fd32edb5684b9e9f4cfaac847c6b42b3917" + "github.com/jmespath/go-jmespath bd40a432e4c76585ef6b72d3fd96fb9b6dc7b68d" + "github.com/kardianos/osext c2c54e542fb797ad986b31721e1baedf214ca413" + "github.com/kardianos/service 6d3a0ee7d3425d9d835debc51a0ca1ffa28f4893" + "github.com/kballard/go-shellquote d8ec1a69a250a17bb0e419c386eac1f3711dc142" + "github.com/matttproud/golang_protobuf_extensions c12348ce28de40eed0136aa2b644d0ee0650e56c" + "github.com/Microsoft/go-winio ce2922f643c8fd76b46cadc7f404a06282678b34" + "github.com/miekg/dns 99f84ae56e75126dd77e5de4fae2ea034a468ca1" + "github.com/mitchellh/mapstructure d0303fe809921458f417bcf828397a65db30a7e4" + "github.com/multiplay/go-ts3 07477f49b8dfa3ada231afc7b7b17617d42afe8e" + "github.com/naoina/go-stringutil 6b638e95a32d0c1131db0e7fe83775cbea4a0d0b" + "github.com/nats-io/go-nats ea9585611a4ab58a205b9b125ebd74c389a6b898" + "github.com/nats-io/nats ea9585611a4ab58a205b9b125ebd74c389a6b898" + "github.com/nats-io/nuid 289cccf02c178dc782430d534e3c1f5b72af807f" + "github.com/nsqio/go-nsq eee57a3ac4174c55924125bb15eeeda8cffb6e6f" + "github.com/opencontainers/runc 89ab7f2ccc1e45ddf6485eaa802c35dcf321dfc8" + "github.com/opentracing-contrib/go-observer a52f2342449246d5bcc273e65cbdcfa5f7d6c63c" + "github.com/opentracing/opentracing-go 06f47b42c792fef2796e9681353e1d908c417827" + "github.com/openzipkin/zipkin-go-opentracing 1cafbdfde94fbf2b373534764e0863aa3bd0bf7b" + "github.com/pierrec/lz4 5c9560bfa9ace2bf86080bf40d46b34ae44604df" + "github.com/pierrec/xxHash 5a004441f897722c627870a981d02b29924215fa" + "github.com/pkg/errors 645ef00459ed84a119197bfb8d8205042c6df63d" + "github.com/pmezard/go-difflib 792786c7400a136282c1664665ae0a8db921c6c2" + "github.com/prometheus/client_golang c317fb74746eac4fc65fe3909195f4cf67c5562a" + "github.com/prometheus/client_model fa8ad6fec33561be4280a8f0514318c79d7f6cb6" + "github.com/prometheus/common dd2f054febf4a6c00f2343686efb775948a8bff4" + "github.com/prometheus/procfs 1878d9fbb537119d24b21ca07effd591627cd160" + "github.com/rcrowley/go-metrics 1f30fe9094a513ce4c700b9a54458bbb0c96996c" + "github.com/samuel/go-zookeeper 1d7be4effb13d2d908342d349d71a284a7542693" + "github.com/satori/go.uuid 5bf94b69c6b68ee1b541973bb8e1144db23a194b" + "github.com/shirou/gopsutil 384a55110aa5ae052eb93ea94940548c1e305a99" + "github.com/shirou/w32 3c9377fc6748f222729a8270fe2775d149a249ad" + "github.com/Shopify/sarama 3b1b38866a79f06deddf0487d5c27ba0697ccd65" + "github.com/Sirupsen/logrus 61e43dc76f7ee59a82bdf3d71033dc12bea4c77d" + "github.com/soniah/gosnmp 5ad50dc75ab389f8a1c9f8a67d3a1cd85f67ed15" + "github.com/StackExchange/wmi f3e2bae1e0cb5aef83e319133eabfee30013a4a5" + "github.com/streadway/amqp 63795daa9a446c920826655f26ba31c81c860fd6" + "github.com/stretchr/objx 1a9d0bb9f541897e62256577b352fdbc1fb4fd94" + "github.com/stretchr/testify 4d4bfba8f1d1027c4fdbe371823030df51419987" + "github.com/vjeantet/grok d73e972b60935c7fec0b4ffbc904ed39ecaf7efe" + "github.com/wvanbergen/kafka bc265fedb9ff5b5c5d3c0fdcef4a819b3523d3ee" + "github.com/wvanbergen/kazoo-go 968957352185472eacb69215fa3dbfcfdbac1096" + "github.com/yuin/gopher-lua 66c871e454fcf10251c61bf8eff02d0978cae75a" + "github.com/zensqlmonitor/go-mssqldb ffe5510c6fa5e15e6d983210ab501c815b56b363" + "golang.org/x/crypto dc137beb6cce2043eb6b5f223ab8bf51c32459f4 github.com/golang/crypto" + "golang.org/x/net f2499483f923065a842d38eb4c7f1927e6fc6e6d github.com/golang/net" + "golang.org/x/sys 739734461d1c916b6c72a63d7efda2b27edb369f github.com/golang/sys" + "golang.org/x/text 506f9d5c962f284575e88337e7d9296d27e729d3 github.com/golang/text" + "gopkg.in/asn1-ber.v1 4e86f4367175e39f69d9358a5f17b4dda270378d github.com/go-asn1-ber/asn1-ber" + "gopkg.in/fatih/pool.v2 6e328e67893eb46323ad06f0e92cb9536babbabc github.com/fatih/pool" + "gopkg.in/fsnotify.v1 a8a77c9133d2d6fd8334f3260d06f60e8d80a5fb github.com/fsnotify/fsnotify" + "gopkg.in/gorethink/gorethink.v3 7ab832f7b65573104a555d84a27992ae9ea1f659 github.com/gorethink/gorethink" + "gopkg.in/ldap.v2 8168ee085ee43257585e50c6441aadf54ecb2c9f github.com/go-ldap/ldap" + "gopkg.in/mgo.v2 3f83fa5005286a7fe593b055f0d7771a7dce4655 github.com/go-mgo/mgo" + "gopkg.in/olivere/elastic.v5 3113f9b9ad37509fe5f8a0e5e91c96fdc4435e26 github.com/olivere/elastic" + "gopkg.in/tomb.v1 dd632973f1e7218eb1089048e0798ec9ae7dceb8 github.com/go-tomb/tomb" + "gopkg.in/yaml.v2 4c78c975fe7c825c6d1466c42be594d1d6f3aba6 github.com/go-yaml/yaml" +) + +inherit golang-build golang-vcs-snapshot systemd user + +MY_PV="${PV/_rc/-rc.}" + +DESCRIPTION="The plugin-driven server agent for collecting & reporting metrics." +HOMEPAGE="https://github.com/influxdata/telegraf" +SRC_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz + ${EGO_VENDOR_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +pkg_setup() { + enewgroup telegraf + enewuser telegraf -1 -1 -1 telegraf +} + +src_compile() { + pushd "src/${EGO_PN}" || die + pwd + find -iname telegraf.go + set -- env GOPATH="${S}" go build -i -v -work -x -o telegraf \ + cmd/telegraf/telegraf.go + echo "$@" + "$@" || die + popd || die +} + +src_install() { + pushd "src/${EGO_PN}" || die + dobin telegraf + insinto /etc/telegraf + doins etc/telegraf.conf + keepdir /etc/telegraf/telegraf.d + + insinto /etc/logrotate.d + doins etc/logrotate.d/telegraf + +systemd_dounit scripts/telegraf.service + newconfd "${FILESDIR}"/telegraf.confd telegraf + newinitd "${FILESDIR}"/telegraf.rc telegraf + + dodoc -r docs/* + + keepdir /var/log/telegraf + fowners telegraf:telegraf /var/log/telegraf +} diff --git a/net-analyzer/ttcp/Manifest b/net-analyzer/ttcp/Manifest index 234b2cd58732..e086180925bb 100644 --- a/net-analyzer/ttcp/Manifest +++ b/net-analyzer/ttcp/Manifest @@ -1,4 +1,4 @@ +DIST ttcp-1.12.c 23690 BLAKE2B 972869da1e2e945702e6852648166eefae224b39715ef8495526ec7cd33cdb1e69fa10bb356a96e701f8b597c547b3090956320f947a02f1fad0b12d027b7e32 SHA512 8fc800b05fcf3590d15a87983ac7abc3646c6d4a89f7cc6b91e495066a90a6ce21f7bd7b6ab21e09f07bfa20c39bdc7bcec479449d7cd2b88639dc6cca4a432e DIST ttcp-1.12.tar.bz2 8086 BLAKE2B 42ec3d82d56ef28527c096be7b6ea568997f0028ebf51811974fec8c444a39785996b0a51eedff6cec6c53f215e4300a3dee91e45f54dbe979d1d1c42e792ab1 SHA512 2218f801a04964dcc684bac2957f892569e4458eb7770e26d4ac5a9a5beebb16b9191cacd8e60cceee306b8fe53000248b52457cb679a3d12ad4308bb0066dbb -DIST ttcp.c 23690 BLAKE2B 972869da1e2e945702e6852648166eefae224b39715ef8495526ec7cd33cdb1e69fa10bb356a96e701f8b597c547b3090956320f947a02f1fad0b12d027b7e32 SHA512 8fc800b05fcf3590d15a87983ac7abc3646c6d4a89f7cc6b91e495066a90a6ce21f7bd7b6ab21e09f07bfa20c39bdc7bcec479449d7cd2b88639dc6cca4a432e -EBUILD ttcp-1.12-r2.ebuild 634 BLAKE2B 0f944a306a6451c8b24f5fbe057e55e3b9be6747aa124c1aae7f863b7c782e2cdb7aa8e0560ba9c60526bae87ba34bf817a2b527fc6c7375305692d36b9d77cd SHA512 3791209037fba45fbedd835301bf3ca105de6a79c6f86beab09a1138786973bf670bee017d82a29bb54747b3098f204643c0e5467956b7db49087d0569d8a91f +EBUILD ttcp-1.12-r2.ebuild 622 BLAKE2B f12a128da60eb5d3ad277970ddc6ae2fd71aababc01f0da558b069c88c683c8cd0ad07a5c4c7dc85b9ec45878352d966c5274bd7de4d6da35af08d746c12df0c SHA512 b5a90bbf1163e6c829377dc21b64aabe666310611d9e703d46108411556772b0277f3dcd1e5f56972b41ba538fa8a1d835884540fa34689f1f834fdf3d0ecfa7 MISC metadata.xml 276 BLAKE2B e21811549278e73aa9a14acfe242fd022106a39ac1300caa00615772d7f54d08a433052659a271f9ac0d453c7776fc2b9e8d86e6d3f637817c214174dde52cb2 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 diff --git a/net-analyzer/ttcp/ttcp-1.12-r2.ebuild b/net-analyzer/ttcp/ttcp-1.12-r2.ebuild index 14f85101f144..49e46e02dbd4 100644 --- a/net-analyzer/ttcp/ttcp-1.12-r2.ebuild +++ b/net-analyzer/ttcp/ttcp-1.12-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit toolchain-funcs DESCRIPTION="Tool to test TCP and UDP throughput" @@ -11,14 +11,13 @@ HOMEPAGE=" " LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~hppa ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" SRC_URI=" mirror://gentoo/${P}.tar.bz2 - http://www.netcore.fi/pekkas/linux/ipv6/${PN}.c + https://dev.gentoo.org/~jer/${P}.c " - src_compile() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN} "${DISTDIR}"/${PN}.c || die + $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN} "${DISTDIR}"/${P}.c || die } src_install() { diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index 86eaeb7f23dc..6999d357a90a 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -5,14 +5,12 @@ AUX wireshark-2.4.3-libsmi.patch 7153 BLAKE2B 33b7237eb213fcb2aab0a9db9c28a22dfb AUX wireshark-99999999-androiddump.patch 202 BLAKE2B 31548a778c4a3b799bad8f920221ca7ccf774702e8018f982e00318afbaac174d4e7ae961fefd448cc56dca6b7d0448a2ac99d1e5afacb61a37de0546ee3557e SHA512 a9794c5bcb1d288c113e84b03ac4f185e6fb7bccc16aefa3311ebd37aab7e9d5c715022f5b54032812ac2ab1244c65d9fd716c826ee27e677b011976f218f9da DIST wireshark-2.2.7.tar.bz2 32309420 BLAKE2B a4ec32fab15235c5bde9f03ceafc5760055a769dd40d96526a18ad16d5642e957f620fc58f42c3323745bd679d6ef7b006283e7b9ddc52ddadc2680789d957ea SHA512 417836810eb895b3f2a6ac1cfd138fb0275382ea2edc60fc5f5e5f8ce433b56b8120aa8b58b4f77296986630fdf49e4c5c3859b2c2c5e26b1ce0651393b7d716 DIST wireshark-2.4.3.tar.xz 28807920 BLAKE2B 831691d084fc9ed6198b23c0347efa487398df37ca0cf5972db64b0724fad04b3104a5faed104b5d4b560254b19a2e41118c8d7b71cce785f38ede077215e80f SHA512 4344b9efeda3afba4b13bb468f7a12c4565da96c6182a8203cc5815baa11e7d84f3f11003b4289c6c11391cfb590b8c0319268196cc646a8f0226c432e9bb433 -DIST wireshark-2.4.4.tar.xz 28818372 BLAKE2B 1a28cabdc8dfbed16244c6906ef360c2d3edee3cd75a5134ea7b21b138c3be08de9327a1415cb308f7a01c382e0aa5cf14e4466b4c3762c29a7f7cbc4683890e SHA512 b6625f860a10e10babd686820680a5e169594f171e7e176fc96325255ec096481da2e8a0fdff10b42cead82011740714a4331003dda0d48bf3b419da37834bdc DIST wireshark-2.4.5.tar.xz 28836740 BLAKE2B 797540daca259a2d5d7dc6e637f2b504b6d14191af4040e6b344c95db6c776b7de80c25c59c98ab84d0337cc96c7313b42c13103a3c3944768a793130deae258 SHA512 2f2c201d6b8a37dcbe03bc9affbf97d632d8e40e4fe5b3a3e79cbd5cfbeb5b9111919850546ccae355fcb042def3456438eb1c4d73f7d56d373e7898311b42f3 DIST wireshark-2.5.0.tar.xz 28197388 BLAKE2B 5d50d3752078a71d1d83f48a85ee564d14950efab39d5679430a61a266f9b93749278cd19d155036326753fbab86f83c5edb764adec5d68325730dbba19a920f SHA512 963c03dd363850cd0ad8a32a3e8c85410f2b23fadc081f00e4e3a2ad3a324a5f35626fbb7e490ec01c61260500363fef93c52bf7796b917e9490fff4044ee67f DIST wireshark-2.5.1.tar.xz 28229472 BLAKE2B ac832e3d8727a20754153949d7dfba9cfbc359955e55c06a9181ecbd3c9d9ddac269a745a430c47907b3e205d1b593241e0908b5b6c232613cbd4d23c96c4f61 SHA512 c3e1abb1c8b6a035640d655c59bfb8a9a846c88f49035b8086ae81a6e74cb296419f15bc4969489208fdce6578d279663c6fbc8d6eebff1b6097d1dbd0e71b75 EBUILD wireshark-2.2.7-r1.ebuild 6481 BLAKE2B 36529064a3216f6c9ae71ae23ec31049c6a0d7862be41c333f369bfdd0cb62ac5315883c465d2be517e2a4ddd780d110e59c413725f791f0cf9ac0380dbe36ce SHA512 cd90dd82e3418c000ff142a207a4f05db6bfdb5f8087b4c7b1f595bede0847277fba43a615972c2222e4261c647849ff3165fba64d67dcd55e4441b76324e3d0 EBUILD wireshark-2.4.3-r1.ebuild 7378 BLAKE2B 1b79f8342f72b96831dc875072c90f53d903e6e750e0fadd0f39aa1787bce4ebbbc8073e47f9945b32e437a5dc1e2e04e98d3e6c5e4cadea10bdbe34fc497e52 SHA512 88aa8d2e67db9a8d309d412a890ff52c91ea296cf1592fe7445ebb9c8707cadbad44d66ccb3c9ea71ceb2cc23dd958028e51db88a3f65b3446c50f3c13c9ad0d -EBUILD wireshark-2.4.4.ebuild 7383 BLAKE2B b3c2fb215055d0ba48c4edd8a2a846f77187ddb1add61477e03d20a817f0bcf5054876eea2180268afeab0e636325d3afc7de553da6a66fe4fbef98fbde94aaa SHA512 79432eeaa844a0984b35087019dd26c99f4f6b0b4195d3f6cb440a4d13017b42d894718d5d90a0c866502a8aef1a0e92684cca61909c13ae9d32f9809fb3b356 -EBUILD wireshark-2.4.5.ebuild 7396 BLAKE2B a38f625603f0e9145dea4624222a8b340405140810a004e0e6947e3238a8253f2fd114d6099571f6e50293e0adbb6555cbaeffc16617cbe0743e28fe717b08db SHA512 38b4a32b44028d1ac95be8ae8b18711c39de84506c5fb188f2352af7033c4a9511481d39eb47f30364ffb43448f41022b60219be4a1820c74eaf0a754dd78960 +EBUILD wireshark-2.4.5.ebuild 7395 BLAKE2B 73bb2c5d823770c0a175fef12f5307efc015f245037af5250b6d75531dafcf54b212214a7f56c44eeb3d5a97662a0cd854a0c5b2b38dc6a55dc78cab182a2be4 SHA512 9a6f7e143d38fa7703fd5f3e32be729f13fe10fc2185ce4482751b761c63f37e37714487f303386349d174febd6f1d0fbf4a5673424c8479b6dea8861148b23a EBUILD wireshark-2.5.0.ebuild 7136 BLAKE2B 0d4694ca0f61af34f8b54ac29d43d146ffabe22ec905e78f4ca1f49667d9a09dd4e5bfbb01f42d6ca2003712e2daaf4c52d4c00c03afdf492b638cfae95016a3 SHA512 642a7f788b98b0f820880f14a3245122803ce5f96a4290b327144be3c22f4ea7c23eb9142bf47332defa9b63ed2e8e5a81f20a69137d1ce1d5af84d14377deea EBUILD wireshark-2.5.1.ebuild 6664 BLAKE2B a6385ce71f757f3ac7fa7a38b6cacff2b21cbb235af9aeba31088f1965bdad709a848a3f2365c8eb31dd648d5eafb981dd58017719222afda341632b1e9866ca SHA512 fb2d172976a00b24e1bb7507bc0f3f5707a57e515bcccfb6561749d6d0857530c3e7d705ddfb571bc07ef0d4541f9c5d8ec2b30ea966b3e73b165e16284c7af3 EBUILD wireshark-99999999.ebuild 7143 BLAKE2B 1f37c8e34e6d65965ba0b54056198c7d1fd15f763c987a9a753cf8a6c6c8487ebf977c8ccd6171d1336e1074cad7fe28620721b8b4eae74f1dc7e84b6a0ab38d SHA512 ef42790fdbf27aed911a8922abc7e094e2ccf08ea2c34f04587f17a3b9b892238bc401a4a9a9b017a1025098ddc17a8c47970d5b84811dd6690a742969d276ba diff --git a/net-analyzer/wireshark/wireshark-2.4.4.ebuild b/net-analyzer/wireshark/wireshark-2.4.4.ebuild deleted file mode 100644 index c566995b3bb3..000000000000 --- a/net-analyzer/wireshark/wireshark-2.4.4.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils fcaps flag-o-matic gnome2-utils multilib qmake-utils user xdg-utils - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/" -SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz" - -LICENSE="GPL-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE=" - adns androiddump +capinfos +caps +captype ciscodump cpu_flags_x86_sse4_2 - +dftest doc doc-pdf +dumpcap +editcap geoip gtk kerberos libssh libxml2 lua - lz4 +mergecap +netlink nghttp2 +pcap portaudio +qt5 +randpkt +randpktdump - +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl +text2pcap - tfshark +tshark +udpdump zlib -" -REQUIRED_USE=" - ciscodump? ( libssh ) - sshdump? ( libssh ) -" - -S=${WORKDIR}/${P/_/} - -CDEPEND=" - >=dev-libs/glib-2.14:2 - dev-libs/libgcrypt:0 - netlink? ( dev-libs/libnl:3 ) - adns? ( >=net-dns/c-ares-1.5 ) - caps? ( sys-libs/libcap ) - geoip? ( dev-libs/geoip ) - gtk? ( - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/pango - x11-misc/xdg-utils - ) - kerberos? ( virtual/krb5 ) - libssh? ( >=net-libs/libssh-0.6 ) - libxml2? ( dev-libs/libxml2 ) - lua? ( >=dev-lang/lua-5.1:* ) - lz4? ( app-arch/lz4 ) - nghttp2? ( net-libs/nghttp2 ) - pcap? ( net-libs/libpcap ) - portaudio? ( media-libs/portaudio ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - || ( - media-libs/speexdsp - <media-libs/speex-1.2.0 - ) - x11-misc/xdg-utils - ) - sbc? ( media-libs/sbc ) - smi? ( net-libs/libsmi ) - snappy? ( app-arch/snappy ) - spandsp? ( media-libs/spandsp ) - ssl? ( net-libs/gnutls:= ) - zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) -" -# We need perl for `pod2html`. The rest of the perl stuff is to block older -# and broken installs. #455122 -DEPEND=" - ${CDEPEND} - dev-lang/perl - !<virtual/perl-Pod-Simple-3.170 - !<perl-core/Pod-Simple-3.170 - doc? ( - app-doc/doxygen - app-text/asciidoc - dev-libs/libxml2 - dev-libs/libxslt - doc-pdf? ( dev-java/fop ) - www-client/lynx - ) - qt5? ( - dev-qt/linguist-tools:5 - ) - sys-devel/bison - sys-devel/flex - virtual/pkgconfig -" -RDEPEND=" - ${CDEPEND} - gtk? ( virtual/freedesktop-icon-theme ) - qt5? ( virtual/freedesktop-icon-theme ) - selinux? ( sec-policy/selinux-wireshark ) -" -PATCHES=( - "${FILESDIR}"/${PN}-1.99.8-qtchooser.patch - "${FILESDIR}"/${PN}-2.1.0-sse4_2-r1.patch - "${FILESDIR}"/${PN}-2.4-androiddump.patch - "${FILESDIR}"/${PN}-99999999-androiddump.patch - "${FILESDIR}"/${PN}-2.4.3-libsmi.patch -) - -pkg_setup() { - enewgroup wireshark -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myconf - - # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass - # --with-ssl to ./configure. (Mimics code from acinclude.m4). - if use kerberos; then - case $(krb5-config --libs) in - *-lcrypto*) - ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." - ewarn "Note there are annoying license incompatibilities between the OpenSSL" - ewarn "license and the GPL, so do your check before distributing such package." - myconf+=( "--with-ssl" ) - ;; - esac - fi - - # Enable wireshark binary with any supported GUI toolkit (bug #473188) - if use gtk || use qt5; then - myconf+=( "--enable-wireshark" ) - else - myconf+=( "--disable-wireshark" ) - fi - - if ! use qt5; then - myconf+=( "--with-qt=no" ) - fi - - if use qt5; then - export QT_MIN_VERSION=5.3.0 - append-cxxflags -fPIC -DPIC - fi - - # Hack around inability to disable doxygen/fop doc generation - use doc || export ac_cv_prog_HAVE_DOXYGEN=false - use doc-pdf || export ac_cv_prog_HAVE_FOP=false - - econf \ - $(use androiddump && use pcap && echo --enable-androiddump-use-libpcap=yes) \ - $(use dumpcap && use_with pcap dumpcap-group wireshark) \ - $(use_enable androiddump) \ - $(use_enable capinfos) \ - $(use_enable captype) \ - $(use_enable ciscodump) \ - $(use_enable dftest) \ - $(use_enable dumpcap) \ - $(use_enable editcap) \ - $(use_enable mergecap) \ - $(use_enable randpkt) \ - $(use_enable randpktdump) \ - $(use_enable reordercap) \ - $(use_enable sharkd) \ - $(use_enable sshdump) \ - $(use_enable text2pcap) \ - $(use_enable tfshark) \ - $(use_enable tshark) \ - $(use_enable udpdump) \ - $(use_with adns c-ares) \ - $(use_with caps libcap) \ - $(use_with geoip) \ - $(use_with gtk gtk 3) \ - $(use_with kerberos krb5) \ - $(use_with libssh) \ - $(use_with libxml2) \ - $(use_with lua) \ - $(use_with lz4) \ - $(use_with nghttp2) \ - $(use_with pcap) \ - $(use_with portaudio) \ - $(use_with sbc) \ - $(use_with smi libsmi) \ - $(use_with snappy) \ - $(use_with spandsp) \ - $(use_with ssl gnutls) \ - $(use_with zlib) \ - $(usex cpu_flags_x86_sse4_2 --enable-sse4_2 '') \ - $(usex netlink --with-libnl=3 --without-libnl) \ - $(usex qt5 --with-qt=5 '') \ - $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') \ - $(usex qt5 MOC=$(qt5_get_bindir)/moc '') \ - $(usex qt5 RCC=$(qt5_get_bindir)/rcc '') \ - $(usex qt5 UIC=$(qt5_get_bindir)/uic '') \ - --disable-profile-build \ - --disable-warnings-as-errors \ - --sysconfdir="${EPREFIX}"/etc/wireshark \ - ${myconf[@]} -} - -src_compile() { - default - - if use doc; then - emake -j1 -C docbook - if use doc-pdf; then - addpredict "/root/.java" - emake -C docbook all-pdf - fi - fi -} - -src_install() { - default - - # FAQ is not required as is installed from help/faq.txt - dodoc AUTHORS ChangeLog NEWS README{,.bsd,.linux,.macos,.vmware} \ - doc/{randpkt.txt,README*} - - if use doc; then - docinto /usr/share/doc/${PF}/html - dodoc -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}} - if use doc-pdf; then - docinto /usr/share/doc/${PF}/pdf/ - dodoc docbook/{developer,user}-guide-{a4,us}.pdf docbook/release-notes.pdf - fi - fi - - # install headers - local wsheader - for wsheader in \ - config.h \ - epan/*.h \ - epan/crypt/*.h \ - epan/dfilter/*.h \ - epan/dissectors/*.h \ - epan/ftypes/*.h \ - epan/wmem/*.h \ - register.h \ - wiretap/*.h \ - ws_diag_control.h \ - ws_symbol_export.h \ - wsutil/*.h - do - insinto /usr/include/wireshark/$( dirname ${wsheader} ) - doins ${wsheader} - done - - #with the above this really shouldn't be needed, but things may be looking in wiretap/ instead of wireshark/wiretap/ - insinto /usr/include/wiretap - doins wiretap/wtap.h - - if use gtk || use qt5; then - local c d - for c in hi lo; do - for d in 16 32 48; do - insinto /usr/share/icons/${c}color/${d}x${d}/apps - newins image/${c}${d}-app-wireshark.png wireshark.png - done - done - for d in 16 24 32 48 64 128 256 ; do - insinto /usr/share/icons/hicolor/${d}x${d}/mimetypes - newins image/WiresharkDoc-${d}.png application-vnd.tcpdump.pcap.png - done - fi - - prune_libtool_files -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - - # Add group for users allowed to sniff. - enewgroup wireshark - - if use pcap; then - fcaps -o 0 -g wireshark -m 4710 -M 0710 \ - cap_dac_read_search,cap_net_raw,cap_net_admin \ - "${EROOT}"/usr/bin/dumpcap - fi - - ewarn "NOTE: To capture traffic with wireshark as normal user you have to" - ewarn "add yourself to the wireshark group. This security measure ensures" - ewarn "that only trusted users are allowed to sniff your traffic." -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/net-analyzer/wireshark/wireshark-2.4.5.ebuild b/net-analyzer/wireshark/wireshark-2.4.5.ebuild index 730f9e0a9b89..1cd58f62e002 100644 --- a/net-analyzer/wireshark/wireshark-2.4.5.ebuild +++ b/net-analyzer/wireshark/wireshark-2.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz" LICENSE="GPL-2" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 x86 ~x86-fbsd" IUSE=" adns androiddump +capinfos +caps +captype ciscodump cpu_flags_x86_sse4_2 +dftest doc doc-pdf +dumpcap +editcap geoip gtk kerberos libssh libxml2 lua |