Splunk solved this problem in v 8.1.1 by implementing polkit along with Systemd. ./splunk enable boot-start -systemd-managed 1 -create-polkit-rules 1 -user <username> Depends on Polkit and systemd version available on your system, Splunk will give granular access to the user mentioned in above command. Polkit helps to not hand out {{sudo}} access to the user, so its a helpful feature for systemd. https://docs.splunk.com/Documentation/Splunk/8.2.2/Admin/RunSplunkassystemdservice#:~:text=file%20naming%20considerations.-,Install%20polkit%20rules%20to%20elevate%20user%20permissions,-In%20version%208.1.1
... View more