Use n['foo'] instead of n.foo to support chef-solo.
Allow Nagios cookbook to configure location of SSL files

- Create attributes for SSL Certificate File and
  SSL Certificate Key locations. Default them to the self
  generated nagios-server.pem file.
- Use consistent naming of variables in the apache2 and
  nginx configuration files. This passes variables to the
  templates and renderes the SSL configuration if @https is true.
  The @https variable is determined by what the enable_ssl variable
  is set to.

[COOK-2826]
Use a method for Chef::Node#name and Chef::Node#chef_environment, not a attribute.
Update filtering for sysadmins and correct docs

README.md contains a few references to the default value of the
node['nagios']['users_databag_group'] setting as 'sysadmins' when
the code actually references the group as 'sysadmin'. Corrected
the docs to match the code to alleviate any confusion.

In server.rb, we do a search in the users databag to find user
items that match that group. However, if people are also using the
user cookbook to manage users, they may have some user items with
an action of ":remove". These users should be excluded from this
search so they will not get added to the htpasswd file, OpenID
authorization, etc., which I have done via adding the following
to the query:

  NOT action:remove

If the action value is not specified in the item, then it does not
fail, so everything is fine-- this only excludes users who should
be removed.
Do not create SSL certificate if it exists.

This changes the "Create SSL Certificate" bash resource
to only run if there is no SSL certificate file.

Cook-2826
Per jtimberman, converted from "NOT action:remove" to "AND NOT action:remove"
Per Jeremiah Snapp on COOK-3014, revert syntax

This should actually be NOT instead of AND NOT. Reverting change
and resubmitting to Opscode.
Correct the issue - COOK-3136

http://tickets.opscode.com/browse/COOK-3136
Merge pull request #158 from stormerider/master

Don't retrieve users from the data bag who have action:remove
Merge pull request #155 from pwelch/COOK-2826

COOK-2826 - Allow Nagios cookbook to configure location of SSL files
Ensure that the length of the htpasswd string is > 0 (see COOK-3140)
Fix syntax error
release v4.1.4
increment version for development
Simply platform check logic for nginx install to catch all RHEL 5 versions
Clean up syntax per jtimberman
Merge pull request #164 from pierreozoux/COOK-3136

Correct the issue - COOK-3136
Merge pull request #165 from stormerider/COOK-3140

Fix htpasswd.users template to only create users who have htpasswd field set
Merge pull request #167 from tas50/COOK-2891

COOK-2891: Simply platform check logic for nginx install to catch all RHEL 5 versions
Utilize the host_name_attribute when writing out hostgroups from nagios_hostgroups