Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sous-chefs/nagios

Development repository for the nagios cookbook
https://github.com/sous-chefs/nagios

Merge pull request #146 from tas50/COOK-2613

COOK-2613: Install Nagios 3.5.0 when installing from source

427d40c9ff05d62aac47ddf37400f27debac6ad8 authored over 11 years ago by Joshua Timberman <[email protected]>
Merge pull request #145 from tas50/COOK-2612

COOK-2612: Fix syntax if nagios_hostgroups data bag based search returns nothing

b0cdb6f088b8a44014a70b13596dc78236040c7b authored over 11 years ago by Joshua Timberman <[email protected]>
Use n['foo'] instead of n.foo to support chef-solo.

cc924b7ab03946b4bc49191c41a2ae39389871f5 authored over 11 years ago by Hiroaki Nakamura <[email protected]>
PR feedback

9e08b4af24d2e480bd74e5f6f783a0e2b5149396 authored almost 12 years ago by Ben Hartshorne <[email protected]>
Update README and services template

d202f23a580f4543528ee32dfc8de19648907d2c authored almost 12 years ago by Sergio Rodriguez <[email protected]>
allowing nagios servers to NRPE check each other.

c32ebbd06a6fead9974a3fd03d9b8ef7ff46d862 authored almost 12 years ago by Ben Hartshorne <[email protected]>
Merge branch 'COOK-2541'

f636cba50a1f486e21bfa2bf48aece45e22ffde5 authored almost 12 years ago by jtimberman <[email protected]>
Fix missing all wildcard. Fix intersect with node.run_list.roles instead of node.roles.

7e68faa90ef95a1727ef14979c7f33a7942bef52 authored almost 12 years ago by Scott Lampert <[email protected]>
Merge pull request #130 from scottso/add_servicegroup_databags

[COOK-2450] Add ability to define service groups through data bags.

e151d4301b17bb5c37e8bf2a46418af135e24903 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #138 from scottso/normalize_hostnames

[COOK-2543] Add hostname normalization to lowercase.

6a8c6e4b27979faf03c03d259c38182f8eb402ab authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #144 from behrendsj/cook-2558

Removed extra "!("

d34b884e5169faaee2e1e7aec785bde9b72fb070 authored almost 12 years ago by Joshua Timberman <[email protected]>
Install Nagios 3.5.0 when installing from source

Bug fixes:

Fixed bug #403: The "configuration" page of the webui doesn't use
entity encodin...

9be8bcb061a928f31da6e80d4231b46a8529fbc2 authored almost 12 years ago by Tim Smith <[email protected]>
Fix syntax if nagios_hostgroups data bag based search returns nothing

Don't write out "members empty" if nothing comes back from the search.
Instead write out a host ...

02996ee07b3df62191642e43040fdc5edef911cb authored almost 12 years ago by Tim Smith <[email protected]>
Removed extra "!("

ff2aae652a8f04a2d5c9275adb4e5150a51aafce authored almost 12 years ago by Josh Behrends <[email protected]>
[COOK-2546] - use nagios user/group attribute

84312f90925ef3f29fe65f3f143f1cb831ace361 authored almost 12 years ago by jtimberman <[email protected]>
Merge pull request #143 from pioneerit/COOK-2565

[COOK-2565] Update nginx.conf.erb for correct use AUTH

d84972d89a44c7be43f37026c5e2951776f9c6b2 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #139 from scottso/fix_config_perms

[COOK-2546] nrpe config files should not be world readable

c0b66507e5f2d79c356bc56e0247ec88cac3fd38 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #141 from tas50/COOK-2558

COOK-2558: Don't fail to write out services in the hostgroups databags

fb2ade07d5f2630b359ca3878672cfcdc7e73b79 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge branch 'COOK-2474'

54a407fa3c8c3650e2971d1090b9a82204103084 authored almost 12 years ago by jtimberman <[email protected]>
[COOK-2474] don't assume node has cloud attributes

Prior to this the cookbook assumed if the server node had a cloud
attributes, every node had the...

