Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to set user for forwarder service #210

Closed
TraGicCode opened this issue Dec 14, 2018 · 2 comments · Fixed by #215
Closed

Unable to set user for forwarder service #210

TraGicCode opened this issue Dec 14, 2018 · 2 comments · Fixed by #215

Comments

@TraGicCode
Copy link
Contributor

It would be helpful if we could set the user used for running the splunk forwarder service

@bastelfreak
Copy link
Member

@TraGicCode can you provide a patch for this?

@TraGicCode
Copy link
Contributor Author

Hey @bastelfreak

Not at the moment but I can circle back to this in the future

alexjfisher pushed a commit to alexjfisher/puppet-splunk that referenced this issue Apr 5, 2019
* Supports systemd boot-start
* Changed module design from Class[splunk], Class[splunk::forwarder] to
  Class[splunk::enterprise] and Class[splunk::forwarder]
* Removed legacy-style service management
* Allow users to disable default config (splunk/forwarder_* types)
* Removed ability to include enterprise and forwarder on the same machine
  * Forwarder is simply a subset of enterprise capability and there is no need
    to have both
  * Forwarder and enterprise potentially share common service names and other
    assets, which cause issues when including both
* Bumped dependency on stdlib to 4.25.0 to ensure strong typing support
* Allow users to specify splunk service user
* Added password management to enterprise

Fixes voxpupuli#213
Fixes voxpupuli#212
Fixes voxpupuli#210
alexjfisher pushed a commit to alexjfisher/puppet-splunk that referenced this issue Apr 5, 2019
* Default splunk version to 7.2.4.2
* Supports systemd boot-start
  * sysvinit file ensured absent on systemd machines when supported
  * net-tools ensured present on enterprise nodes splunk >= 7.2.4.2
  * Removed legacy-style service management
* Changed module design from Class[splunk], Class[splunk::forwarder] to
  Class[splunk::enterprise] and Class[splunk::forwarder]
  * Removed inclusion of the ::archive class
  * Cleaned up install logic
* Allow users to disable default config (splunk/forwarder_* types)
  * Generate splunkforwarder_input/output with iteration, instead of
    create_resources
* Removed ability to include enterprise and forwarder on the same machine
  * Forwarder and enterprise potentially share common service names and other
    assets, which cause issues when including both
  * Forwarder is simply a subset of enterprise capability and there is no need
    to have both
* Bumped dependency on stdlib to 4.25.0 to ensure strong typing support
* Allow users to specify splunk service user
* Added password management to enterprise

Fixes voxpupuli#213
Fixes voxpupuli#212
Fixes voxpupuli#210
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants