The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
NetBSD support for Puppet (services and packages)
|Affected Puppet version:||0.25.0||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This ticket may be automatically exported to the PUP project on JIRA using the button below:
#3 Updated by Alan Barrett almost 5 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.