Feature #2749
NetBSD support for Puppet (services and packages)
| Status: | Accepted | Start date: | 10/22/2009 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% | |
| Category: | NetBSD | |||
| Target version: | - | |||
| Affected Puppet version: | 0.25.0 | Branch: | ||
| Keywords: | ||||
History
#1
Updated by Tonnerre Lombard over 3 years ago
- File puppet-netbsd-support.diff
added
Shit, hit enter too early.
Either way, here’s a patch. It’s the same that I put into pkgsrc, but applied to 0.25.0.
#2
Updated by Markus Roberts over 3 years ago
- Category set to NetBSD
- Status changed from Unreviewed to Accepted
- Target version set to 2.6.0
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.
#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.
#4
Updated by Jesse Wolfe about 3 years ago
- Target version changed from 2.6.0 to 52
#5
Updated by James Turnbull over 2 years ago
- Target version deleted (
52)