Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

firefox (30) Versions 2.0.0

Installs Mozilla Firefox on multiple operating systems

Policyfile
Berkshelf
Knife
cookbook 'firefox', '= 2.0.0', :supermarket
cookbook 'firefox', '= 2.0.0'
knife supermarket install firefox
knife supermarket download firefox
README
Dependencies
Changelog
Quality 100%

Description

This cookbook installs the latest version of Firefox by default.
You can also specify a specific version, e.g. 33.0.1.
Windows and Mac OS X platforms provide an option to select a specific language with en-US being the default.
A firefox_version method is also available to retrieve exact version installed.

Requirements

Platforms

  • CentOS
  • Mac OS X
  • Ubuntu
  • Windows

Cookbooks

These cookbooks are referenced with suggests instead of depends, so be sure to upload the cookbook that applies to
target platform.

  • dmg
  • windows

Attributes

  • version - Version of firefox to download. Default is latest.
  • lang - Language of firefox to install. Windows and Mac OS X only. Default is en-US.
  • releases_url - URL for the releases directory for use by Windows and Mac OS X only. Linux platforms use package manager.

Usage

Include the default recipe on a node's runlist to ensure that Firefox is installed.

The following example retrieves the version installed by using firefox_version method:

v = firefox_version

2.0.0

  • Add support for Mac OS X, CentOS, and Ubuntu platforms
  • Automatically determine latest Firefox package version
  • Add firefox_version method that returns version installed
  • Add a ability to select language for Windows and Mac OS X platforms
  • Replace download URL with releases URL

1.1.1

  • Install Firefox 32.0.3

1.1.0

  • Install Firefox 30.0.0
  • Switch to the new URL for the Firefox download CDN
  • Add a new attribute for defining what version of Firefox to download ['firefox']['version']

1.0.7:

  • Install Firefox 25.0.1

1.0.6:

  • Install Firefox 17.0.1

1.0.5:

  • Update the download URL for Firefox since Mozilla changed hosts

1.0.4:

  • Bump from Firefox 15.0.1 to 16.0.1

1.0.3:

  • Fix the download URL

1.0.2:

  • Update to Firefox 15.0.1

1.0.1:

  • Update to Firefox 15

1.0.0:

  • Initial release with a Changelog
  • Update to Firefox 14.0.1 from 13.0.1

Foodcritic Metric
            

2.0.0 passed this metric