1156506b5a1e3a1c0014effd06a0e886c32e5f11 authored almost 12 years ago by Doug Cole <[email protected]>
Merge pull request #140 from tas50/COOK-2257

COOK-2257: Correct the IP check logic to check the right node

56ced892010e6dea542e360647e976c76ef3d860 authored almost 12 years ago by Joshua Timberman <[email protected]>
[COOK-2565] Update nginx.conf.erb for correct use AUTH

29e9ea9eb6f49ffb012c9a6d97cbfb2036d5eae8 authored almost 12 years ago by Alexander Saharchuk <[email protected]>
Don't fail to write out services in the hostgroups databags

Fix the logic for checking for valid host groups

9aa7807934500bc9add6edc5de139d8587e7e4fc authored almost 12 years ago by Tim Smith <[email protected]>
Correct the IP check logic to check the right node

I had it checking the Nagios server's attributes before when I wanted
the search discovered node

4af6812d90fd84e59d09b0ce768e5b62d6764b11 authored almost 12 years ago by Tim Smith <[email protected]>
Merge pull request #134 from tas50/COOK-1068

Cook 1068: Allow the installation of NRPE using EPEL packages on RHEL / Fedora

b55f19a881114c5553949cb462905e5e7a32eb4a authored almost 12 years ago by Joshua Timberman <[email protected]>
nrpe config files should not be world readable as they can contain sensitive info like passwords, keys, etc.

7644d7638e4215a4f72d3479c432066a83906430 authored almost 12 years ago by Scott Lampert <[email protected]>
Add hostname normalization to lowercase.

2620c4a93375fabd81ab4f2d3135a11a7c6e67b6 authored almost 12 years ago by Scott Lampert <[email protected]>
Describe to new behavior in the README

677f6604954181f7148844fdbdfb11e1c5277eff authored almost 12 years ago by Tim Smith <[email protected]>
Merge pull request #128 from tas50/COOK-2473

COOK-2473: Update to Nagios 3.4.4 for source installs

8f7652910eb2a2e39de2bce84744ac6fb5fe68ff authored almost 12 years ago by Joshua Timberman <[email protected]>
[COOK-2450] Add ability to define service groups through data bags.

76c890463a88d8e3468d28e3ef11de6537cca482 authored almost 12 years ago by Scott Lampert <[email protected]>
Add the ability to install nrpe/plugins from packages on rhel/fedora

Installs from EPEL which adds yum as a requirement. On Fedora >17 it
does not require epel. Th...

5cf4bf53c411898e78203575f6c68009ff365042 authored almost 12 years ago by Tim Smith <[email protected]>
Update to Nagios 3.4.4 for source installs

bf8965bfa0628601cefe6158055aecc666caa7e4 authored almost 12 years ago by Tim Smith <[email protected]>
release v4.0.0

40b7917d9bffb36bedca64309f7cedda77c10b67 authored almost 12 years ago by jtimberman <[email protected]>
Merge branch 'COOK-2433'

45dc731f6bea1e474ce15aadac81584ec06a3754 authored almost 12 years ago by jtimberman <[email protected]>
Don't write out ldap bind declarations if the values are nil

This makes this work with more LDAP setups

41781042132f5425287b16522310d2bd661c876b authored almost 12 years ago by Tim Smith <[email protected]>
merge conflict on syntax fix

82946b3d6833aa998ecfe8000a1d5bc42fff996b authored almost 12 years ago by jtimberman <[email protected]>
Use node[ipaddress] if the cloud IP isn't valid

Workaround for problems caused by OHAI-387

5cb70678d6e17640d513fb2ff733cba59ca2bf44 authored almost 12 years ago by Tim Smith <[email protected]>
Syntax error in conditional

Use a ternary operator instead.

d760ddc0cd1b0633d2ebf91ae37e6256c3006856 authored almost 12 years ago by jtimberman <[email protected]>
Merge pull request #119 from tas50/COOK-2094

COOK-2094: Make sure server installs include the NRPE plugin

