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


xvfb (8) Versions 2.1.0

Installs/Configures Xvfb as a Service

cookbook 'xvfb', '= 2.1.0', :supermarket
cookbook 'xvfb', '= 2.1.0'
knife supermarket install xvfb
knife supermarket download xvfb
Quality 100%

Xvfb Cookbook

Cookbook Version
Build Status

This cookbook installs Xvfb and configures it as a service. Xvfb is an X server that can run on machines with no
display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory.


  • Chef 11+


  • CentOS, RedHat, Fedora
  • Debian, Ubuntu


These cookbooks are referenced with suggests, so be sure to depend on the cookbooks that apply:

  • apt - Debian, Ubuntu platforms
  • yum - CentOS, RedHat, Fedora platforms


Just include recipe[xvfb] in your run_list.


  • node['xvfb']['display'] - Display number to listen for connections. Default is :0.
  • node['xvfb']['screennum'] - Screen number. Default is 0.
  • node['xvfb']['dimensions'] - Screen width, height, and depth. Default is 1280x1024x24.
  • node['xvfb']['args'] - Additional arguments. Default is nil. Set to -ac to disable access control restrictions.

See attributes/default.rb for complete list
of attributes.

Getting Help


Please refer to CONTRIBUTING.


MIT - see the accompanying LICENSE file for details.

Xvfb Changelog

2.1.0 2016-06-23

  • Add support for systemd

2.0.0 2015-02-16

  • Address security vulnerability CVE-1999-0526 by changing args default from -ac (disable access control restrictions) to nil

1.0.0 2014-12-16

  • Refactor attributes names and document them in readme

Foodcritic Metric

2.1.0 passed this metric