<commit_before>webmin Cookbook
================
This application cookbook installs Webmin, a web based server management application on Linux servers.

Requirements
------------
The cookbook currently only supports Ubuntu OS.  Tested on Ubuntu 12.04 and 14.04.

#### packages
- `build-essential` - Tools required for building software.


Attributes
----------

#### webmin::default
<table>
  <tr>
    <th>Key</th>
    <th>Type</th>
    <th>Description</th>
    <th>Default</th>
  </tr>
  <tr>
    <td><tt>['webmin']['version']</tt></td>
    <td>String</td>
    <td>Version number to download and install.</td>
    <td><tt>3.3.3</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['prefix_dir']</tt></td>
    <td>String</td>
    <td>The directory where you want to install the binaries.</td>
    <td><tt>/usr/local</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['log_dir']</tt></td>
    <td>String</td>
    <td>Directory for log files.</td>
    <td><tt>/var/log/postgresql</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['use_ssl']</tt></td>
    <td>Boolean</td>
    <td>Set to true if you want to compile OpenSSL support.  Requires OpenSSL to be already installed.</td>
    <td><tt>false</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['memcache_path']</tt></td>
    <td>String</td>
    <td>Path to memcache if using this feature.</td>
    <td><tt>nil</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['user']</tt></td>
    <td>String</td>
    <td>Service account user.</td>
    <td><tt>postgres</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['pg_home']</tt></td>
    <td>String</td>
    <td>Base directory of PostgreSQL data directory.</td>
    <td><tt>/var/lib/postgresql/9.1</tt></td>
  </tr>
  <tr>
    <td><tt>['pgpool2']['pg_arch']</tt></td>
    <td>String</td>
    <td>Directory path to PostgreSQL archive directory.</td>
    <td><tt>/var/lib/postgresql/9.1/archive</tt></td>
  </tr>
</table>

#### pgpool2::configure
The attributes in the configure.rb file are used to generate the pgpool.conf file.  The keys are listed under:
['pgpool']['config'].  Override the attributes in your Chef artifact to generate the desired configuration.  It 
may be helpful to review the comments in the attributes/configure.rb file and the pgpool-II documentation.

Values that are defined as true or false will translate to 'on' or 'off' in the configuration file.  If you do not
wish to include a particular key in the configuration, set it's value to nil.

Usage<commit_msg>Updated README docs.<commit_after>webmin Cookbook
================
This application cookbook installs Webmin, a web based server management application on Linux servers.

Requirements
------------
The cookbook currently only supports Ubuntu OS.  Tested on Ubuntu 12.04 and 14.04.

#### packages
- `build-essential` - Tools required for building software.


Attributes
----------

#### webmin::default

* `node[webmin][version]` - Version of Webmin to install.
* `node['webmin']['checksum']['debian_package']` - Debian package checksum.
* `node['webmin']['checksum']['rpm_package']` - Redhat package checksum.
* `node['webmin']['checksum']['source']` - Source archive checksum.
* `node['webmin']['install_from']` - Installation method: package or source.
* `node['webmin']['download_url']` - Download URL of Webmin packages.

Usage
{'fraction_non_alphanumeric': 0.19606060606060607, 'fraction_numerical': 0.009393939393939394, 'mean_word_length': 3.6822695035460993, 'pattern_counts': {'":': 0, '<': 127, '<?xml version=': 0, '>': 127, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4680041', 'n_tokens_mistral': 1133, 'n_tokens_neox': 1095, 'n_words': 300}