f597d0cd45a7490c112300dd3458ce65194d1a29 authored almost 12 years ago by Joshua Timberman <[email protected]>
Make sure NRPE can compile correctly by passing SSL dirs

NRPE via source would never have worked correctly on Ubuntu and Redhat
due to issues finding the...

656d402928350987033f283c27bfb86a4dddbeca authored almost 12 years ago by Tim Smith <[email protected]>
Compile the NRPE plugin for source server installs with package client installs

Source + Source would give us the NRPE plugin, but if a user installs
just the server by source ...

6c870a1e23080f57366241b93cce2ee752351c3d authored almost 12 years ago by Tim Smith <[email protected]>
Remove duplicate code

Add tar to the packages to include on the server install (it should
have been there anyways) to ...

3bac2061375a8e978a432dc951ea68a8066e7b7e authored almost 12 years ago by Tim Smith <[email protected]>
Break out NRPE compilation to avoid duplicate code

NRPE installs are the same except for 1 line. Just use an if statement
to changet that single line

d8e41838200aea8d0d583f176280c33daf52f314 authored almost 12 years ago by Tim Smith <[email protected]>
Merge pull request #117 from tas50/COOK-2257

COOK-2257: Use node[ipaddress] if the cloud IP isn't valid

b27cbf9ba0b102d116e1fba4b87c642cd53a682a authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #112 from behrendsj/COOK-2369

[COOK-2369] added support for LDAP authentication

48705fcc591e8998a28d79fc23423b5459568f42 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #114 from tas50/COOK-2350

COOK-2350: Fix server name to allow for a source based install on Ubuntu/Debian

2285c33c1adc83a32704130cee2e71a4594207cb authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #116 from tas50/COOK-2374

COOK-2374: Clarify the hostgroups must be an array

1aa33b9c6a9dd259daf5c0c47d571df323c533cd authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #113 from scottso/service_use_existing_command

[COOK-2375] Allows using a pre-existing command when defining a new service.

87cb8b34e2510cc4e3bcea42d4abb0793743c5b4 authored almost 12 years ago by Joshua Timberman <[email protected]>
increment version for development

8e4ae66502309c0255e723e3e80da219c6d3b03a authored almost 12 years ago by jtimberman <[email protected]>
Use node[ipaddress] if the cloud IP isn't valid

Workaround for problems caused by OHAI-387

5a60fec9adb94c801f2bce3f54405a33597443e8 authored almost 12 years ago by Tim Smith <[email protected]>
set deafult attributes to nil.

a556401f1575954a23e8505ed4af20f07b0cee3f authored almost 12 years ago by Josh Behrends <[email protected]>
Clarify the hostgroups must be an array

1ebda71027756088dfa3e8624a645df4edca54b9 authored almost 12 years ago by Tim Smith <[email protected]>
Fix server name to allow for a source based install on Ubuntu/Debian

45d411f60ae07c74196e04ed11c7d31095881607 authored almost 12 years ago by Tim Smith <[email protected]>
better constrain non 1.0 test-kitchen dep

7a075864407195a938b1115e07dd8ef95bc61601 authored almost 12 years ago by jtimberman <[email protected]>
[COOK-2341] Corrected remote to pagerduty_nagios.pl

4a1612eede5b2e81dd508a1bd58430b7c7f252a1 authored almost 12 years ago by John Dewey <[email protected]>
Merge pull request #111 from retr0h/COOK-2341

[COOK-2341] Corrected remote to pagerduty_nagios.pl

67ed669fc41ecfb5d19ee7dc5735be2b98a81339 authored almost 12 years ago by Joshua Timberman <[email protected]>
better constrain non 1.0 test-kitchen dep

3b6088f852ffddb352c4eddd248b598104d8b692 authored almost 12 years ago by jtimberman <[email protected]>
[COOK-2375] Allows using a pre-existing command when defining a new service.

801fba2f05c75fca5b33c53f1a8d8ed301184d2e authored almost 12 years ago by Scott Lampert <[email protected]>
[COOK-2369] added support for LDAP authentication

