Installation

How can I install an app so that it deletes files in the local directory?

kenoski
Path Finder

I have the case that when we install our new version of our app, we need to make sure that some of the local directory versions of the file have been deleted.

Since we don't have the file in the local directory, it doesn't get overwritten.
And if we put in a zero sized file, we get the overwrite, but now the Splunk interface fails when we try to go to that view.

Any suggestions on how to accomplish this?


Update: After going around with Splunk Support, and additional Splunk Answers I believe the easiest way to do this for me will be to use a scripted input that will remove the files I want removed without bringing them into Splunk itself.

Labels (1)
0 Karma
1 Solution

kenoski
Path Finder

Updated Question.

Solved problem using scripted inputs.

View solution in original post

0 Karma

kenoski
Path Finder

Updated Question.

Solved problem using scripted inputs.

0 Karma

somesoni2
Revered Legend

Try to just put the same app.conf, which is available in default directory, in the local directory and deploy your app to overwrite local directory from the deployment client.

0 Karma

kenoski
Path Finder

I use a local app.conf file to force the upgraded app to go through the setup screen.

The problem is that there is a conf file in the local directory, lets say savedsearches.conf, it will override a default directory copy of the savedsearches.conf file. Even if the default directory version is the newer more accurate file.

Is there a way to force a removal of any file from the app's directory tree during installation/configuration?

0 Karma
Get Updates on the Splunk Community!

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

 Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI!Discover how Splunk’s agentic AI ...

🔐 Trust at Every Hop: How mTLS in Splunk Enterprise 10.0 Makes Security Simpler

From Idea to Implementation: Why Splunk Built mTLS into Splunk Enterprise 10.0  mTLS wasn’t just a checkbox ...