jaredjennings / puppet-cmits-sudo

The sudo module from CMITS, originally https://github.com/afseo/cmits
Apache License 2.0
0 stars 0 forks source link

richardc-datacat dependency #3

Closed jaredjennings closed 8 years ago

jaredjennings commented 8 years ago

Does Puppet Labs provide a similar module? Should we depend on it instead?

jaredjennings commented 8 years ago

Ah. puppetlabs-concat can create a file using multiple concat::fragment Puppet resources, but each one contributes a line to the file in a straightforward fashion. Whereas richardc-datacat builds up a variable which can then be used in a template, like for example you can build up a comma-separated list that all goes on one line. In this particular case, even if it is possible (as regards the sudo config syntax) to smear it over multiple lines, it's nasty; and then it may not be possible. The sudo configuration we are building up is complicated enough without it, and so we should continue to use richardc-datacat.