The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #2749

NetBSD support for Puppet (services and packages)

Added by Tonnerre Lombard almost 5 years ago. Updated over 3 years ago.

Status:AcceptedStart date:10/22/2009
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:NetBSD
Target version:-
Affected Puppet version:0.25.0 Branch:
Keywords:

We've Moved!

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:


puppet-netbsd-support.diff Magnifier - NetBSD support for Puppet (2.21 KB) Tonnerre Lombard, 10/22/2009 03:47 pm

History

#1 Updated by Tonnerre Lombard almost 5 years ago

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 almost 5 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 4 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 4 years ago

  • Target version changed from 2.6.0 to 52

#5 Updated by James Turnbull over 3 years ago

  • Target version deleted (52)

Also available in: Atom PDF