cookbook 'request_tracker', '= 1.0.2', :supermarket
request_tracker (8) Versions 1.0.2 Follow0
Installs/Configures Request Tracker 4
cookbook 'request_tracker', '= 1.0.2'
knife supermarket install request_tracker
knife supermarket download request_tracker
request_tracker Cookbook
Install fetchmail using the system package configure
Requirements
Plataforms: - Debian - Ubuntu
Attributes
request_tracker::default
<table> <tr> <th>Attribute</th> <th>Description</th> <th>Default</th> </tr> <tr> <td><tt>node[:request_tracker][:server]</tt></td> <td>Support 'apache' and 'nginx'</td> <td><tt>nginx</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:domain]</tt></td> <td></td> <td><tt>''</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:service_name]</tt></td> <td>The filename of the service to be installed</td> <td><tt>request_tracker</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:fcgi_workers]</tt></td> <td>The number of fcgi workers (nginx server)</td> <td><tt>1</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:name]</tt></td> <td>Site name</td> <td><tt>Request Tracker</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:organization]</tt></td> <td>Site name</td> <td><tt>Request Tracker</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:force_language]</tt></td> <td>Force a specifig language</td> <td><tt>nil</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:correspond_addess]</tt></td> <td>Correspond email</td> <td><tt>''</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:comment_addess]</tt></td> <td>Comment email</td> <td><tt>''</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:web_path]</tt></td> <td>Web path</td> <td><tt>'/rt'</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:web_url]</tt></td> <td>Web URL</td> <td><tt>http://#{node[:request_tracker][:domain]}</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_type]</tt></td> <td>What DB (mysql, Pg, SQLite, ...)</td> <td><tt>mysql</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_host]</tt></td> <td>DB host</td> <td><tt>localhost</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_port]</tt></td> <td>DB port</td> <td><tt>''</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_name]</tt></td> <td>DB name</td> <td><tt>'rt'</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_user]</tt></td> <td>DB user</td> <td><tt>'rtuser'</tt></td> </tr> <tr> <td><tt>node[:request_tracker][:db_password]</tt></td> <td>DB password</td> <td><tt>''</tt></td> </tr> </table>
Usage
request_tracker::default
Just include request\_tracker
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[request\_tracker]"
]
}
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
After 3 consistent patches you become a commiter :)
Dependent cookbooks
fetchmail >= 0.0.0 |
apache2 >= 0.0.0 |
nginx >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.