From 7ada7a81df8f875ae11fe89576b26aa5a828bec4 Mon Sep 17 00:00:00 2001 From: Mark Kasaboski Date: Mon, 28 Oct 2024 14:31:00 -0400 Subject: [PATCH] Fixes Splunkbase validation errors --- Makefile | 11 +++++++++-- flare_splunk_integration/default/app.conf | 11 +++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 8339224..3197515 100644 --- a/Makefile +++ b/Makefile @@ -29,9 +29,16 @@ clean: @echo "Done." .PHONY: package -package: +package: flare_splunk_integration/bin/vendor -@rm flare_splunk_integration.tar.gz - COPYFILE_DISABLE=1 tar --format ustar -cvzf "flare_splunk_integration.tar.gz" "flare_splunk_integration" + @find flare_splunk_integration/bin -type d -name "__pycache__" -exec rm -r {} + + COPYFILE_DISABLE=1 tar \ + --exclude='flare_splunk_integration/local' \ + --exclude='flare_splunk_integration/metadata/local.meta' \ + --format ustar \ + -cvzf \ + "flare_splunk_integration.tar.gz" \ + "flare_splunk_integration" # This will not work until we get an APPID - need to submit in Splunkbase UI first. .PHONY: publish diff --git a/flare_splunk_integration/default/app.conf b/flare_splunk_integration/default/app.conf index de2183e..f233772 100644 --- a/flare_splunk_integration/default/app.conf +++ b/flare_splunk_integration/default/app.conf @@ -2,6 +2,13 @@ # Splunk app configuration file # +[author=Flare Systems Inc.] +email = info@flare.io +company = Flare Systems, Inc. + +[package] +id = flare_splunk_integration + [install] is_configured = 0 @@ -13,8 +20,8 @@ supported_themes = light, dark [launcher] author = Flare Systems -description = -version = 1.0.1 +description = The Flare Splunk Integration app allows you to integrate your Flare alerts with the Splunk platform. +version = 0.1.0 [triggers] reload.flare = simple \ No newline at end of file