voxpupuli / puppet-logstash

Puppet module to manage Logstash
https://forge.puppet.com/elastic/logstash
Apache License 2.0
191 stars 300 forks source link

Need to Override Plugin Install User #413

Closed thebeanogamer closed 2 years ago

thebeanogamer commented 2 years ago

The module runs logstash::plugin as $logstash::logstash_user (by default, logstash), but in Logstash 8 /usr/share/logstash is owned by root. This means the logstash user cannot install plugins. For our internal module, I've just added a parameter to override the user, but it would be good to have something proper.