12 years agoadded executable to makefile
Robert 'phaylon' Sedlacek [Wed, 11 Jul 2012 21:02:35 +0000]
added executable to makefile

12 years agolog what group/host we are storing
Robert 'phaylon' Sedlacek [Wed, 11 Jul 2012 20:58:25 +0000]
log what group/host we are storing

12 years agofixed distribution name
Robert 'phaylon' Sedlacek [Wed, 11 Jul 2012 20:58:00 +0000]
fixed distribution name

12 years agoparallel fetching of multiple hosts
Robert 'phaylon' Sedlacek [Wed, 11 Jul 2012 19:09:23 +0000]
parallel fetching of multiple hosts

12 years agouse test data for Perls probe
Robert 'phaylon' Sedlacek [Wed, 11 Jul 2012 17:08:31 +0000]
use test data for Perls probe

12 years agoperl interpreters probe and tests
Robert 'phaylon' Sedlacek [Tue, 10 Jul 2012 16:07:02 +0000]
perl interpreters probe and tests

12 years agomoved host iteration into state so host/group storage generation is easy
Robert 'phaylon' Sedlacek [Fri, 29 Jun 2012 21:16:41 +0000]
moved host iteration into state so host/group storage generation is easy

12 years agocleanup json files, not yml ones
Robert 'phaylon' Sedlacek [Thu, 28 Jun 2012 21:41:29 +0000]
cleanup json files, not yml ones

12 years agomore command error handling fixes
Robert 'phaylon' Sedlacek [Wed, 20 Jun 2012 20:02:57 +0000]
more command error handling fixes

12 years agoremoved unnecessary 'file' structure level from Apt packages probe
Robert 'phaylon' Sedlacek [Wed, 20 Jun 2012 19:21:25 +0000]
removed unnecessary 'file' structure level from Apt packages probe

12 years agosimplified ResolvConf probe output and make it conform to standard file data structure
Robert 'phaylon' Sedlacek [Tue, 19 Jun 2012 21:56:39 +0000]
simplified ResolvConf probe output and make it conform to standard file data structure

12 years agosimplified hosts to be standard file data structure, also preserves comments
Robert 'phaylon' Sedlacek [Tue, 19 Jun 2012 20:31:51 +0000]
simplified hosts to be standard file data structure, also preserves comments

12 years agoremoved redundant data structure part in commit count
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 23:55:29 +0000]
removed redundant data structure part in commit count

12 years agosimplified user group sanitation
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 23:28:48 +0000]
simplified user group sanitation

12 years agocope with optional user prefix to groups list
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 23:01:38 +0000]
cope with optional user prefix to groups list

12 years agoremoved unrequired explicit 'list' data levels
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 22:22:09 +0000]
removed unrequired explicit 'list' data levels

12 years agofixed tests to expect __error__ instead of error mark
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 22:21:17 +0000]
fixed tests to expect __error__ instead of error mark

12 years agomoved error data to __error__ markers
Robert 'phaylon' Sedlacek [Mon, 18 Jun 2012 21:12:13 +0000]
moved error data to __error__ markers

12 years agoadded JSON-Diffable dep
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 02:45:03 +0000]
added JSON-Diffable dep

12 years agoapt source loading and tests for Packages::Apt probe
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 02:28:34 +0000]
apt source loading and tests for Packages::Apt probe

12 years agoapt-get tests for Packages::Apt probe
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 01:55:27 +0000]
apt-get tests for Packages::Apt probe

12 years agoupdated deps
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 01:44:58 +0000]
updated deps

12 years agofind upgradable packages and optionally update apt index
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 01:37:57 +0000]
find upgradable packages and optionally update apt index

12 years agomore fixes for external command error handling
Robert 'phaylon' Sedlacek [Fri, 15 Jun 2012 01:37:06 +0000]
more fixes for external command error handling

12 years agocheck for correct error
Robert 'phaylon' Sedlacek [Thu, 14 Jun 2012 23:02:48 +0000]
check for correct error

12 years agomore explicit ipc to work around child-exec issues
Robert 'phaylon' Sedlacek [Wed, 13 Jun 2012 20:21:50 +0000]
more explicit ipc to work around child-exec issues

12 years agofixed exception namespace
Robert 'phaylon' Sedlacek [Tue, 12 Jun 2012 22:06:40 +0000]
fixed exception namespace

12 years agoreturn authorized_keys stub structure if the file doesn't exist instead of turning...
Robert 'phaylon' Sedlacek [Mon, 11 Jun 2012 18:13:13 +0000]
return authorized_keys stub structure if the file doesn't exist instead of turning it into an error structure

