Commit graph

1039 commits

Author SHA1 Message Date
Ossi Salmi
cb47fe7e85 Merge tmakinen/puppet 2012-12-05 13:20:05 +02:00
Ossi Salmi
e6ba945de0 Fixed source parameter in python::setup::install 2012-12-05 13:16:09 +02:00
Ossi Salmi
769e584977 Don't create svn proxy config if proxy variable is unset 2012-12-05 13:13:36 +02:00
Ossi Salmi
2b9e847b22 Renamed {git,mercurial,svn}::client as git, mercurial and svn
Added {git,mercurial,svn}::client classes with deprecation warning for
backwards compatilibity.
2012-12-05 13:05:33 +02:00
Ossi Salmi
aa9dc23e73 Added contact parameter for autogenerated dns zones 2012-12-05 12:55:25 +02:00
Ossi Salmi
8b70966a7d Allow manual definition of nagios host groups 2012-12-05 12:54:31 +02:00
0dc654e4ca Merged in oherrala/puppet (pull request #21) 2012-12-05 12:24:55 +02:00
Ossi Herrala
c6aceb94a6 Fix RFC2317 style in-addr.arpa zone delegations to work with
dns::zone()'s view syntax. Now it should be possible to use smaller
than /24 reverse IPv4 delegations.
2012-12-04 14:50:20 +00:00
Ossi Salmi
5fb37a6050 Define nagios targets using homename instead of fqdn 2012-12-04 11:21:39 +02:00
Ossi Salmi
756994efed Removed resource for munin-node's plugin-state dir
This was added due to incorrect permissions in EPEL packages, should be
fixed now. PITA to manage due to different paths in different Ubuntu
releases.
2012-12-03 02:19:17 +02:00
Ossi Salmi
64c0dac99c Fixed CGI support for munin 2.0.8 2012-12-03 02:02:58 +02:00
Ossi Salmi
4e4a45ca6b Fixed munin::node for EC2 instances 2012-12-03 01:54:56 +02:00
Ossi Salmi
c370df8db2 Added default checks and thresholds for NRPE
These probably need further tuning.
2012-12-03 01:49:02 +02:00
Ossi Salmi
29c6eb5b4d Merge tmakinen/puppet
Conflicts:
	dns/manifests/init.pp
2012-12-03 00:23:32 +02:00
Ossi Salmi
b1d21d84e3 Added support for generating dns reverse records for puppet nodes 2012-12-03 00:20:12 +02:00
Ossi Salmi
36c993a47b Disable Nagios update checks 2012-12-03 00:10:59 +02:00
085d67c1c0 Merged in oherrala/puppet (pull request #20) 2012-11-30 14:32:01 +02:00
Ossi Herrala
42ebc910cc Require rndc config generation before checkconf and remove unneccessary subscribe to named.conf. 2012-11-30 08:05:43 +00:00
Ossi Herrala
3edd0c4f39 Add missing commas before anyone wonders why they are missing.. ;) 2012-11-29 14:21:39 +00:00
Ossi Herrala
954955bd39 Perform named-checkconf before reloading named.
This tries to minimize the risk of reloading broken config or invalid
zone files, and kill our DNS infrastructure while doing so.
2012-11-29 14:13:28 +00:00
Ossi Herrala
15a3dacdec Allow using autogenerated db zonefiles (static and dynamic) without homename in filename. 2012-11-28 09:56:48 +00:00
Ossi Herrala
ed33856b77 Merge branch 'master' of https://bitbucket.org/tmakinen/puppet 2012-11-28 09:52:18 +00:00
Ossi Salmi
3587ffff2d Restart Nagios when configs are purged 2012-11-26 12:27:34 +02:00
ceaea46800 Fixed /etc/printcap nag from OpenBSD when using cups::client. 2012-11-23 10:46:12 +02:00
Ossi Herrala
250819a34e Add priority high (:raflags#8:) for rtadvd.conf. 2012-11-22 14:35:01 +00:00
Ossi Herrala
cd91e65ab2 Fix too widely open regexp targeting SSL/TLS settings of Microsoft
Internet Explorer.

See rant:

  http://newestindustry.org/2007/06/06/dear-apache-software-foundation-fix-the-msie-ssl-keepalive-settings/

This is also ack'ed by Apache and fixed in their httpd's trunk:
  https://issues.apache.org/bugzilla/show_bug.cgi?id=49484
  http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/conf/extra/httpd-ssl.conf.in?view=markup
2012-11-22 13:44:27 +00:00
b87e13140e Merged in oherrala/puppet (pull request #19) 2012-11-22 13:55:53 +02:00
Ossi Herrala
694ff90e52 Rename network::ipv6prefix define to network::routeradvertisement::ipv6prefix. 2012-11-22 11:48:16 +00:00
Ossi Herrala
f03286e5e3 Add templates for radvd.conf (Centos/RHEL) and rtadvd.conf (OpenBSD). 2012-11-22 11:21:50 +00:00
Ossi Herrala
8b75fc924e Router Advertisement daemon support for CentOS/RHEL and OpenBSD. 2012-11-22 11:19:04 +00:00
6921abf0cb Added logrotate rules for munin cgi logs. 2012-11-22 12:30:52 +02:00
Ossi Salmi
24aea7045b Added source parameter to python::setup::install 2012-11-22 09:19:59 +02:00
Ossi Salmi
3784f90904 Cleaned nagios email output 2012-11-22 02:40:21 +02:00
Ossi Salmi
cf1565f88a Added automatic host and contact group generation for nagios 2012-11-22 02:37:17 +02:00
Ossi Salmi
2febffe8e8 Merge tmakinen/puppet 2012-11-22 00:25:01 +02:00
Ossi Salmi
cfc2d9fa3b Enable daemon in sendmail::client if $mail_server is localhost 2012-11-22 00:19:14 +02:00
Ossi Salmi
b55845e7b3 Force IPv4 for Nagios's check_ping command 2012-11-21 19:34:33 +02:00
Ossi Salmi
69a6f66726 Fixed httpsd access to nagios files 2012-11-21 19:33:53 +02:00
ebad927590 Fixed sasl::client for Ubuntu. 2012-11-21 17:22:17 +02:00
1993ee6714 Fixed kerberos::client for Ubuntu. 2012-11-21 17:14:05 +02:00
93e2f7f963 Fixed munin::node for Ubuntu. 2012-11-21 17:09:04 +02:00
18b55647ef Fixed Ubuntu 10.04 - 12.04 support for firewall module. 2012-11-21 16:59:27 +02:00
Ossi Salmi
d097ed9a60 Typofix in irc module 2012-11-20 16:48:21 +02:00
Ossi Salmi
0cce96d1a1 Manage Nagios htpasswd file 2012-11-20 14:58:00 +02:00
Ossi Salmi
2e80262823 Added more commands for nrpe 2012-11-20 14:55:26 +02:00
Ossi Salmi
998dc8e8eb Added nagios class for manual server configuration 2012-11-20 13:57:01 +02:00
Ossi Salmi
2a80b58e04 Increased nagios service check timeout 2012-11-20 13:39:38 +02:00
Ossi Salmi
f0e70a1cd9 Added all hosts hostgroup for nagios 2012-11-20 13:39:20 +02:00
Ossi Salmi
94eb2c3d9b Fixed nagios stylesheets on Ubuntu 2012-11-20 08:37:14 +02:00
Ossi Salmi
089082ef20 Various fixes for irc module 2012-11-19 12:08:50 +02:00