NetBSD support for Puppet (services and packages)
|Affected Puppet version:||0.25.0||Branch:|
#3 Updated by Alan Barrett over 3 years ago
Markus Roberts wrote:
This looks like a good start but (IMHO) the *bsd provider filenames vs. the variants they cover is a already a mess and this just continues the tradition.
Yes, I think it would be better if there was a “pkgsrc” provider, with suitable “confine” constraints to let it work on all platforms where pkgsrc is supported (*bsd, solaris, linux, darwin, aix, …). Having to guess which of the “freebsd” or “openbsd” providers to use for pkgsrc is clumsy. Such a “pkgsrc” provider would ideally need to be configurable enough to know whether to build from source or to download pre-built binary packages, and it should ideally have per-platform defaults.