Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-agent-bin/
Date: Thu, 22 Nov 2018 10:25:32
Message-Id: 1542878779.89397b3b7a65bd52d5d71602975a3b725b692d12.marecki@gentoo
1 commit: 89397b3b7a65bd52d5d71602975a3b725b692d12
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 22 09:26:19 2018 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 22 09:26:19 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89397b3b
7
8 net-analyzer/nessus-agent-bin: remove old
9
10 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 net-analyzer/nessus-agent-bin/Manifest | 2 -
14 .../nessus-agent-bin-6.11.2.ebuild | 64 ----------------------
15 .../nessus-agent-bin/nessus-agent-bin-7.0.0.ebuild | 64 ----------------------
16 3 files changed, 130 deletions(-)
17
18 diff --git a/net-analyzer/nessus-agent-bin/Manifest b/net-analyzer/nessus-agent-bin/Manifest
19 index 2ae6d48a1fa..6b6f8d9f03f 100644
20 --- a/net-analyzer/nessus-agent-bin/Manifest
21 +++ b/net-analyzer/nessus-agent-bin/Manifest
22 @@ -1,3 +1 @@
23 -DIST NessusAgent-6.11.2-es7.x86_64.rpm 15539504 BLAKE2B 1e03c2716200d88d600d2085adcbad6038a9b1aff1d4c80c291ba2609102fa34af43fabdceece545de9496f515252fcefd3ff6c8e13511635c7a6aa25bb146a3 SHA512 4ce8c8bf1ca8137712a796ddf5a39f139287789a6b966241b0f5831ee69bccdff5519c8fb821a043d00c5014f456a0f941e0d2de278383a49ddd73a0f6c18a2a
24 -DIST NessusAgent-7.0.0-es7.x86_64.rpm 15595940 BLAKE2B a5796aca8efd3a0fa5191437bd055cae817a7a498cf6149d757f28acf268814652295f92b4cf5351b71175e1b498b59fe18e77a2cfaa7e253a53aa889b6677cd SHA512 10cce476f8ba822b0e5fc1dc7f47f3a531b0ac48553e769f18b14641bc1e323be3940e6712e7a2c4286f8b874cbf7dd02f85fd283da109a30864be875bedbfd9
25 DIST NessusAgent-7.1.1-es7.x86_64.rpm 15646432 BLAKE2B 5c78ab227f309fd0b86b504ca18cb767b768785111517faebee44c56d226a2189d34ceacaae000907b89e977192bc8a058236499b865a593fb5754f46f6521ee SHA512 5f1340f26ae11378ddc1efc4d2f153111e592955ec648f740ffa538d5e437332f5c79ab92a737ebbb318786ef28ab5177c8cc73ebde909529c050b64df2ee8a1
26
27 diff --git a/net-analyzer/nessus-agent-bin/nessus-agent-bin-6.11.2.ebuild b/net-analyzer/nessus-agent-bin/nessus-agent-bin-6.11.2.ebuild
28 deleted file mode 100644
29 index f7e50ca245a..00000000000
30 --- a/net-analyzer/nessus-agent-bin/nessus-agent-bin-6.11.2.ebuild
31 +++ /dev/null
32 @@ -1,64 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit rpm pax-utils systemd
39 -
40 -MY_P="NessusAgent-${PV}-es7"
41 -
42 -DESCRIPTION="A remote security scanner for Linux - agent component"
43 -HOMEPAGE="https://www.tenable.com/"
44 -SRC_URI="${MY_P}.x86_64.rpm"
45 -
46 -LICENSE="GPL-2 Nessus-EULA"
47 -SLOT="0"
48 -KEYWORDS="~amd64"
49 -
50 -RESTRICT="mirror fetch strip"
51 -
52 -QA_PREBUILT="opt/nessus_agent/bin/nasl
53 - opt/nessus_agent/bin/nessus-mkrand
54 - opt/nessus_agent/lib/nessus/libjemalloc.so.${PV}
55 - opt/nessus_agent/lib/nessus/libnessus-glibc-fix.so
56 - opt/nessus_agent/lib/nessus/plugins/ovaldi64-rhel7.inc
57 - opt/nessus_agent/sbin/nessus-check-signature
58 - opt/nessus_agent/sbin/nessus-service
59 - opt/nessus_agent/sbin/nessuscli
60 - opt/nessus_agent/sbin/nessusd"
61 -
62 -S="${WORKDIR}"
63 -
64 -pkg_nofetch() {
65 - einfo "Please download ${A} from ${HOMEPAGE}/agent-download"
66 - einfo "The archive should then be placed into ${DISTDIR}."
67 -}
68 -
69 -src_install() {
70 - # Using doins -r would strip executable bits from all binaries
71 - cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files"
72 -
73 - pax-mark m "${D}"/opt/nessus_agent/sbin/nessusd
74 -
75 - # Make sure these originally empty directories do not vanish,
76 - # Nessus will not run properly without them
77 - keepdir /opt/nessus_agent/com/nessus/CA
78 - keepdir /opt/nessus_agent/etc/nessus
79 - keepdir /opt/nessus_agent/var/nessus/logs
80 - keepdir /opt/nessus_agent/var/nessus/tmp
81 - keepdir /opt/nessus_agent/var/nessus/users
82 -
83 - newinitd "${FILESDIR}"/nessusagent.initd nessusagent
84 - systemd_dounit usr/lib/systemd/system/nessusagent.service
85 -}
86 -
87 -pkg_postinst() {
88 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
89 - elog "In order to link the agent to Tenable.io or an instance of Nessus Manager,"
90 - elog "obtain an appropriate linking key and run"
91 - elog ""
92 - elog " /opt/nessus_agent/sbin/nessuscli agent link --key=<key> --host=<host> --port=<port> [optional parameters]"
93 - elog ""
94 - elog "This can be done before the agent is started."
95 - fi
96 -}
97
98 diff --git a/net-analyzer/nessus-agent-bin/nessus-agent-bin-7.0.0.ebuild b/net-analyzer/nessus-agent-bin/nessus-agent-bin-7.0.0.ebuild
99 deleted file mode 100644
100 index f7e50ca245a..00000000000
101 --- a/net-analyzer/nessus-agent-bin/nessus-agent-bin-7.0.0.ebuild
102 +++ /dev/null
103 @@ -1,64 +0,0 @@
104 -# Copyright 1999-2017 Gentoo Foundation
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=6
108 -
109 -inherit rpm pax-utils systemd
110 -
111 -MY_P="NessusAgent-${PV}-es7"
112 -
113 -DESCRIPTION="A remote security scanner for Linux - agent component"
114 -HOMEPAGE="https://www.tenable.com/"
115 -SRC_URI="${MY_P}.x86_64.rpm"
116 -
117 -LICENSE="GPL-2 Nessus-EULA"
118 -SLOT="0"
119 -KEYWORDS="~amd64"
120 -
121 -RESTRICT="mirror fetch strip"
122 -
123 -QA_PREBUILT="opt/nessus_agent/bin/nasl
124 - opt/nessus_agent/bin/nessus-mkrand
125 - opt/nessus_agent/lib/nessus/libjemalloc.so.${PV}
126 - opt/nessus_agent/lib/nessus/libnessus-glibc-fix.so
127 - opt/nessus_agent/lib/nessus/plugins/ovaldi64-rhel7.inc
128 - opt/nessus_agent/sbin/nessus-check-signature
129 - opt/nessus_agent/sbin/nessus-service
130 - opt/nessus_agent/sbin/nessuscli
131 - opt/nessus_agent/sbin/nessusd"
132 -
133 -S="${WORKDIR}"
134 -
135 -pkg_nofetch() {
136 - einfo "Please download ${A} from ${HOMEPAGE}/agent-download"
137 - einfo "The archive should then be placed into ${DISTDIR}."
138 -}
139 -
140 -src_install() {
141 - # Using doins -r would strip executable bits from all binaries
142 - cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files"
143 -
144 - pax-mark m "${D}"/opt/nessus_agent/sbin/nessusd
145 -
146 - # Make sure these originally empty directories do not vanish,
147 - # Nessus will not run properly without them
148 - keepdir /opt/nessus_agent/com/nessus/CA
149 - keepdir /opt/nessus_agent/etc/nessus
150 - keepdir /opt/nessus_agent/var/nessus/logs
151 - keepdir /opt/nessus_agent/var/nessus/tmp
152 - keepdir /opt/nessus_agent/var/nessus/users
153 -
154 - newinitd "${FILESDIR}"/nessusagent.initd nessusagent
155 - systemd_dounit usr/lib/systemd/system/nessusagent.service
156 -}
157 -
158 -pkg_postinst() {
159 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
160 - elog "In order to link the agent to Tenable.io or an instance of Nessus Manager,"
161 - elog "obtain an appropriate linking key and run"
162 - elog ""
163 - elog " /opt/nessus_agent/sbin/nessuscli agent link --key=<key> --host=<host> --port=<port> [optional parameters]"
164 - elog ""
165 - elog "This can be done before the agent is started."
166 - fi
167 -}