7535d0ccab2219afd141863cd2fe78966df75548 authored almost 12 years ago by Josh Behrends <[email protected]>
Add a comment to explain what the unless is for

2b86a50a1e2fe9a3618e7087684972cdf0f8245f authored almost 12 years ago by Tim Smith <[email protected]>
update test-kitchen dep

e76aae0b36ae327d0e5516ef56f2e155472bc4ae authored almost 12 years ago by jtimberman <[email protected]>
Switch or to ||

d32c4aee19141094210d4594937bad3d5d4b8f2b authored almost 12 years ago by Tim Smith <[email protected]>
Allow assigning a service to the all host group

2fe2a85ed052da1a21b84281fab1cb5e6a81e1ba authored almost 12 years ago by Tim Smith <[email protected]>
Merge pull request #106 from scottso/add_cas

[COOK-2294] Merge in cas authentication.

7b4258d78301c839d940bf9523d55f8923000790 authored almost 12 years ago by Joshua Timberman <[email protected]>
[COOK-2341] Corrected remote to pagerduty_nagios.pl

6a0e5e86b6ce655d80821faec3f54971711e3b02 authored almost 12 years ago by John Dewey <[email protected]>
update test-kitchen dep

6d7a02e7a6e2ffda66666d215f0c9768b7c99830 authored almost 12 years ago by jtimberman <[email protected]>
Merge branch 'ben.v4' into jtimberman/v4

2d156a5cfc10f1eff13cbb192340bfc13fa0c551 authored almost 12 years ago by jtimberman <[email protected]>
don't mention intervals twice when parsing data bags

b58baf34160c1400592a16c07bf681d4dc1d850b authored almost 12 years ago by Ben Hartshorne <[email protected]>
nrpe init script supports status

8f736a25314f2676bd43f78dd444c25718b024b1 authored almost 12 years ago by jtimberman <[email protected]>
Merge in cas authentication.

44dd9b0b6e02ec0c34ef7d891d89a9aab7424275 authored almost 12 years ago by Scott Lampert <[email protected]>
examples should use groups other than 'all'

38b9b5c42ccd3eb3fa829354feb23adcd3927cbb authored almost 12 years ago by jtimberman <[email protected]>
Merge branch 'COOK-1554' into version-4-refactor

5fec5ad776c7f22333736944f7693839f95cd71c authored almost 12 years ago by jtimberman <[email protected]>
Ensure that the Nagios node is always added to all relevant host groups

961ff9952b0c19197d390c95e3bd6caa4fa6e871 authored almost 12 years ago by Tim Smith <[email protected]>
[COOK-2285] - fixes bugs in search helper

* best to pass in strings to the search
* require the query library, and use the search method r...

100dd4beb9990141f40378d4f54310a1a118e38d authored almost 12 years ago by jtimberman <[email protected]>
Merge remote-tracking branch 'opscode/ssd/search-refactor' into version-4-refactor

9ad7668de8694c9defa5451f108407a5102e8348 authored almost 12 years ago by jtimberman <[email protected]>
Add nagios_services example data bags and an example recipe that uses the checknrpe LWRP

dc367bfd65a5c8c78528d2ae3f0d2b7304213e43 authored almost 12 years ago by Tim Smith <[email protected]>
Don't create NRPE commands via the client recipe / remove attributes for these

29e7b78e26644e55ffb88d20425cfc75034df563 authored almost 12 years ago by Tim Smith <[email protected]>
Remove NRPE check tuneable attributes from Readme

Also cleanup a few items in the readme for clarity

2ee0f89b266bd92e4351b223d3ca85f6ff694eb5 authored almost 12 years ago by Tim Smith <[email protected]>
Improvements to the Readme to help new users

eaad8b220324ae0ef6de46fe0fe7f8613e65a9de authored almost 12 years ago by Tim Smith <[email protected]>
Remove all non-NRPE commands / services except for check_nagios

974127a48a4d797eea538c2044b47cd78abe0fb3 authored almost 12 years ago by Tim Smith <[email protected]>
Remove the nagios plugins that were copied in