12 years agomade introspector executable
Robert 'phaylon' Sedlacek [Wed, 6 Jun 2012 21:05:25 +0000]
made introspector executable

12 years agoreworked gatherer to be more flexible, added sudo support
Robert 'phaylon' Sedlacek [Thu, 31 May 2012 00:16:02 +0000]
reworked gatherer to be more flexible, added sudo support

12 years agoswitched to JSON::Diffable as file format
Robert 'phaylon' Sedlacek [Thu, 31 May 2012 00:08:56 +0000]
switched to JSON::Diffable as file format

12 years agomore extensive testing for Users probe with external placeholder binaries
Robert 'phaylon' Sedlacek [Tue, 29 May 2012 19:11:16 +0000]
more extensive testing for Users probe with external placeholder binaries

12 years agomade passwd file path configurable
Robert 'phaylon' Sedlacek [Tue, 29 May 2012 19:10:14 +0000]
made passwd file path configurable

12 years agoadd sponsored by notice
Matt S Trout [Wed, 6 Jun 2012 19:47:50 +0000]
add sponsored by notice

12 years agobetter users probe
Matt S Trout [Wed, 6 Jun 2012 19:47:45 +0000]
better users probe

12 years agodistribution fixes
Robert 'phaylon' Sedlacek [Tue, 29 May 2012 00:23:08 +0000]
distribution fixes

12 years agodocs for state class
Robert 'phaylon' Sedlacek [Mon, 28 May 2012 21:44:16 +0000]
docs for state class

12 years agomoved probe classes to ::Probe:: namespace
Robert 'phaylon' Sedlacek [Thu, 24 May 2012 17:47:38 +0000]
moved probe classes to ::Probe:: namespace

12 years agoturned into a dist
Robert 'phaylon' Sedlacek [Thu, 24 May 2012 02:42:19 +0000]
turned into a dist

12 years agointtrospector cli
Robert 'phaylon' Sedlacek [Thu, 24 May 2012 02:42:01 +0000]
inttrospector cli

12 years agoconfiguration, state generation, centralised gatherer
Robert 'phaylon' Sedlacek [Thu, 24 May 2012 02:41:49 +0000]
configuration, state generation, centralised gatherer

12 years agoRemove whitespace around hostname
Robert 'phaylon' Sedlacek [Mon, 21 May 2012 22:30:30 +0000]
Remove whitespace around hostname

12 years agoonly wrap our own errors
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 21:57:40 +0000]
only wrap our own errors

12 years agosort by filesystem/mount_point
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 21:57:09 +0000]
sort by filesystem/mount_point

12 years agosort mount points by device_name/moint_point
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 21:54:32 +0000]
sort mount points by device_name/moint_point

12 years agomap groups by name instead of gid
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 21:46:03 +0000]
map groups by name instead of gid

12 years agomap users by name instead of id
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 21:43:32 +0000]
map users by name instead of id

12 years agofixed version handling to always give a string
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 19:02:35 +0000]
fixed version handling to always give a string

12 years agodon't expect a list of data and a tail in case of an error
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 19:01:58 +0000]
don't expect a list of data and a tail in case of an error

12 years agoallow yaml output
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 17:33:00 +0000]
allow yaml output

12 years agotracking discoverry fix
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 17:32:36 +0000]
tracking discoverry fix

12 years agocommand invocation fix
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 17:24:35 +0000]
command invocation fix

12 years agosort processes by args/pid
Robert 'phaylon' Sedlacek [Fri, 11 May 2012 17:24:03 +0000]
sort processes by args/pid

12 years agouse reusable I/O utils, more solid error handling for Nagios::CheckMkAgent probe
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:58:12 +0000]
use reusable I/O utils, more solid error handling for Nagios::CheckMkAgent probe

12 years agouse reusable I/O utils, more solid error handling for Puppet probe
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:53:48 +0000]
use reusable I/O utils, more solid error handling for Puppet probe

12 years agouse reusable I/O utils, more solid error handling for DiskUsage probe
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:48:36 +0000]
use reusable I/O utils, more solid error handling for DiskUsage probe

12 years agouse reusable I/O utils, more solid error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:42:01 +0000]
use reusable I/O utils, more solid error handling

12 years agouse reusable I/O utils, more solid error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:31:16 +0000]
use reusable I/O utils, more solid error handling

12 years agouse reusable I/O utils, more solid error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 18:19:33 +0000]
use reusable I/O utils, more solid error handling

12 years agotop level resolv_conf/error value
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:39:28 +0000]
top level resolv_conf/error value

