From ad2b51c91eb840128b4b63e2cb003b23542d54f6 Mon Sep 17 00:00:00 2001 From: GeorgeRaven Date: Thu, 30 Jan 2025 09:51:21 +0000 Subject: [PATCH] Added insight agent links --- rapid7-insight-agent-bin/.SRCINFO | 2 +- rapid7-insight-agent-bin/PKGBUILD | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/rapid7-insight-agent-bin/.SRCINFO b/rapid7-insight-agent-bin/.SRCINFO index d34e399a..7b34d9ed 100644 --- a/rapid7-insight-agent-bin/.SRCINFO +++ b/rapid7-insight-agent-bin/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = rapid7-insight-agent-bin pkgdesc = rapid7-insight-agent binary pkgver = 4.0.8.28 - pkgrel = 2 + pkgrel = 3 url = https://www.rapid7.com/ arch = x86_64 arch = aarch64 diff --git a/rapid7-insight-agent-bin/PKGBUILD b/rapid7-insight-agent-bin/PKGBUILD index fa04c04d..a60f08a9 100644 --- a/rapid7-insight-agent-bin/PKGBUILD +++ b/rapid7-insight-agent-bin/PKGBUILD @@ -4,7 +4,7 @@ _name=rapid7-insight-agent pkgname=${_name}-bin pkgdesc="rapid7-insight-agent binary" pkgver=4.0.8.28 -pkgrel=2 +pkgrel=3 arch=('x86_64' 'aarch64') url="https://www.rapid7.com/" license=('custom') @@ -47,5 +47,12 @@ package() { cd "${srcdir}" mkdir -p ${pkgdir}/opt cp -r ${srcdir}/opt/rapid7 ${pkgdir}/opt/. + + # links ripped from debian package postinst + ln -s -f /opt/rapid7/ir_agent/components/insight_agent/${pkgver}/ir_agent ${pkgdir}/opt/rapid7/ir_agent/components/insight_agent/insight_agent + cp ${pkgdir}/opt/rapid7/ir_agent/components/bootstrap/2.10.0.1/bootstrap ${pkgdir}/opt/rapid7/ir_agent/ir_agent + ln -s -f /opt/rapid7/ir_agent/components/endpoint_broker/1.7.1.0/rapid7_endpoint_broker ${pkgdir}/opt/rapid7/ir_agent/components/endpoint_broker/endpoint_broker + ln -s -f /opt/rapid7/ir_agent/components/agent_core/1.1.1.0/rapid7_agent_core ${pkgdir}/opt/rapid7/ir_agent/components/agent_core/agent_core + install -D -m0644 ${srcdir}/opt/rapid7/ir_agent/components/insight_agent/${pkgver}/ir_agent.service ${pkgdir}/usr/lib/systemd/system/ir_agent.service }