While I’m not clear on using a chef server cookbook to do the install,
perhaps pointing you to resources that got Chef client running on
FreeBSD will help.
Here is a gist on some of the tweaks done to get the client on FreeBSD:
which also links to this mailing list thread on FreeBSD:
You might also want to look at the omnibus-chef project to see how the
install packages are put together for chef server:
(omnibus-chef is the same packaging that is done for the client, see the
Maybe with these resources you can look at modifying the packaging to
support FreeBSD (I realize the server is a much more complicated beast
than the client), or perhaps these resources can point to what changes
you need to make to get the chef server cookbook updated to support
FreeBSD or any other package you want to support.
Torben Knerr mailto:email@example.com
October 11, 2013 10:26 AM
You might want to take a look at the knife-server plugin:
Not sure though if your specific platform is supported…
Stephen Corbesero mailto:Stephen.Corbesero@synchronoss.com
October 11, 2013 10:16 AM
Would it be possible to use the chef server cookbook to install chef
on a system which is not one of the few possible platform choices? I
want to run a small chef server at home for experimentation. I happen
to have an older machine that is not a 64-bit platform, but should be
just fine to serve a dozen or so client nodes.
If so, can someone suggest a series of steps.
If not, why not?
In a perfect world, I would also like to apply the same approach to
install a chef server on a FreeBSD system.
Stephen Corbesero, Performance Engineer
Synchronoss - Mobile Innovation for a Connected World
firstname.lastname@example.org | www.synchronoss.com