Ossi Herrala
7ea176cc11
Clean up Dovecot2 config. Mail location should be defined per site in local.conf.
2012-12-14 07:33:18 +00:00
Ossi Herrala
da62e6b9a2
Merge branch 'master' of https://bitbucket.org/tmakinen/puppet
2012-12-14 07:32:07 +00:00
Ossi Salmi
64fc98ba01
Removed unused variable in wiki module
2012-12-13 19:33:44 +02:00
Ossi Salmi
c0d8476315
Added variable collab_webroot for changing collab path in apache config
...
Also allow version number in moin_static symlink name.
2012-12-13 19:28:54 +02:00
Ossi Herrala
0077f5c74e
Set ostype for Ubuntu and Devian.
2012-12-13 14:19:00 +00:00
Ossi Herrala
b549145c2e
Remove file. It was not needed for us.
2012-12-13 12:08:44 +00:00
Ossi Herrala
e31df0cded
Put $ostype variable to sendmail::common so it's inherited to other classes.
2012-12-13 12:00:12 +00:00
Ossi Herrala
bebab0aba6
Various fixes and features
...
* Feature: Add $masquerade_exception variable to exclude list of hosts from masquerade.
* Fix: Add OSTYPE macro to sendmail.mc and submit.mc. It's mandatory according to documentation.
* Fix: require sendmail package before building certs.
2012-12-13 11:32:33 +00:00
Ossi Herrala
6deadc4369
Make it possible to inject custom config files to be included in custom order for Dovecot v2.x.
...
Maybe this can replace the 99-local.conf in near future?
2012-12-11 14:35:43 +00:00
f254f1a33d
Merged in oherrala/puppet (pull request #22 )
2012-12-10 14:20:12 +02:00
Ossi Herrala
949368901f
Match beginning and end of line in regexp. Don't play around with foo.bar.in-addr.arpa.example.com kind of things and break everything. ;)
2012-12-10 09:11:20 +00:00
Ossi Herrala
464848816a
Rethinked the code for RFC2317 style in-addr.arpa zones and our DNS view syntax.
2012-12-10 09:02:53 +00:00
Ossi Salmi
25a7a01857
Fixed dependencies in ejabberd module
2012-12-10 00:48:16 +02:00
Ossi Salmi
391f413f7e
Updated login.conf and openntpd.conf templates
2012-12-06 23:50:28 +02:00
Ossi Salmi
748d5d4802
Readded check for http_proxy variable in svn servers.erb template
...
Apparenly file templates are parsed even when ensure => false.
2012-12-05 20:43:00 +02:00
Ossi Salmi
3071640518
Removed useless require variables from apache module
2012-12-05 20:28:37 +02:00
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