12 years agouse reusable I/O utils and better error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:39:11 +0000]
use reusable I/O utils and better error handling

12 years agotop level hosts/error value
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:28:36 +0000]
top level hosts/error value

12 years agouse reusable I/O utils and better error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:28:14 +0000]
use reusable I/O utils and better error handling

12 years agotop level groups/error value
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:20:11 +0000]
top level groups/error value

12 years agouse reusable I/O utils and better error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:19:49 +0000]
use reusable I/O utils and better error handling

12 years agouse reusable I/O utils and better error handling
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:11:11 +0000]
use reusable I/O utils and better error handling

12 years agotop level git/error value
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:06:27 +0000]
top level git/error value

12 years agouse reusable I/O utils, better error handling and integration
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:05:48 +0000]
use reusable I/O utils, better error handling and integration

12 years agoadded lines_from_command util
Robert 'phaylon' Sedlacek [Thu, 10 May 2012 02:05:08 +0000]
added lines_from_command util

12 years agouser result now under 'users' key
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 23:13:31 +0000]
user result now under 'users' key

12 years agouse more reusable utils for I/O operations, better error handling, have a top-level...
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 23:13:09 +0000]
use  more reusable utils for I/O operations, better error handling, have a top-level users/error key slot

12 years agomore I/O utils
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 23:12:20 +0000]
more I/O utils

12 years agotest for processes key in result
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:30:00 +0000]
test for processes key in result

12 years agouse command pipe output and exception handling utils, put process list under 'process...
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:29:46 +0000]
use command pipe output and exception handling utils, put process list under 'processes' to separate from 'error'

12 years agotest for handles key in result
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:29:05 +0000]
test for handles key in result

12 years agouse command pipe output and exception handling utils, handles now under 'handles...
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:17:25 +0000]
use command pipe output and exception handling utils, handles now under 'handles' key to discern from 'error'

12 years agothere is now a 'package' key below 'installed' to be able to detect 'error'
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:09:22 +0000]
there is now a 'package' key below 'installed' to be able to detect 'error'

12 years agouse command pipe output and exception handling utils
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:08:43 +0000]
use command pipe output and exception handling utils

12 years agoexception handling and command pipe output utils
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 22:08:17 +0000]
exception handling and command pipe output utils

12 years agoNagios::CheckMkAgent probe tests
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 21:23:06 +0000]
Nagios::CheckMkAgent probe tests

12 years agoNagios::CheckMkAgent probe with base pod
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 21:22:52 +0000]
Nagios::CheckMkAgent probe with base pod

12 years agoPuppet probe base pod
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 19:41:44 +0000]
Puppet probe base pod

12 years agoPuppet probe tests
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 19:37:00 +0000]
Puppet probe tests

12 years agoPuppet probe for puppet agent information
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 19:36:47 +0000]
Puppet probe for puppet agent information

12 years agoadded base pod to all probes
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 15:36:06 +0000]
added base pod to all probes

12 years agoDiskUsage probe tests
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 01:40:27 +0000]
DiskUsage probe tests

12 years agoDiskUsage probe for getting df output
Robert 'phaylon' Sedlacek [Wed, 9 May 2012 01:34:35 +0000]
DiskUsage probe for getting df output

12 years agoLibDirs::Perl probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 19:25:42 +0000]
LibDirs::Perl probe tests

12 years agoMountPoints probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 19:10:24 +0000]
MountPoints probe tests

12 years agofixed typoed moint_point -> mount_point
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 19:10:08 +0000]
fixed typoed moint_point -> mount_point

12 years agoResolvConf probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:59:47 +0000]
ResolvConf probe tests

12 years agomade resolv.conf file path configurable
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:59:35 +0000]
made resolv.conf file path configurable

12 years agoHosts probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:45:58 +0000]
Hosts probe tests

12 years agomade hosts file configurable
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:45:49 +0000]
made hosts file configurable

12 years agoGroups probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:36:18 +0000]
Groups probe tests

12 years agoHost probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:30:45 +0000]
Host probe tests

12 years agoRepositories::Git probe tests
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 18:25:50 +0000]
Repositories::Git probe tests

12 years agomore info fetching for Repositories::Git probe
Robert 'phaylon' Sedlacek [Tue, 8 May 2012 16:38:29 +0000]
more info fetching for Repositories::Git probe

12 years agoUsers probe tests
Robert 'phaylon' Sedlacek [Mon, 7 May 2012 21:16:07 +0000]
Users probe tests

12 years agoProcesses probe tests
Robert 'phaylon' Sedlacek [Mon, 7 May 2012 21:01:45 +0000]
Processes probe tests