cookbook 'xvfb', '= 1.0.0'
xvfb (8) Versions 1.0.0 Follow7
Installs/Configures Xvfb as a Service
cookbook 'xvfb', '= 1.0.0', :supermarket
knife supermarket install xvfb
knife supermarket download xvfb
Xvfb Cookbook
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.
Requirements
- Chef 11 and Ruby 1.9.3 or higher.
Platforms
- CentOS, RedHat, Fedora
- Debian, Ubuntu
Cookbooks
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
Usage
Just include recipe[xvfb]
in your run_list.
Attributes
-
node['xvfb']['display']
- Display number to listen for connections. Default is:0
. -
node['xvfb']['screennum']
- Screen number. Default is0
. -
node['xvfb']['dimensions']
- Screen width, height, and depth. Default is1280x1024x24
. -
node['xvfb']['args']
- Additional arguments. Default is-ac
(disable access control restrictions).
See attributes/default.rb for complete list
of attributes.
Getting Help
- Ask specific questions on Stack Overflow.
- Report bugs and discuss potential features in Github issues.
Contributing
Please refer to CONTRIBUTING.
License
MIT - see the accompanying LICENSE file for details.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Xvfb Changelog
1.0.0
- Refactor attributes names and document them in readme
0.1.0
- Add support for Ubuntu, RedHat, CentOS, and Fedora
0.0.1
- Initial release for Debian
Foodcritic Metric
1.0.0 passed this metric
1.0.0 passed this metric