Stephen Gran [Sat, 4 Apr 2009 22:57:35 +0000 (23:57 +0100)]
Oh, you picky picky parser
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 4 Apr 2009 22:45:49 +0000 (23:45 +0100)]
Merge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet
Stephen Gran [Sat, 4 Apr 2009 22:45:32 +0000 (23:45 +0100)]
Ship exim ssl certs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 4 Apr 2009 22:39:29 +0000 (00:39 +0200)]
gitignore certs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Sat, 4 Apr 2009 22:24:20 +0000 (00:24 +0200)]
Allow buildd-builder-meta from buildd.d.o
Stephen Gran [Sat, 4 Apr 2009 12:52:19 +0000 (13:52 +0100)]
samhainrc for spohr + puppetized nagios config
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Fri, 3 Apr 2009 17:38:13 +0000 (18:38 +0100)]
And the containing directories
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Fri, 3 Apr 2009 17:37:37 +0000 (18:37 +0100)]
Ignore some more nagios files
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Fri, 3 Apr 2009 14:09:42 +0000 (15:09 +0100)]
Allow lamont to monitor his machines
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Wed, 1 Apr 2009 11:00:07 +0000 (13:00 +0200)]
Merge common samhainrc changes into handel's version
Peter Palfrader [Wed, 1 Apr 2009 10:05:25 +0000 (12:05 +0200)]
Samhain ignore /etc/nagios/obsolete-packages-ignore - it comes from puppet
Peter Palfrader [Wed, 1 Apr 2009 06:53:53 +0000 (08:53 +0200)]
Move obsolete-packages-ignore file for dsa-check-packages into puppet
Peter Palfrader [Tue, 31 Mar 2009 20:21:34 +0000 (22:21 +0200)]
Everybody use the puppet nagios stuff
Peter Palfrader [Tue, 31 Mar 2009 20:04:24 +0000 (22:04 +0200)]
geo1 has a bad nrpe config - replace it with the one from puppet instead of fixing it
Peter Palfrader [Tue, 31 Mar 2009 19:37:08 +0000 (21:37 +0200)]
Add some chrome
Peter Palfrader [Tue, 31 Mar 2009 19:21:28 +0000 (21:21 +0200)]
It is called servicegroups, not servicesgroups
Peter Palfrader [Tue, 31 Mar 2009 19:17:23 +0000 (21:17 +0200)]
Create a puppetconf.d dir
Peter Palfrader [Tue, 31 Mar 2009 19:15:50 +0000 (21:15 +0200)]
Picky parser
Peter Palfrader [Tue, 31 Mar 2009 19:14:43 +0000 (21:14 +0200)]
Let's try turning spohr into a nagios server
Peter Palfrader [Tue, 31 Mar 2009 19:12:31 +0000 (21:12 +0200)]
New nrpe_dsa.cfg location - update samhain
Peter Palfrader [Tue, 31 Mar 2009 19:08:57 +0000 (21:08 +0200)]
A few puppet warnings
Peter Palfrader [Tue, 31 Mar 2009 19:04:39 +0000 (21:04 +0200)]
A try at a nagios server
Peter Palfrader [Tue, 31 Mar 2009 18:52:13 +0000 (20:52 +0200)]
Try it on bartok too
Peter Palfrader [Tue, 31 Mar 2009 18:50:22 +0000 (20:50 +0200)]
make nrpe_dsa.cfg depend on dsa-nagios-checks
Peter Palfrader [Tue, 31 Mar 2009 18:47:06 +0000 (20:47 +0200)]
Ensure dsa-nagios-nrpe-config is purged
Peter Palfrader [Tue, 31 Mar 2009 18:39:26 +0000 (20:39 +0200)]
No longer depend on dsa-nagios-nrpe-config
Peter Palfrader [Tue, 31 Mar 2009 18:38:33 +0000 (20:38 +0200)]
Import nagios module
Peter Palfrader [Tue, 31 Mar 2009 18:37:11 +0000 (20:37 +0200)]
Remove a duplicate, and add another file
Peter Palfrader [Tue, 31 Mar 2009 18:35:02 +0000 (20:35 +0200)]
syntax fu
Peter Palfrader [Tue, 31 Mar 2009 18:24:07 +0000 (20:24 +0200)]
dashes do weird things
Peter Palfrader [Tue, 31 Mar 2009 18:21:42 +0000 (20:21 +0200)]
Hand out nagios-client to spohr
Peter Palfrader [Tue, 31 Mar 2009 18:19:56 +0000 (20:19 +0200)]
First cut at nagios client
Peter Palfrader [Tue, 31 Mar 2009 17:33:21 +0000 (19:33 +0200)]
Ignore autogenerated nagios
Peter Palfrader [Tue, 31 Mar 2009 17:32:31 +0000 (19:32 +0200)]
Add a flag/warning file as notice
Stephen Gran [Sun, 29 Mar 2009 14:27:26 +0000 (15:27 +0100)]
I see that lenny adds localhost to the ::1 address
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 29 Mar 2009 11:06:31 +0000 (12:06 +0100)]
Seems like this has a syntax error as well
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 29 Mar 2009 11:05:25 +0000 (12:05 +0100)]
OK, use short name?
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 29 Mar 2009 11:00:40 +0000 (12:00 +0100)]
Start testing an /etc/hosts class
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Thu, 26 Mar 2009 03:07:26 +0000 (23:07 -0400)]
There are other paths for lvm cache files
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 22 Mar 2009 20:06:29 +0000 (16:06 -0400)]
No reason for this:
debconf: delaying package configuration, since apt-utils is not
installed
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Fri, 20 Mar 2009 21:50:37 +0000 (21:50 +0000)]
Break eximmx class up into clamav and postgrey classes. We can still
use the eximmx class as is, but we can also include the other classes
directly on machines where for some reason we want more granular
installs.
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 16 Mar 2009 00:54:50 +0000 (00:54 +0000)]
s/latest/installed/
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 16 Mar 2009 00:52:39 +0000 (00:52 +0000)]
Add class for busy mail machines
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 19:12:42 +0000 (19:12 +0000)]
Ignore local-auto.conf changes
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 17:43:47 +0000 (17:43 +0000)]
Add header
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 17:09:03 +0000 (17:09 +0000)]
OK, I think it works now. Go live. what can possibly go wrong?
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 17:06:43 +0000 (17:06 +0000)]
Last few fixups to match what exim.conf expects
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 17:03:24 +0000 (17:03 +0000)]
Apparently facts can't have '-' in them
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 17:01:43 +0000 (17:01 +0000)]
Fix up the template a bit
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:57:44 +0000 (16:57 +0000)]
No, it really is the string true, not the variable $true
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:41:43 +0000 (16:41 +0000)]
Maybe this won't make it go silly
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:36:31 +0000 (16:36 +0000)]
Does this work, you silly thing?
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:32:26 +0000 (16:32 +0000)]
short name?
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:31:32 +0000 (16:31 +0000)]
Test of templating
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 16:19:31 +0000 (16:19 +0000)]
Some new facts
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 15:39:21 +0000 (15:39 +0000)]
Whitespace
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 15:22:58 +0000 (15:22 +0000)]
Add default File template and remove lots of boilerplate
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 15:16:29 +0000 (15:16 +0000)]
We want templates in the git tree
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 12:51:35 +0000 (12:51 +0000)]
Ignore the pdiffs file we ship now
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 12:13:28 +0000 (12:13 +0000)]
Also add local-pdiffs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 00:42:49 +0000 (00:42 +0000)]
And another
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 15 Mar 2009 00:07:51 +0000 (00:07 +0000)]
Another fs type to ignore
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 23:22:47 +0000 (23:22 +0000)]
Include fuse-ey type filesystems so we ignore weasel's mad symlink tree
of doom
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 22:13:46 +0000 (22:13 +0000)]
Really, try not to die, you silly thing
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 22:11:35 +0000 (22:11 +0000)]
Don't exit
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 21:37:37 +0000 (21:37 +0000)]
ruby was getting confused over too many negations - add some brackets to
make it clear to the poor little dear
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 21:22:18 +0000 (21:22 +0000)]
Don't blow up if module load fails
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 20:32:22 +0000 (20:32 +0000)]
A mounts fact. This will hopefully let us compare what we currently
monitor to what is actually on the system
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 14 Mar 2009 20:09:15 +0000 (20:09 +0000)]
We need a ruby module for a fact that I'm writing
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Tue, 10 Mar 2009 01:03:32 +0000 (01:03 +0000)]
and fix the typo
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Tue, 10 Mar 2009 01:01:23 +0000 (01:01 +0000)]
OK, it's a bit of a grotesque hack - we see if DNS matches for a service
matches one of our IP addresses, and if so, we set a fact to true.
I'm sure there's a better way to do this.
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 20:12:08 +0000 (20:12 +0000)]
Revert "I hate pdiffs"
This reverts commit
5b480a7849d309ee257c5254bfbd92c4b353c003.
Stephen Gran [Mon, 9 Mar 2009 20:03:36 +0000 (20:03 +0000)]
I hate pdiffs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 19:40:21 +0000 (19:40 +0000)]
and fix the syntax error
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 19:39:22 +0000 (19:39 +0000)]
revert the manifest
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 19:34:48 +0000 (19:34 +0000)]
Try to use booleans instead of strings - this can't possibly go wrong
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 19:26:44 +0000 (19:26 +0000)]
Add software raid test
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 9 Mar 2009 19:02:57 +0000 (19:02 +0000)]
New set of facts to tell us about installed software
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Mon, 9 Mar 2009 18:09:28 +0000 (19:09 +0100)]
sgran sometimes has weird ideas
Peter Palfrader [Mon, 9 Mar 2009 18:08:30 +0000 (19:08 +0100)]
Unbreak preferences, the 3rd
Peter Palfrader [Mon, 9 Mar 2009 18:01:57 +0000 (19:01 +0100)]
Add work in progress buildd module
Peter Palfrader [Mon, 9 Mar 2009 17:53:43 +0000 (18:53 +0100)]
Fix pinning
Peter Palfrader [Mon, 9 Mar 2009 17:40:20 +0000 (18:40 +0100)]
Add buildd.d.o pin entries
Peter Palfrader [Mon, 9 Mar 2009 10:49:14 +0000 (11:49 +0100)]
Use experimental security.geo.debian.org
Peter Palfrader [Sun, 8 Mar 2009 10:00:49 +0000 (11:00 +0100)]
Merge apt/preferences ignoring patch into the handel per-host file for samhainrc
Peter Palfrader [Sun, 8 Mar 2009 01:01:30 +0000 (02:01 +0100)]
samhain ignore etc/apt directory changes from puppet
Peter Palfrader [Sun, 8 Mar 2009 00:57:57 +0000 (01:57 +0100)]
Merge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet
Peter Palfrader [Sun, 8 Mar 2009 00:57:51 +0000 (01:57 +0100)]
samhain ignore preferences file from puppet
Peter Palfrader [Sun, 8 Mar 2009 00:57:16 +0000 (01:57 +0100)]
make apt files from puppet mode u-w
Peter Palfrader [Sun, 8 Mar 2009 00:56:54 +0000 (01:56 +0100)]
Ship etc/apt/preferences with puppet
Stephen Gran [Thu, 5 Mar 2009 20:44:14 +0000 (20:44 +0000)]
Hopefully now we can install puppet on postfix systems without hosing
the mta setup
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Thu, 5 Mar 2009 15:41:54 +0000 (16:41 +0100)]
Do not use security.us.debian.org everywhere - use security.d.o
Stephen Gran [Tue, 3 Mar 2009 22:17:39 +0000 (22:17 +0000)]
Merge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet
Stephen Gran [Tue, 3 Mar 2009 22:17:26 +0000 (22:17 +0000)]
More samhain updates (does it never end?)
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Tue, 3 Mar 2009 20:35:59 +0000 (21:35 +0100)]
also install arrayprobe, cpqarrayd on proliants
Stephen Gran [Tue, 3 Mar 2009 20:10:17 +0000 (20:10 +0000)]
A few more packages for everywhere
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Tue, 3 Mar 2009 11:55:09 +0000 (11:55 +0000)]
update samhain ignores for changes to nagios
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Mon, 2 Mar 2009 21:05:10 +0000 (22:05 +0100)]
Add exim4/locals to manifest
Stephen Gran [Mon, 2 Mar 2009 13:54:54 +0000 (13:54 +0000)]
One more samhain ignore for nrpe/nagios
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Mon, 2 Mar 2009 00:45:18 +0000 (00:45 +0000)]
typo
Signed-off-by: Stephen Gran <steve@lobefin.net>