summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-12-01State-based tests enhancementsThomas Guyot-Sionnest1-1/+4
- Use /var/tmp for state if no state dir environment variable is set, this avoid the need for a writable localstatedir during tests. - Use "rm -f", mostly to avoid printing out garbage of the directory doesn't exists
2010-12-01check_snmp: Remove that is_numeric madnessThomas Guyot-Sionnest3-9/+15
Original patch to make Timeticks works as in check_snmp v1.4.14, it turns out is_numeric isn't so useful and treating all types as numeric works best for backwards-compatibility. This is how it used to work in 1.4.14. As a special case, I also make calculate_rate look up for numeric values as it would otherwise return the last value instead.
2010-11-28add test cases for check_disk_smbMatthias Eble1-0/+96
2010-11-28check_disk_smb now handles NT_STATUS_ACCESS_DENIED properly (Debian #601696)Matthias Eble2-1/+2
2010-11-28Make check_disk_smb accept spaces in share names (#990948, #1370031, Debian ↵Matthias Eble2-1/+2
#601699)
2010-11-15Fix check_disk free space calculation if blocksizes differ within a disk ↵Matthias Eble4-81/+113
group (Bekar - #2973603) Various values (dused_pct, dfree_pct, inodes_free, inodes_total, ...) are now carried in the parameter_list structure. Assignments have been moved to a subroutine preventing code redundancies. Group metrics are now calculated based on units rather than blocks. This fixes freespace calculation when blocksizes differ within a group.
2010-11-15check_snmp now considers strings returned by SNMP that contain justnagios4-4/+37
numbers (according to strtod) to be a numeric value for threshold and performance data
2010-10-16Update NEWS for last commitThomas Guyot-Sionnest1-0/+4
2010-10-15check_nt: make UPTIME accept warning/critical levelsThomas Guyot-Sionnest2-1/+7
Patch originally by Ryan Kelly
2010-10-12sfsnapshotgit: Better handling of remote refsThomas Guyot-Sionnest1-4/+10
This commit allow to track branches from unusually-named remote refs and makes possible using external remotes (other than origin) for snapshots.
2010-10-06Patch for check_linux_raid with on linear/raid0 arraysThomas Guyot-Sionnest1-3/+9
Fixes bug #3049988, Debian bug #579049
2010-08-31Fix typos in -f help textTon Voon1-1/+1
2010-07-27Update the COPYING file to the GPLv3Holger Weiss1-289/+623
We switched to the GPLv3 early in 2008, but we forgot to update the COPYING file accordingly.
2010-07-271.4.15 preprelease-1.4.15Ton Voon6-6/+949
2010-07-14Merge branch 'master' of ↵Ton Voon4-235/+277
ssh://tonvoon@nagiosplug.git.sourceforge.net/gitroot/nagiosplug/nagiosplug
2010-07-14Added text re: MD5SUM updates in nightlies, but tarballs notTon Voon1-0/+3
2010-07-09Fix --help output when MAX_OIDS is altered.Thomas Guyot-Sionnest4-235/+277
2010-07-07Fix examples in check_disk, where it implied was possible to suffix unit ↵Ton Voon2-2/+3
values to warn/crit parameters
2010-07-07Allow check_ifstatus to accept version=2cTon Voon3-2/+7
2010-07-02Fix cmd_run overwriting the environmentThomas Guyot-Sionnest2-4/+6
Some commands need the environment to function properly. One such example is check_ssh and check_by_ssh when a SOCKS proxy is required. This patch use setenv and extern char **environ to alter and pass the new environment to the child process Those modules have been added to Gnulib for portability.
2010-07-02Import the environ module from gnulib (86ba51)Thomas Guyot-Sionnest2-2/+3
2010-07-02git-notify: Be careful with "--no-merge"Holger Weiss1-5/+6
The "-X" option (which asks git-notify to not report merge commits) was implemented by setting the "--no-merge" option on each invocation of git-rev-list(1). However, we do not only use git-rev-list(1) to get the list of new commits, but also to check whether the old branch head (or tag) is a parent of the new branch head (or tag). For this latter check, the "--no-merge" option should not be set; otherwise, git-notify would be fooled to believe that the branch has been rewritten if the old head was a merge commit.
2010-06-30Corrected rate_multiplier calculationtonvoon2-2/+2
2010-06-30Removed suffix of "-rate" and let user decide label via --labeltonvoon2-7/+5
2010-06-30Tests for --rate-multiplier optiontonvoon2-1/+14
2010-06-30Merge branch 'master' of ↵Ton Voon1-1/+1
ssh://tonvoon@nagiosplug.git.sourceforge.net/gitroot/nagiosplug/nagiosplug
2010-06-30Fixed rate-multiplier optionTon Voon1-4/+8
2010-06-25Add test file directorytonvoon1-1/+1
2010-06-24Cleanup some warnings displayed from IRIX tinderbox serverTon Voon2-14/+9
2010-06-24Added unsetenv and setenv from gnulibTon Voon12-2/+1039
2010-06-24Added strsep to gnulib, for check_snmp.cTon Voon5-2/+101
2010-06-23Added option to invert search resultstonvoon7-521/+741
2010-06-23Display missing search string and URL when failed (Duncan Ferguson #2999924)tonvoon3-2/+16
2010-06-23Added state retention APIs. Implemented for check_snmp with --rate option.Ton Voon63-1020/+2320
See http://nagiosplugin.org/c-api-private for more details on the API. Also updated check_snmp -l option to change the perfdata label.
2010-06-18NEWS entry for last commitThomas Guyot-Sionnest1-0/+1
2010-06-18Attempt at detecting 64bit compilation flags between gcc, old, and new ↵Thomas Guyot-Sionnest1-3/+62
versions of sun cc Gcc accepts -m64, just as newer version of Suncc. Older Suncc required -xarch=v9 (SPARC) or -xarch=amd64 (x86-64) to generate 64bit code.
2010-05-08Add missing --fqdn help (Jan Wagner)Thomas Guyot-Sionnest1-2/+4
2010-04-28Update extra-opts help text based on ML agreementThomas Guyot-Sionnest4-71/+58
2010-04-28tools/distclean: use git-clean when possibleThomas Guyot-Sionnest2-0/+13
git-clean is much faster and more reliable... Also add confdefs.h in gitignore, although this file is normally removed at the end of the configure script.
2010-04-28Update libtoolThomas Guyot-Sionnest6-3455/+12980
Nagios-plugins wouldn't compile on Ubuntu 10.04 (Lucid) with the old libtool
2010-04-22Add newline after "Usage:" in --helpThomas Guyot-Sionnest41-41/+41
2010-04-22Split long line in check_cluster --helpThomas Guyot-Sionnest1-1/+2
2010-04-22Update French translations with extra-opts changeThomas Guyot-Sionnest3-424/+391
2010-04-22Standardize the extra-opts notesThomas Guyot-Sionnest40-196/+1
2010-04-22Fix tests and update NEWS fileThomas Guyot-Sionnest2-4/+50
2010-04-22Replace the lousy multiline parser with a robust one.Thomas Guyot-Sionnest1-8/+49
This one counts double quotes and backslashes so it should handle any level of escaping.
2010-04-22Attempt at fixing check_snmp multiline output:Thomas Guyot-Sionnest2-9/+32
This patch tries to detect and output nicely multi-line strings. This method is broken by design; only a count of double-quotes and escapes could work in every situation.
2010-04-15Updated Nagios::Plugin librarytonvoon3-0/+1
2010-04-14git-notify: Fix the ordering of commitsHolger Weiss1-1/+1
If notifications for multiple commits are created, sort them chronologically instead of in reverse chronological order.
2010-04-14Fix translations when extra-opts aren't enabledThomas Guyot-Sionnest48-289/+631
Bug #2832884 reported problem with translations outputting pot file headers. This is caused by "" matching the header of the translation files. This patch moves gettext macros inside utils macros and update some french translations.