diff --git a/sysutils/beats93/Makefile b/sysutils/beats93/Makefile index 4c687a693c19..6207de7f9bca 100644 --- a/sysutils/beats93/Makefile +++ b/sysutils/beats93/Makefile @@ -1,144 +1,143 @@ PORTNAME= beats DISTVERSIONPREFIX= v -DISTVERSION= 9.3.2 -PORTREVISION= 2 +DISTVERSION= 9.3.4 CATEGORIES= sysutils MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod PKGNAMESUFFIX= 93 DISTFILES= go.mod:gomod MAINTAINER= elastic@FreeBSD.org COMMENT= Send logs, network, metrics and heartbeat to Elasticsearch or Logstash (${DISTVERSION:R}.x version) WWW= https://www.elastic.co/products/beats/ LICENSE= APACHE20 USES= go:modules USE_GITHUB= yes GH_ACCOUNT= elastic USE_RC_SUBR= ${GO_TARGET:S,./,,g} GO_MODULE= github.com/elastic/beats/v7 CGO_CFLAGS= -I. CGO_LDFLAGS= -L. MAKE_ENV= GOBUILD_FLAGS="-mod=vendor" CONFLICTS= ${PORTNAME}8 ${PORTNAME}91 ${PORTNAME}92 PORTSCOUT= limit:^9\.3\. SUB_FILES= pkg-message OPTIONS_DEFINE= AUDITBEAT FILEBEAT HEARTBEAT METRICBEAT PACKETBEAT .ifmake makesum || makeplist || distclean OPTIONS_DEFAULT= ${OPTIONS_DEFINE} .else OPTIONS_DEFAULT= FILEBEAT HEARTBEAT METRICBEAT .endif OPTIONS_SUB= yes AUDITBEAT_DESC= Auditbeat FILEBEAT_DESC= Filebeat HEARTBEAT_DESC= Heartbeat METRICBEAT_DESC= Metricbeat PACKETBEAT_DESC= Packetbeat AUDITBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/auditbeat/:auditbeat \ ${LOCAL_MASTER_SITES:S|$|:auditbeat|} AUDITBEAT_DISTFILES= auditbeat-${DISTVERSION}-darwin-x86_64.tar.gz:auditbeat AUDITBEAT_VARS= GO_TARGET+=./auditbeat FILEBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/filebeat/:filebeat \ ${LOCAL_MASTER_SITES:S|$|:filebeat|} FILEBEAT_DISTFILES= filebeat-${DISTVERSION}-darwin-x86_64.tar.gz:filebeat FILEBEAT_VARS= GO_TARGET+=./filebeat HEARTBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/heartbeat/:heartbeat \ ${LOCAL_MASTER_SITES:S|$|:heartbeat|} HEARTBEAT_DISTFILES= heartbeat-${DISTVERSION}-darwin-x86_64.tar.gz:heartbeat HEARTBEAT_VARS= GO_TARGET+=./heartbeat METRICBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/metricbeat/:metricbeat \ ${LOCAL_MASTER_SITES:S|$|:metricbeat|} METRICBEAT_DISTFILES= metricbeat-${DISTVERSION}-darwin-x86_64.tar.gz:metricbeat METRICBEAT_VARS= GO_TARGET+=./metricbeat PACKETBEAT_MASTER_SITES= https://artifacts.elastic.co/downloads/beats/packetbeat/:packetbeat \ ${LOCAL_MASTER_SITES:S|$|:packetbeat|} PACKETBEAT_DISTFILES= packetbeat-${DISTVERSION}-darwin-x86_64.tar.gz:packetbeat PACKETBEAT_VARS= CGO_CFLAGS+=-I/usr/include \ CGO_LDFLAGS+=-L/usr/lib \ GO_TARGET+=./packetbeat LOCAL_MASTER_SITES= LOCAL/vvd/elastic .include post-patch: ${REINPLACE_CMD} -e "s|%%BEATSVERSION%%|v${DISTVERSION}|g" ${WRKSRC}/dev-tools/mage/settings.go .for BEATMOD in ${GO_TARGET:S,^./,,g} ${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|g" ${WRKSRC}/${BEATMOD}/*.yml .endfor do-install: ${MKDIR} ${STAGEDIR}${ETCDIR} .for BEATMOD in ${GO_TARGET:S,^./,,g} (${MKDIR} ${STAGEDIR}/var/db/beats/${BEATMOD} && \ ${INSTALL_PROGRAM} ${WRKDIR}/bin/${BEATMOD} \ ${STAGEDIR}${PREFIX}/sbin && \ ${INSTALL_DATA} ${WRKSRC}/${BEATMOD}/${BEATMOD}.yml \ ${STAGEDIR}${ETCDIR}/${BEATMOD}.yml.sample && \ ${INSTALL_DATA} ${WRKSRC}/${BEATMOD}/${BEATMOD}.reference.yml \ ${STAGEDIR}${ETCDIR}/${BEATMOD}.yml.reference) (MODULE_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/module; \ if [ -d $${MODULE_SRC} ]; then \ MODULE_DEST=${STAGEDIR}${DATADIR}/${BEATMOD}/module && \ ${MKDIR} $${MODULE_DEST} && \ cd $${MODULE_SRC} && ${COPYTREE_SHARE} . $${MODULE_DEST} && \ cd $${MODULE_DEST} && \ ${FIND} . -type d -empty | ${SORT} | \ ${SED} -e 's,^\.,@dir ${DATADIR_REL}/${BEATMOD}/module,' >> ${TMPPLIST} && \ ${FIND} . -not -type d | ${SORT} | \ ${SED} -e 's,^\.,${DATADIR_REL}/${BEATMOD}/module,' >> ${TMPPLIST}; \ fi) && \ (MODULESD_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/modules.d; \ if [ -d $${MODULESD_SRC} ]; then \ MODULESD_DEST=${STAGEDIR}${EXAMPLESDIR}/${BEATMOD}.modules.d && \ ${MKDIR} $${MODULESD_DEST} && \ cd $${MODULESD_SRC} && ${COPYTREE_SHARE} . $${MODULESD_DEST} && \ cd $${MODULESD_DEST} && \ ${FIND} . -type d -empty | ${SORT} | \ ${SED} -e 's,^\.,@dir ${EXAMPLESDIR_REL}/${BEATMOD}.modules.d,' >> ${TMPPLIST} && \ ${FIND} . -not -type d | ${SORT} | \ ${SED} -e 's,^\.,${EXAMPLESDIR_REL}/${BEATMOD}.modules.d,' >> ${TMPPLIST}; \ ${MKDIR} ${STAGEDIR}${ETCDIR}/${BEATMOD}.modules.d && \ ${ECHO_CMD} "The modules.d files are now in ${EXAMPLESDIR}/${BEATMOD}.modules.d" > \ ${STAGEDIR}${ETCDIR}/${BEATMOD}.modules.d/README; \ ${ECHO_CMD} ${ETCDIR_REL}/${BEATMOD}.modules.d/README >> ${TMPPLIST}; \ fi) && \ (MONITORSD_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/monitors.d; \ if [ -d $${MONITORSD_SRC} ]; then \ MONITORSD_DEST=${STAGEDIR}${EXAMPLESDIR}/${BEATMOD}.monitors.d && \ ${MKDIR} $${MONITORSD_DEST} && \ cd $${MONITORSD_SRC} && ${COPYTREE_SHARE} . $${MONITORSD_DEST} && \ cd $${MONITORSD_DEST} && \ ${FIND} . -type d -empty | ${SORT} | \ ${SED} -e 's,^\.,@dir ${EXAMPLESDIR_REL}/${BEATMOD}.monitors.d,' >> ${TMPPLIST} && \ ${FIND} . -not -type d | ${SORT} | \ ${SED} -e 's,^\.,${EXAMPLESDIR_REL}/${BEATMOD}.monitors.d,' >> ${TMPPLIST}; \ ${MKDIR} ${STAGEDIR}${ETCDIR}/${BEATMOD}.monitors.d && \ ${ECHO_CMD} "The monitors.d files are now in ${EXAMPLESDIR}/${BEATMOD}.monitors.d" > \ ${STAGEDIR}${ETCDIR}/${BEATMOD}.monitors.d/README; \ ${ECHO_CMD} ${ETCDIR_REL}/${BEATMOD}.monitors.d/README >> ${TMPPLIST}; \ fi) && \ (KIBANA_SRC=${WRKDIR}/${BEATMOD}-${DISTVERSION}-darwin-x86_64/kibana; \ if [ -d $${KIBANA_SRC} ]; then \ KIBANA_PATH=${STAGEDIR}${DATADIR}/${BEATMOD}/kibana; \ ${MKDIR} $${KIBANA_PATH} && \ cd $${KIBANA_SRC} && ${COPYTREE_SHARE} . $${KIBANA_PATH}; \ cd $${KIBANA_PATH} && \ ${FIND} . -type d -empty | ${SORT} | \ ${SED} -e 's,^\.,@dir ${DATADIR_REL}/${BEATMOD}/kibana,' >> ${TMPPLIST}; \ ${FIND} . -not -type d | ${SORT} | \ ${SED} -e 's,^\.,${DATADIR_REL}/${BEATMOD}/kibana,' >> ${TMPPLIST}; \ fi) .endfor .include diff --git a/sysutils/beats93/distinfo b/sysutils/beats93/distinfo index f01a1b2445c5..45cdbeaf0d8e 100644 --- a/sysutils/beats93/distinfo +++ b/sysutils/beats93/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1774747474 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/go.mod) = 9b8442497bbdedba9d61de4e77b138b5874a22a38d1b34e61472fd80dd4358f6 -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/go.mod) = 28845 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/auditbeat-9.3.2-darwin-x86_64.tar.gz) = b24db160c514a668f610e820a0386796283f5cdbd157355132f2fbcee2d4b072 -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/auditbeat-9.3.2-darwin-x86_64.tar.gz) = 36231919 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/filebeat-9.3.2-darwin-x86_64.tar.gz) = 3b553869f6359074f72a0f24529e43ab0e46ab9a6e34a3a6211b71d3fbe9050e -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/filebeat-9.3.2-darwin-x86_64.tar.gz) = 56435533 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/heartbeat-9.3.2-darwin-x86_64.tar.gz) = 062d5e0cd8fc65b9468a8f8403cffd9732c585c35ce38845aa7de6525b7e4820 -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/heartbeat-9.3.2-darwin-x86_64.tar.gz) = 35996537 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/metricbeat-9.3.2-darwin-x86_64.tar.gz) = 8872fdde6c8ad7ace9f5e9ae1594b423045dc38ec4f297eff6f61061cc87f295 -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/metricbeat-9.3.2-darwin-x86_64.tar.gz) = 60311326 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/packetbeat-9.3.2-darwin-x86_64.tar.gz) = 95a953d5a04a8d51e31d9ab295366fd8f4ffc8df952e51fd09b6c61e64e2682b -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/packetbeat-9.3.2-darwin-x86_64.tar.gz) = 37230444 -SHA256 (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/elastic-beats-v9.3.2_GH0.tar.gz) = 59d34d77697e89cffe7ddb21b2bbaabb92954b730373dbe1801926c64952e808 -SIZE (go/sysutils_beats93/elastic-beats-v9.3.2_GH0/elastic-beats-v9.3.2_GH0.tar.gz) = 104429513 +TIMESTAMP = 1779100000 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/go.mod) = 17c3e68c34a4d6657ac6be4af3b7091eb42b47315cf5c6d5e6bf92151b33ea56 +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/go.mod) = 30224 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/auditbeat-9.3.4-darwin-x86_64.tar.gz) = 379aa56dab0f5286b1ce91c32f149deda2a9e951f42cb2ce29b36f16a1b6f7a2 +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/auditbeat-9.3.4-darwin-x86_64.tar.gz) = 36240049 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/filebeat-9.3.4-darwin-x86_64.tar.gz) = 1a471c59f73345613643f1406cf8c2e73173e113bbc79a51a7246a6cb6544ffb +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/filebeat-9.3.4-darwin-x86_64.tar.gz) = 56521790 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/heartbeat-9.3.4-darwin-x86_64.tar.gz) = 5303daa0ec37566179bcd4a11c4a9d1c53518d407e2ed9f79f2255f608a46121 +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/heartbeat-9.3.4-darwin-x86_64.tar.gz) = 36012179 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/metricbeat-9.3.4-darwin-x86_64.tar.gz) = 1da59a8de4eb34e45827ef5998a405f2140fbed234d6ea7e4debdbb6843106fc +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/metricbeat-9.3.4-darwin-x86_64.tar.gz) = 60307592 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/packetbeat-9.3.4-darwin-x86_64.tar.gz) = 71acf68dca55588abe75f5716bb8aab9f5e079f2711e75ade76d40b499713c40 +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/packetbeat-9.3.4-darwin-x86_64.tar.gz) = 37242347 +SHA256 (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/elastic-beats-v9.3.4_GH0.tar.gz) = be44d5418b03e5cbd7a179cc515e49ee30be5eb2cf4a59ee8b9914e00532427c +SIZE (go/sysutils_beats93/elastic-beats-v9.3.4_GH0/elastic-beats-v9.3.4_GH0.tar.gz) = 104490717