cookbook 'modules', '= 0.1.0'
modules (4) Versions 0.1.0 Follow7
Manage modules on linux
cookbook 'modules', '= 0.1.0', :supermarket
knife supermarket install modules
knife supermarket download modules
modules-cookbook
================
= DESCRIPTION:
Chef cookbook to manage linux modules with /etc/modules and modprobe (linux 2.6 +)
= REQUIREMENTS:
Linux 2.6+
Ubuntu >9.10 (for the moment. use upstart and not init, any contribution is welcome)
= ATTRIBUTES:
node[:modules] = A namespace for modules settings.
= USAGE:
There are two ways of setting sysctl values:
1. Set chef attributes in the _sysctl_ namespace, E.G.:
<tt>default[:modules][:loop]</tt>
2. With Ressource/Provider
Resource/Provider
=================
This cookbook includes LWRPs for managing:
* modules
* modules_multi
modules
--------
# Actions
- :save: save and load a module (default)
- :load: load a module
- :remove: remove a (previous save) module.
# Attribute Parameters
- variable: variable to manage. "net.ipv4.ip_forward", "vm.swappiness" ...
- value: value to affect to variable. "1", "0" ...
- path: path to a specific file
# Examples
modules_multi
------------
#Actions
- :save: save and set a sysctl value (default)
- :set: set a sysctl value
- :remove: remove a (previous set) sysctl.
# Attribute Parameters
- instructions: hash with instruction {variable => value, variable2 => value2}. override use of "variable" and "value".
- path: path to a specific file
# Examples
Dependent cookbooks
This cookbook has no specified dependencies.