[Pkg-nagios-changes] [SCM] Debian packaging for mod gearman. annotated tag, debian/1.0-1, created. debian/1.0-1
Stig Sandbeck Mathisen
ssm at debian.org
Fri Feb 11 11:20:04 UTC 2011
The annotated tag, debian/1.0-1 has been created
at a99daa89cc8058baec79e0ad1832278eccd7c34c (tag)
tagging f5edd3e88aa2138dcf6d044c835fbd0ada944168 (commit)
tagged by Stig Sandbeck Mathisen
on Thu Feb 10 19:57:35 2011 +0100
- Shortlog ------------------------------------------------------------
Debian release 1.0-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAk1UNR8ACgkQQONU2fom4u5XMQCdFttpyaKH5He8PV1bY2PkOfpr
w+IAoIaDOMMs/eQdD+VEt4hxgiNZ6TNq
=Cjtt
-----END PGP SIGNATURE-----
Babar (2):
Fix useless use of cat, useless use of multiple seds, and most importantely, removed $DESTDIR from the generated PATH, otherwise package building fails
Adding spec file for CentOS 5 and the like (tested on SLC5.5)
Danijel Tasov (3):
argc is needed
sh style cleanup
wipe echo -n
Mark Clarkson (2):
Added new configuration option 'dupserver'. This allows the check results to also be sent to a second gearman job server, or pool of job servers. Useful for sending results from many nagios servers to a single 'collector' nagios server, or maybe for creating some failover solution.
Merge branch 'master' of git://github.com/sni/mod_gearman
Matthias Flacke (6):
Added send_multi
Merge remote branch 'upstream/master'
Changed logger to gm_log in send_multi
Fixed RC of send_multi
Fixed sigsegv parsing non hires timestamps
Added [ stderr ] to send_multi
Rune "TheFlyingCorpse" Darrud (2):
Added a switch to worker.pl to print the hostname of the worker that did the check. This is set on the worker end.
Wrote a script to fill specified queue with random data, host/service name prefix, it does not follow nagios/icinga/shinken standard. Its there to test overload of core with only bogus data.
Stig Sandbeck Mathisen (35):
Initial Debian packaging
Require libgearman-dev 0.14 or later
Add automake as build-dependency, run the contents of the autogen.sh script explicitly
Clean more, and change localstatedir
Use dh_installexamples, and remove generated file
Add a postinst script
Add build dependency on libtool
Add some documentation
Update Vcs-* headers, place the packaging at gitorious.org for now
Split into three packages
Adjust help2man paths
Install binaries and modules to their respective packages
Add the manpages to the mod-gearman-worker package
Remove the mod-gearman binary package, add a mod-gearman-doc package instead
Add configuration file examples for the worker and module packages
Rewrite the init script
debian/control: Set Vcs-* headers to point to the git.debian.org repo
Add a new package for the mod gearman tools
Merge branch 'upstream'
Merge branch 'refactor/mod-gearman-tools'
Bump version in changelog
Upstream documentaion has moved to docs/
Do not remove debian/patches
Refresh debian/patches from patch queue
Install check_ and send_ commands to nagios plugin dir
Install the mod_gearman worker to /usr/sbin
Merge commit 'v1.0'
Update changelog
Rename patch
use autogen.sh
Set section "doc" for the doc package
Update debian/copyright
Remove empty postinst script
Check for the presence of the configuration file
Update changelog
Sven Nierlein (325):
initial commit
updated docs
fixed includes
added missing includes
added missing headers
made result queue adjustable
queue top now supports muliple server
maded arguments for worker global
nicer output of queues
server can now be specified by server=server1:4000,server2:4000 too
siwtched to libgearman 0.14
fixed make distclean
code cleanup
fixed warnings
worker thread will be cancelt on reload
made it possible to defined multiple groups with ,
fixed reloading adds another worker
fixed reload does not set new parameters
changed worker protocal and remove json requirements
worker code cleanup
updated readme
made hostchecks work
Merge branch 'master' of github.com:sni/mod_gearman
fixed hostchecks
added INT handler
use the uniq identifier for new jobs
moved worker creation to seperate function
fixed mem leak in module
fixed mem leak
added quiet option to queue top
added local host/servicegroups
updated configure.ac from autoscan
updated docs
moved some files
updated meta data
add warning if host/servicegroup does not exist
Merge branch 'master' of git at github.com:sni/mod_gearman
queue top uses default port 4730 unless defined
fixed meta files
made number of result workers adjustable
changed format of result
check for minimum version 0.14 of libgearman
worker will kill all child procs on timeout
worker sends cancelation of job back so core can reschedule the check
added a --with-gearman= to the configure
renamed neb_module to src
added initial version of c worker
code cleanup
code cleanup
added gearman client to worker
renamed constants
added queues to worker
worker can send back results now
added usr1/2 signals for counting jobs
made number of workers variable
set more defaults
added retransmission for failed jobs
fixed counting number of jobs
fixed latency calculation
added pid and loglvl to worker logger
preforker works
fixed timeouts
added standalone worker mode
let number of workers increase faster
maded job static
added error logging when latency is below zero
fixed latency calculation
let worker sleep a bit on errors
let result worker sleep a bit after errors
completed os detection in makefile.am
added more user friendly message when err 127 occured
empty output is ok
Merge branch 'master' of git at github.com:sni/mod_gearman
fixed output
fixed multiline output
dont show dummy queue
Merge branch 'master' of github.com:sni/mod_gearman
start 2 new worker if more than 90% working or only 2 idling
use strict compile options for all files
changed to shared mem ipc
fixed loglevel
execute forced service checks with high priority
moved perl worker to tools
updated docs
code cleanup
fixed output when file was not found
added perfdata processing
no result thread if only perfdata or eventhandlers are distributed
added static make target
code cleanup
code cleanup
moved common gearman functions into gearman.c
code cleanup
mover worker creatin into gearman.c
use pid as shm key
Merge branch 'master' of github.com:sni/mod_gearman
fixed semaphore cleanup
fixed static worker
added AES-256 encryption (with base64 transport)
Merge branch 'encryption'
cleanup
added keyfile= option
updated readme
fixed latency calculation
make worker spawn not that fast
added pidfile support
added some util functions
added support for config files
implemented reloading config
added daemon mode and init script
added logfile for worker
added logfile for worker
Merge branch 'master' of github.com:sni/mod_gearman
changed neb to generic argument parser
fixed sigsev when starting neb module without a running gearmand server
avoided possible deep recursion in config files
fixed reading configs
updated docs and default conf
spawn new worker on reload immediatly after exit
added neb module example config
added make install target
added files and dirs with correct paths to make install
added config hints
added install target
moved to new dir structure
fixed dirs
sources are building again
fixed ignores
added install file and fixed connection handling
changed loglevels
changed loglevels
added with-user to the configure
Merge branch 'master' of github.com:sni/mod_gearman
added more logging
update todo
fixed init script when invoked as user
fixed logging for worker
added error handling when reading key file
fixed shutdown on osx
improved signal handling
fixed problem with yes/no config flags
moved config installation to extra target: install-config
added test case
added more tests
added more tests
fixed assignment from incompatible pointer type
fixed uncond jump when using encoding only
fixed worker calculation
fixed sending perfdata even when disabled by "process_performance_data" setting
added more tests
added client/worker free wrapper
cleanup client
adding testservice with different passwords
added more output when skipping perfdata
moved latency calculation to neb module
updated readme
fixed invalid read in result thread
added more desciptive exit codes for signaled exits
fixed memory leaks
removed unused free
preparation for release
added more files to dist target
updated readme
croped image
better error handling for worker
added parameter to disable forks befor exec
remove shm segm befor the SIGKILL
Merge branch 'master' of github.com:sni/mod_gearman
updated docs
fixed return code verification
added initial send_gearman
removed str_token() and added string2timeval()
fixed error handling of send_gearman
completed send_gearman
added another debug option
fixed free
fixed double free on exit
fixed canceling host checks when no gearman server is available
fixed cancel service checks when no gearmand is available
performance fix for service checks
added check_gearman
added status function for worker
updated docs
fixed output of signaled plugin exits
fixed timeout handling for service checks
fixed init script
updated readme
fixed "warning: no newline at end of file"
added missing worker initscript to package
fixed some more "warning: no newline at end of file"
fixed "warning: cast to pointer from integer of different size"
fixed paths and error message
added missing port in getop
removed port option in favor of hostname:port
package cleanup
added print_version to check_gearman
added print_version to send_gearman
added print_version to worker
added job server version to check_gearman
added worker name to error output of plugins
fixed daemon mode
cleanup .so after install
changed permissions of semaphores
fixed some memory issues
fixed more compiler warnings
corrected pedantic warnings
added check if host or service exist
Merge branch 'master' of github.com:sni/mod_gearman
fixed race condition when submiting results to core
add worker name when plugin hits timeout
fixed double free
changed shmget permissions to 600
cleanup
fixed pidfile in init script
added cleanup script
sort functions for check_gearman and gearman_top
fixed sort
added quiet mode for gearman_top
released 0.4
check for curses.h during configure
added initscript for gearmand
added two parameter for finetuning worker
changed performance data for worker
changed performance data for check_gearman
fixed init script
added check in configure if users exists
added check for minimum event broker options
added check for missing eventbroker options
added patch for execvp
added version to worker status output
restart status worker too on reload
fixed missing mkdir in make install
gearman_top has flexible column size now
fixed graceful shutdown for gearmand
fixed gearman_top for now queues
use nc or netcat for gracefull stop
fixed reloading
increased output length
added missing space
made automake 2.59 compatible
added debug file if result host / service wasn't found
fixed no queue output
added debug output for high latency
fixed debug output
fixed lowercasing arguments
put debug things in ifdes
released 0.6
changed message when libcurses is missing
added identifier when using more than one worker on a single host
gearman_top defaults to localhost now
removed duplicate errors about connection problems
added spec file for building rpms
fill up with newlines instead of spaces
switched to localtime_r
Merge branch 'master' of github.com:sni/mod_gearman
renamed logger
added sample standalone worker config
made default idle/max-jobs values less aggressive
updated changelog
Merge branch 'master' of github.com:sni/mod_gearman
updated docs
fixed checks with popen/exec
updated ignore
updated docs
removed threads from test
fixed first test
released 0.8
released 0.8
added mailinglist to docs
updated todo
Merge branch 'master' of github.com:sni/mod_gearman
released 0.8
fixed crash when resizing terminal with gearman_top
make init script sh compatible
added max jobs to debug output
removed lc from parsing args, lowercasing the key is enough
fixed problem with uppercase service descriptions in send_gearman
Merge branch 'ssm-deb' into integration
added make deb target
updated changelog
removed debian packaging (makes packaging easier)
added quickstart guid for debian
increased max output to 64k
added documentation about queues
changed counting of current running worker
decrease amount of current workers when worker dies
fixed default paths in gearmand init script
added quickstart to package
added check to gearmand init script if its possible to execute commands as user
added vim tags to makefile
updated docs
dont care about ipc errors on exit
updated docs
Merge branch 'master' of github.com:sni/mod_gearman
decrease job counter earlier
directory cleanup
remove idle signal handler before executing new check
fixed gearman init script when using nc instead of netcat
start worker in standalone mode when debug level >= 10
each worker gets his own shm part
cleaned up stoping of childs
fixed tests
nicer error message when there is an mismatch in encryption settings
updated meta data
updated html docs
added missing performance data to send_multi
nicer output for send_multi
fixed problem with false positives in "double used worker slot" check
send_multi does not set <performance> unless there are performance data
added doxygen documentation
Merge branch 'master' of github.com:sni/mod_gearman
use null byte to fill up encrypted text
fixed encryption when data is a exact multiple auf blocksize
fixed parsing config for eventhandler
added encryption test in debug mode
changed version tag
added tests for cmd execution
updated docs
update html docs
added error message when using unknown option
fixed problem with dup server when initial gearmand is not running
updated version and docs
updated docs
updated html docs
release preparation
-----------------------------------------------------------------------
--
Debian packaging for mod gearman.
More information about the Pkg-nagios-changes
mailing list