[chef] Re: FreeBSD 9 Omnibus Packages


Chronological Thread 
  • From: Marcus van Dam < >
  • To: < >
  • Subject: [chef] Re: FreeBSD 9 Omnibus Packages
  • Date: Mon, 5 Aug 2013 10:42:23 +0200
  • Organization: LeaseWeb B.V.

Hi There,

I am currently testing the new package on a FreeBSD 9.1 AMD64 system. I noticed the package expects bash in /bin/bash, however FreeBSD installs bash into /usr/local/bin/bash.

"/tmp/tmp.XXXXXXXX.fd1V34Kl/chef--freebsd-9-amd64.sh: ./makeselfinst: /bin/bash: bad interpreter: No such file or directory"

As a workaround you can symlink bash to /bin/bash and the installer works.

As soon as the ticket system is back up I will file this minor bug.

In the general opinion, should the chef directory remain in the /etc folder or should it be moved to /usr/local/etc on BSD systems as their FSH dictates? If so there should be some changes to bootstrap script and the chef-client cookbook.

Kind regards,

Marcus van Dam
Hosting Operations  - LeaseWeb Global Services B.V.
www.leaseweb.com

M: +31 (0)6 4659 3203
T: +31 (0)20 316 0230
E: 


Luttenbergweg 8, 1101 EC Amsterdam, The Netherlands

On 08/02/2013 10:56 PM, Bryan McLellan wrote:
We have Chef Client 11.6.0 Omnibus packages available for FreeBSD 9 now for 
testing.

You can download them from http://www.opscode.com/chef/install/

We plan on adding FreeBSD 8 support in the near future as well. Please file 
any tickets against CHEF and the packaging component if you find issues with 
the packages themselves, otherwise just against CHEF (Once we bring the 
ticketing site back online.)

---
Bryan McLellan | opscode | technical program manager, open source
(c) 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org





Archive powered by MHonArc 2.6.16.

§