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

Various updates and fixes #38

Merged
merged 1 commit into from
Mar 28, 2016

Conversation

Ziaunys
Copy link
Contributor

@Ziaunys Ziaunys commented Mar 17, 2016

  • Adds the ability to run Splunk as a non-root user on posix systems.
  • Adds the splunkforwarder_web type and provider from Nick Perry's fork.
  • Adds purging for all the new Splunk types.
  • Provisions all the config files to ensure they exist beforehand.
  • Properly tags virtual resources.
  • Corrects some permission issues.
  • Depends on Update the resource ordering for the new Splunk types. #37 and this will need a rebase once its merged.

@bmjen
Copy link
Member

bmjen commented Mar 19, 2016

@Ziaunys how come you needed to abstract the ini_setting into a custom type/provider? It seems like an unnecessary abstraction, especially since the platform specific path for forwarder_confdir are set up in params.pp and overridable in the forwarder class. Changing this behavior seems like it would make custom confdirs disallowed.

@Ziaunys
Copy link
Contributor Author

Ziaunys commented Mar 28, 2016

@bmjen I went and updated the splunkforwarder_web type to use the splunk_config meta resource. I'll eventually update more types to use this resource.

- Adds the ability to run Splunk as a non-root user on posix systems.
- Adds the splunkforwarder_web type and provider from Nick Perry's fork.
- Modify the splunkforwarder_web type to use the splunk_config meta type
  in order to set the path from Puppet.
- Adds purging for all the new Splunk types.
- Provisions all the config files to ensure they exist beforehand.
- Properly tags virtual resources.
- Corrects some permission issues.
@bmjen bmjen merged commit 485cfb5 into voxpupuli:master Mar 28, 2016
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 this pull request may close these issues.

2 participants