voxpupuli / puppet-snmp

Puppet module to manage Net-SNMP.
https://forge.puppet.com/puppet/snmp
Apache License 2.0
35 stars 131 forks source link

remove hardcoded group 'root' #206

Closed decibelhertz closed 3 years ago

decibelhertz commented 5 years ago

Please allow user control of owner and especially group for files in the class declarations. The GID 0 is root on Linux, but wheel on FreeBD, OS X etc. I'd like to be able to use this module across multiple kernels, and others may wish to control this for client and service.

E.G. https://github.com/voxpupuli/puppet-snmp/blob/v4.1.0/manifests/client.pp#L61

Further, are you planning on dropping support for FreeBSD? The master branch appears to have done this.

Cheers.

geoffdavis commented 3 years ago

Further, are you planning on dropping support for FreeBSD? The master branch appears to have done this.

They sure did, and it's sure annoying. Trying to put it back.

geoffdavis commented 3 years ago

Looks like the group problem was fixed in a partial conversion to module hieradata in GH-181