This should now be handled by the user on a per check basis

5dc3129ca87d0f38837c628e73ae72a4755637be authored almost 12 years ago by Tim Smith <[email protected]>
COOK-2245 install mod_auth_openid earlier

http://tickets.opscode.com/browse/COOK-2245

56df9b3e6dde040179049a9dde58d21d84a1400b authored almost 12 years ago by Hippie Hacker <[email protected]>
create directory for htpasswd.users

862ccfeeb2b87c7de307b8fc8fd70c3a4dbb9a5f authored almost 12 years ago by Hippie Hacker <[email protected]>
Merge pull request #89 from maplebed/COOK-2188

allowing zero as a valid value for a nagios interval

4c21093d8d8ddfa135e737b298ec7c142d15282f authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #101 from tas50/COOK-2275

COOK-2275: Use the nagios server download url attribute to download nagios source

56f9149a68539fc4e3c9ecac0ddc9978ad3dfb1b authored almost 12 years ago by Joshua Timberman <[email protected]>
Use the nagios server download url attribute to download nagios source

This matches the expectation a user would have

1157dcb0974d1de89deff25e0893c2d595fd762f authored almost 12 years ago by Tim Smith <[email protected]>
Merge pull request #100 from tas50/COOK-2134

COOK-2134: Correctly use nrpe vs. nagios-nrpe-server when necessary

e52fcb1479a0930d8f0c1851a3e6f08c8594c4c5 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #98 from hh/patch-2

COOK-2247 pkgs should be a list of Strings

5390bf79722e6a80a6a6a60b385880bc7350a001 authored almost 12 years ago by Joshua Timberman <[email protected]>
Change all references to nagios-nrpe-server in the init to use service_name attribute

This fixes a long standing bug where NRPE couldn't be stopped on RHEL
systems because the killpr...

2c31ba2a9cd5ed73f31306f0ebe515c4d3b8c022 authored almost 12 years ago by Tim Smith <[email protected]>
Fix reference to undefined variable data_bags.

6538e42573fe911d7f7ddb9d8977113a68632cf1 authored almost 12 years ago by Steven Danna <[email protected]>
Whitespace cleanup.

18287ec6f16696270caabe02d5d7bc7419903e91 authored almost 12 years ago by Steven Danna <[email protected]>
Merge pull request #99 from tas50/COOK-2246

COOK-2246: Use attributes to for the plugins directory in commands.cfg

74407e3f256582eca58f7511f4fc6d233ca8fa91 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #95 from tas50/COOK-2242

COOK-2242: Remove non-functional and commented out sections from NRPE and services ERBs

459cc3afd73882a3cec7f6bd4925e74c3d89d283 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #94 from tas50/COOK-2241

COOK-2241: Add an additional alias for the stylesheets so the page renders correctly

2cba3b45f3f9354c56ba28a57b5666f6c9f5cf54 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #93 from tas50/COOK-2240

COOK-2240: Catch the scenario where the users data bag doesn't exist

0298bf02808943e19cece24f2e053c61118b35a0 authored almost 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #92 from tas50/COOK-2216

Cook 2216: Readme cleanup to remove invalid content and reformat for better display

5cb806b63ac13658fda02069cfccbd32616f779d authored almost 12 years ago by Joshua Timberman <[email protected]>
Refactor data bag search into helper class

a215a1fcba42e84879e1c339c4c4f30453a2b477 authored almost 12 years ago by Steven Danna <[email protected]>
Explicitly check if the data bag exists.

Rather than relying on failures from search we can retrieve the list
of databags and check if th...

5c85c529a05a35917a1515ae462fccbfb238a87a authored almost 12 years ago by Steven Danna <[email protected]>
Remove leftover end in the services erb

c09a5685558afa17658e70b3922f0eaf4f5557ca authored almost 12 years ago by Tim Smith <[email protected]>
make and tar needed for building on centos, rhel, and others

2cf8c4647288606401621d11b8a1bff2d61d3fde authored almost 12 years ago by Hippie Hacker <[email protected]>