cookbook 'xvfb', '= 2.1.1'
xvfb (8) Versions 2.1.1 Follow7
Installs/Configures Xvfb as a Service
cookbook 'xvfb', '= 2.1.1', :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+
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 isnil
. Set to-ac
to 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.
Xvfb Changelog
2.1.1 2016-07-18
- Fix #4 Undefined method 'path_to' for Chef:Class in xvfb/libraries/default.rb
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) tonil
1.0.0 2014-12-16
- Refactor attributes names and document them in readme
Collaborator Number Metric
2.1.1 passed this metric
Foodcritic Metric
2.1.1 passed this metric
2.1.1 passed this metric
2.1.1 passed this metric