Imported Upstream version 1.4.16+git20130919

This commit is contained in:
Jan Wagner 2013-11-27 00:00:57 +01:00
parent 01ca3b324f
commit 57371046fd
50 changed files with 3885 additions and 500 deletions

View file

@ -7,7 +7,7 @@ EXTRA_DIST = config.rpath \
NP-VERSION-GEN REQUIREMENTS SUPPORT THANKS \
NPTest.pm pkg nagios-plugins.spec \
config_test/Makefile config_test/run_tests config_test/child_test.c \
tools/build_perl_modules \
perlmods tools/build_perl_modules \
tools/tinderbox_build
ACLOCAL_AMFLAGS = -I gl/m4 -I m4
@ -24,7 +24,7 @@ install-root:
test test-debug:
cd lib && $(MAKE) $@
if test "$(PERLMODS_DIR)" != ""; then cd && $(MAKE) $@; fi
if test "$(PERLMODS_DIR)" != ""; then cd perlmods && $(MAKE) $@; fi
cd plugins && $(MAKE) $@
cd plugins-scripts && $(MAKE) $@

View file

@ -1422,7 +1422,7 @@ EXTRA_DIST = config.rpath \
NP-VERSION-GEN REQUIREMENTS SUPPORT THANKS \
NPTest.pm pkg nagios-plugins.spec \
config_test/Makefile config_test/run_tests config_test/child_test.c \
tools/build_perl_modules \
perlmods tools/build_perl_modules \
tools/tinderbox_build
ACLOCAL_AMFLAGS = -I gl/m4 -I m4
@ -1930,7 +1930,7 @@ install-root:
test test-debug:
cd lib && $(MAKE) $@
if test "$(PERLMODS_DIR)" != ""; then cd && $(MAKE) $@; fi
if test "$(PERLMODS_DIR)" != ""; then cd perlmods && $(MAKE) $@; fi
cd plugins && $(MAKE) $@
cd plugins-scripts && $(MAKE) $@

View file

@ -422,6 +422,7 @@ sub LoadCache
{
return if exists( $CACHE{'_cache_loaded_'} );
my $fileContents = "";
if ( -f $CACHEFILENAME )
{
my( $fileHandle ) = new IO::File;
@ -432,41 +433,45 @@ sub LoadCache
return;
}
my( $fileContents ) = join( "\n", <$fileHandle> );
$fileContents = join("", <$fileHandle>);
$fileHandle->close();
chomp($fileContents);
my( $contentsRef ) = eval $fileContents;
%CACHE = %{$contentsRef};
}
$CACHE{'_cache_loaded_'} = 1;
$CACHE{'_cache_loaded_'} = 1;
$CACHE{'_original_cache'} = $fileContents;
}
sub SaveCache
{
delete $CACHE{'_cache_loaded_'};
my $oldFileContents = delete $CACHE{'_original_cache'};
my( $fileHandle ) = new IO::File;
if ( ! $fileHandle->open( "> ${CACHEFILENAME}" ) )
{
print STDERR "NPTest::LoadCache() : Problem saving ${CACHEFILENAME} : $!\n";
return;
}
my( $dataDumper ) = new Data::Dumper( [ \%CACHE ] );
my($dataDumper) = new Data::Dumper([\%CACHE]);
$dataDumper->Terse(1);
$dataDumper->Sortkeys(1);
my $data = $dataDumper->Dump();
$data =~ s/^\s+/ /gmx; # make sure all systems use same amount of whitespace
$data =~ s/^\s+}/}/gmx;
chomp($data);
print $fileHandle $dataDumper->Dump();
if($oldFileContents ne $data) {
my($fileHandle) = new IO::File;
if (!$fileHandle->open( "> ${CACHEFILENAME}")) {
print STDERR "NPTest::LoadCache() : Problem saving ${CACHEFILENAME} : $!\n";
return;
}
print $fileHandle $data;
$fileHandle->close();
}
$fileHandle->close();
$CACHE{'_cache_loaded_'} = 1;
$CACHE{'_cache_loaded_'} = 1;
$CACHE{'_original_cache'} = $data;
}
#
@ -556,12 +561,12 @@ sub TestsFrom
{
if ( $excludeIfAppMissing )
{
$application = basename( $filename, ".t" );
if ( ! -e $application )
{
print STDERR "No application (${application}) found for test harness (${filename})\n";
next;
}
$application = basename( $filename, ".t" );
if ( ! -e $application and ! -e $application.'.pm' )
{
print STDERR "No application (${application}) found for test harness (${filename})\n";
next;
}
}
push @tests, "${directory}/${filename}";
}
@ -642,6 +647,16 @@ sub testCmd {
return $object;
}
# do we have ipv6
sub has_ipv6 {
# assume ipv6 if a ping6 to labs.consol.de works
`ping6 -c 1 2a03:3680:0:2::21 2>&1`;
if($? == 0) {
return 1;
}
return;
}
1;
#
# End of File

10
THANKS
View file

@ -2,16 +2,16 @@ This software is brought to you by the Nagios Plugins Development Team. However,
there have been many contributors to this project. Everyone below has helped in
raising bug reports, creating patches or contributing new plugins.
Randy O'Meara
Diego Elio Pettenò
fabiodds
Diego Elio Pettenò
Randy O'Meara
dag rob?le
Oskar Ahner
Lance Albertson
David Alden
Patrick Allen
Rodger Allen
Paul Allen
Rodger Allen
Patrick Allen
Felipe Gustavo de Almeida
Michael Almond
Michael Anthon
@ -87,8 +87,8 @@ Paul Farrall
Reuben Farrelly
Mark Favas
Duncan Ferguson
Paulo Afonso Graner Fessel
Paulo Fessel
Paulo Afonso Graner Fessel
James Fidell
Roman Fiedler
Bernhard Fischer

3
configure vendored
View file

@ -39976,7 +39976,7 @@ if test "$ac_cv_uname_s" = 'SunOS' -a \( "x$ac_cv_prog_ac_ct_AR" = "x" -o "$ac_c
as_fn_error $? "No ar found for Solaris - is /usr/ccs/bin in PATH?" "$LINENO" 5
fi
ac_config_files="$ac_config_files Makefile tap/Makefile lib/Makefile plugins/Makefile lib/tests/Makefile plugins-root/Makefile plugins-scripts/Makefile plugins-scripts/subst plugins-scripts/utils.pm plugins-scripts/utils.sh test.pl pkg/solaris/pkginfo po/Makefile.in"
ac_config_files="$ac_config_files Makefile tap/Makefile lib/Makefile plugins/Makefile lib/tests/Makefile plugins-root/Makefile plugins-scripts/Makefile plugins-scripts/subst plugins-scripts/utils.pm plugins-scripts/utils.sh perlmods/Makefile test.pl pkg/solaris/pkginfo po/Makefile.in"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
@ -41092,6 +41092,7 @@ do
"plugins-scripts/subst") CONFIG_FILES="$CONFIG_FILES plugins-scripts/subst" ;;
"plugins-scripts/utils.pm") CONFIG_FILES="$CONFIG_FILES plugins-scripts/utils.pm" ;;
"plugins-scripts/utils.sh") CONFIG_FILES="$CONFIG_FILES plugins-scripts/utils.sh" ;;
"perlmods/Makefile") CONFIG_FILES="$CONFIG_FILES perlmods/Makefile" ;;
"test.pl") CONFIG_FILES="$CONFIG_FILES test.pl" ;;
"pkg/solaris/pkginfo") CONFIG_FILES="$CONFIG_FILES pkg/solaris/pkginfo" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;

Binary file not shown.

Binary file not shown.

1532
perlmods/Makefile Normal file

File diff suppressed because it is too large Load diff

14
perlmods/Makefile.am Normal file
View file

@ -0,0 +1,14 @@
perlmoduledir = $(exec_prefix)/perl
all-local:
$(top_srcdir)/tools/build_perl_modules -d $(perlmoduledir) -em .
install-exec-local:
$(top_srcdir)/tools/build_perl_modules -d $(perlmoduledir) -i .
# Don't run test-debug differently here yet
test test-debug:
$(top_srcdir)/tools/build_perl_modules -d $(perlmoduledir) -t .
clean-local:
$(top_srcdir)/tools/build_perl_modules -d $(perlmoduledir) -c .

1532
perlmods/Makefile.in Normal file

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

16
perlmods/install_order Normal file
View file

@ -0,0 +1,16 @@
# Modules installed in this order
default:
Test-Simple
Perl-OSType
Module-Implementation
Module-Metadata
version
Module-Build
Module-Runtime
parent
Try-Tiny
Params-Validate
Math-Calc-Units
Class-Accessor
Config-Tiny
Nagios-Plugin

Binary file not shown.

Binary file not shown.

View file

@ -2,11 +2,11 @@ PKG="NGOSplugin"
NAME="nagios-plugins"
DESC="Nagios network monitoring plugins"
ARCH="unknown"
VERSION="1.4.16,REV=2013.09.13.00.16"
VERSION="1.4.16,REV=2013.09.20.11.34"
CATEGORY="application"
VENDOR="Nagios Plugin Development Team"
EMAIL="nagiosplug-devel@lists.sourceforge.net"
PSTAMP="nag20130913001644"
PSTAMP="nag20130920113412"
BASEDIR="/"
CLASSES="none"

View file

@ -24,7 +24,7 @@ noinst_PROGRAMS = check_dhcp check_icmp @EXTRAS_ROOT@
EXTRA_PROGRAMS = pst3
EXTRA_DIST = pst3.c
EXTRA_DIST = t pst3.c
BASEOBJS = ../plugins/utils.o ../lib/libnagiosplug.a ../gl/libgnu.a
NETOBJS = ../plugins/netutils.o $(BASEOBJS) $(EXTRA_NETOBJS)

View file

@ -1591,7 +1591,7 @@ with_trusted_path = @with_trusted_path@
@RELEASE_PRESENT_TRUE@NP_VERSION = @NP_RELEASE@
AM_CFLAGS = -DNP_VERSION='"$(NP_VERSION)"'
AM_CPPFLAGS = -I.. -I$(top_srcdir)/lib -I$(top_srcdir)/gl -I$(top_srcdir)/intl -I$(top_srcdir)/plugins @SSLINCLUDE@
EXTRA_DIST = pst3.c
EXTRA_DIST = t pst3.c
BASEOBJS = ../plugins/utils.o ../lib/libnagiosplug.a ../gl/libgnu.a
NETOBJS = ../plugins/netutils.o $(BASEOBJS) $(EXTRA_NETOBJS)
NETLIBS = $(NETOBJS) $(SOCKETLIBS)

View file

@ -372,11 +372,16 @@ int get_hardware_address(int sock,char *interface_name){
char *p;
int unit;
for(p = interface_name; *p && isalpha(*p); p++)
/* no-op */ ;
if( p != '\0' ){
/* get last number from interfacename, eg lnc0, e1000g0*/
int i;
p = interface_name + strlen(interface_name) -1;
for(i = strlen(interface_name) -1; i > 0; p--) {
if(isalpha(*p))
break;
}
p++;
if( p != interface_name ){
unit = atoi(p) ;
*p = '\0' ;
strncat(dev, interface_name, 6) ;
}
else{

View file

@ -0,0 +1,69 @@
#! /usr/bin/perl -w -I ..
#
# DHCP Tests via check_dhcp
#
use strict;
use Test::More;
use NPTest;
my $allow_sudo = getTestParameter( "NP_ALLOW_SUDO",
"If sudo is setup for this user to run any command as root ('yes' to allow)",
"no" );
if ($allow_sudo eq "yes" or $> == 0) {
plan tests => 6;
} else {
plan skip_all => "Need sudo to test check_dhcp";
}
my $sudo = $> == 0 ? '' : 'sudo';
my $successOutput = '/OK: Received \d+ DHCPOFFER\(s\), \d+ of 1 requested servers responded, max lease time = \d+ sec\./';
my $failureOutput = '/CRITICAL: No DHCPOFFERs were received/';
my $invalidOutput = '/Invalid hostname/';
my $host_responsive = getTestParameter( "NP_HOST_DHCP_RESPONSIVE",
"The hostname of system responsive to dhcp requests",
"localhost" );
my $host_nonresponsive = getTestParameter( "NP_HOST_NONRESPONSIVE",
"The hostname of system not responsive to dhcp requests",
"10.0.0.1" );
my $hostname_invalid = getTestParameter( "NP_HOSTNAME_INVALID",
"An invalid (not known to DNS) hostname",
"nosuchhost" );
# try to determince interface
my $interface = '';
if(`ifconfig -a 2>/dev/null` =~ m/^(e\w*\d+)/mx and $1 ne 'eth0') {
$interface = ' -i '.$1;
}
my $res;
SKIP: {
skip('need responsive test host', 2) unless $host_responsive;
$res = NPTest->testCmd(
"$sudo ./check_dhcp $interface -u -s $host_responsive"
);
is( $res->return_code, 0, "Syntax ok" );
like( $res->output, $successOutput, "Output OK" );
};
SKIP: {
skip('need nonresponsive test host', 2) unless $host_nonresponsive;
$res = NPTest->testCmd(
"$sudo ./check_dhcp $interface -u -s $host_nonresponsive"
);
is( $res->return_code, 2, "Exit code - host nonresponsive" );
like( $res->output, $failureOutput, "Output OK" );
};
SKIP: {
skip('need invalid test host', 2) unless $hostname_invalid;
$res = NPTest->testCmd(
"$sudo ./check_dhcp $interface -u -s $hostname_invalid"
);
is( $res->return_code, 3, "Exit code - host invalid" );
like( $res->output, $invalidOutput, "Output OK" );
};

View file

@ -0,0 +1,85 @@
#! /usr/bin/perl -w -I ..
#
# Ping Response Tests via check_icmp
#
use strict;
use Test::More;
use NPTest;
my $allow_sudo = getTestParameter( "NP_ALLOW_SUDO",
"If sudo is setup for this user to run any command as root ('yes' to allow)",
"no" );
if ($allow_sudo eq "yes" or $> == 0) {
plan tests => 16;
} else {
plan skip_all => "Need sudo to test check_icmp";
}
my $sudo = $> == 0 ? '' : 'sudo';
my $successOutput = '/OK - .*?: rta (?:[\d\.]+ms)|(?:nan), lost \d+%/';
my $failureOutput = '/(WARNING|CRITICAL) - .*?: rta [\d\.]+ms, lost \d%/';
my $host_responsive = getTestParameter( "NP_HOST_RESPONSIVE",
"The hostname of system responsive to network requests",
"localhost" );
my $host_nonresponsive = getTestParameter( "NP_HOST_NONRESPONSIVE",
"The hostname of system not responsive to network requests",
"10.0.0.1" );
my $hostname_invalid = getTestParameter( "NP_HOSTNAME_INVALID",
"An invalid (not known to DNS) hostname",
"nosuchhost" );
my $res;
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_responsive -w 10000ms,100% -c 10000ms,100%"
);
is( $res->return_code, 0, "Syntax ok" );
like( $res->output, $successOutput, "Output OK" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_responsive -w 0ms,0% -c 10000ms,100%"
);
is( $res->return_code, 1, "Syntax ok, with forced warning" );
like( $res->output, $failureOutput, "Output OK" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_responsive -w 0,0% -c 0,0%"
);
is( $res->return_code, 2, "Syntax ok, with forced critical" );
like( $res->output, $failureOutput, "Output OK" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_nonresponsive -w 10000ms,100% -c 10000ms,100%"
);
is( $res->return_code, 2, "Timeout - host nonresponsive" );
like( $res->output, '/100%/', "Error contains '100%' string (for 100% packet loss)" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -w 10000ms,100% -c 10000ms,100%"
);
is( $res->return_code, 3, "No hostname" );
like( $res->output, '/No hosts to check/', "Output with appropriate error message");
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_nonresponsive -w 10000ms,100% -c 10000ms,100% -n 1 -m 0"
);
is( $res->return_code, 0, "One host nonresponsive - zero required" );
like( $res->output, $successOutput, "Output OK" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_responsive -H $host_nonresponsive -w 10000ms,100% -c 10000ms,100% -n 1 -m 1"
);
is( $res->return_code, 0, "One of two host nonresponsive - one required" );
like( $res->output, $successOutput, "Output OK" );
$res = NPTest->testCmd(
"$sudo ./check_icmp -H $host_responsive -H $host_nonresponsive -w 10000ms,100% -c 10000ms,100% -n 1 -m 2"
);
is( $res->return_code, 2, "One of two host nonresponsive - two required" );
like( $res->output, $failureOutput, "Output OK" );

View file

@ -59,6 +59,8 @@ if ($opt_V) {
if ($opt_h) {print_help(); exit $ERRORS{'OK'};}
my $smbclient = $utils::PATH_TO_SMBCLIENT;
$smbclient || usage("check requires smbclient, smbclient not set\n");
-x $smbclient || usage("check requires smbclient, $smbclient: $!\n");
# Options checking

View file

@ -31,7 +31,7 @@ SKIP: {
"An access denying SMB share name the host provides",
"private");
my $host_nonresponsive = getTestParameter( "NP_HOST_NONRESPONSIVE",
my $host_nonresponsive = getTestParameter( "NP_HOST_NONRESPONSIVE",
"The hostname of system not responsive to network requests", "10.0.0.1" );
my $hostname_invalid = getTestParameter( "NP_HOSTNAME_INVALID",
@ -46,7 +46,7 @@ SKIP: {
$res = NPTest->testCmd( "./$plugin" );
is( $res->return_code, 3, "No arguments" );
$res = NPTest->testCmd( "./$plugin -H fakehostname" );
is( $res->return_code, 3, "No share specified" );
@ -54,7 +54,7 @@ SKIP: {
is( $res->return_code, 3, "warn is less than critical" );
SKIP: {
skip "no smb host defined", 6 if ( ! $host );
skip "no smb host defined", 10 if ( ! $host );
SKIP: {
skip "no share name defined", 2 if ( ! $smb_share );
@ -90,7 +90,7 @@ SKIP: {
SKIP: {
skip "no non responsive host defined", 1 if ( ! $host_nonresponsive );
$res = NPTest->testCmd( "./$plugin -H $host_nonresponsive -s np_foobar ");
cmp_ok( $res->return_code, '==', 3, "Exit UNKNOWN with non responsive host" );
}
cmp_ok( $res->return_code, '==', 3, "Exit UNKNOWN with non responsive host" );
}
}

View file

@ -263,11 +263,11 @@ main (int argc, char **argv)
} else if (fs_include_list && !np_find_name (fs_include_list, me->me_type)) {
continue;
}
stat_path(path);
get_fs_usage (me->me_mountdir, me->me_devname, &fsp);
}
stat_path(path);
get_fs_usage (me->me_mountdir, me->me_devname, &fsp);
if (fsp.fsu_blocks && strcmp ("none", me->me_mountdir)) {
get_stats (path, &fsp);

View file

@ -177,8 +177,10 @@ textscan (char *buf)
{
char *rtastr = NULL;
char *losstr = NULL;
char *xmtstr = NULL;
double loss;
double rta;
double xmt;
int status = STATE_UNKNOWN;
if (strstr (buf, "not found")) {
@ -230,7 +232,12 @@ textscan (char *buf)
}
else if(strstr (buf, "xmt/rcv/%loss") ) {
/* no min/max/avg if host was unreachable in fping v2.2.b1 */
/* in v2.4b2: 10.99.0.1 : xmt/rcv/%loss = 0/0/0% */
losstr = strstr (buf, "=");
xmtstr = 1 + losstr;
xmt = strtod (xmtstr, NULL);
if(xmt == 0)
die (STATE_CRITICAL, _("FPING CRITICAL - %s is down\n"), server_name);
losstr = 1 + strstr (losstr, "/");
losstr = 1 + strstr (losstr, "/");
loss = strtod (losstr, NULL);

View file

@ -153,7 +153,16 @@ main (int argc, char **argv)
printf (_("Could not open stderr for %s\n"), PATH_TO_UPTIME);
}
fgets (input_buffer, MAX_INPUT_BUFFER - 1, child_process);
sscanf (input_buffer, "%*[^l]load average: %lf, %lf, %lf", &la1, &la5, &la15);
if(strstr(input_buffer, "load average:")) {
sscanf (input_buffer, "%*[^l]load average: %lf, %lf, %lf", &la1, &la5, &la15);
}
else if(strstr(input_buffer, "load averages:")) {
sscanf (input_buffer, "%*[^l]load averages: %lf, %lf, %lf", &la1, &la5, &la15);
}
else {
printf (_("could not parse load from uptime: %s\n"), result, PATH_TO_UPTIME);
return STATE_UNKNOWN;
}
result = spclose (child_process);
if (result) {

View file

@ -258,7 +258,7 @@ main (int argc, char **argv)
if (verbose)
printf("Closing connection\n");
PQfinish (conn);
return (query_status > status) ? query_status : status;
return (pgquery && query_status > status) ? query_status : status;
}

View file

@ -39,6 +39,8 @@ const char *email = "nagiosplug-devel@lists.sourceforge.net";
#include "utils.h"
#include "utils_tcp.h"
#include <sys/select.h>
#ifdef HAVE_SSL
static int check_cert = FALSE;
static int days_till_exp_warn, days_till_exp_crit;
@ -60,6 +62,7 @@ static char *SEND = NULL;
static char *QUIT = NULL;
static int PROTOCOL = IPPROTO_TCP; /* most common is default */
static int PORT = 0;
static int READ_TIMEOUT = 2;
static int server_port = 0;
static char *server_address = NULL;
@ -98,8 +101,12 @@ main (int argc, char **argv)
int i;
char *status = NULL;
struct timeval tv;
struct timeval timeout;
size_t len;
int match = -1;
fd_set rfds;
FD_ZERO(&rfds);
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, LOCALEDIR);
@ -288,6 +295,13 @@ main (int argc, char **argv)
server_expect_count,
match_flags)) != NP_MATCH_RETRY)
break;
/* some protocols wait for further input, so make sure we don't wait forever */
FD_SET(sd, &rfds);
timeout.tv_sec = READ_TIMEOUT;
timeout.tv_usec = 0;
if(select(sd + 1, &rfds, NULL, NULL, &timeout) <= 0)
break;
}
if (match == NP_MATCH_RETRY)
match = NP_MATCH_FAILURE;

View file

@ -44,6 +44,10 @@ for (@responce) {
my $result;
# expand paths
$ssh_key = glob($ssh_key) if $ssh_key;
$ssh_conf = glob($ssh_conf) if $ssh_conf;
## Single active checks
for (my $i=0; $i<4; $i++) {

View file

@ -6,11 +6,16 @@
use strict;
use Test::More;
use NPTest;
plan skip_all => "check_dig not compiled" unless (-x "check_dig");
plan tests => 16;
use vars qw($tests $has_ipv6);
BEGIN {
plan skip_all => "check_dig not compiled" unless (-x "check_dig");
use NPTest;
$has_ipv6 = NPTest::has_ipv6();
$tests = $has_ipv6 ? 16 : 14;
plan tests => $tests;
}
my $successOutput = '/DNS OK - [\.0-9]+ seconds? response time/';
@ -73,10 +78,6 @@ SKIP: {
cmp_ok( $res->return_code, '==', 0, "Found $hostname_valid on $dns_server");
like ( $res->output, $successOutput, "Output OK for IPv4" );
$res = NPTest->testCmd("./check_dig -H $dns_server -l $hostname_valid -t 5 -6");
cmp_ok( $res->return_code, '==', 0, "Found $hostname_valid on $dns_server");
like ( $res->output, $successOutput, "Output OK for IPv6" );
$res = NPTest->testCmd("./check_dig -H $dns_server -l $hostname_valid -a $hostname_valid_ip -t 5");
cmp_ok( $res->return_code, '==', 0, "Got expected address");
@ -89,4 +90,9 @@ SKIP: {
cmp_ok( $res->return_code, '==', 0, "Got expected fqdn");
like ( $res->output, $successOutput, "Output OK");
if($has_ipv6) {
$res = NPTest->testCmd("./check_dig -H $dns_server -l $hostname_valid -t 5 -6");
cmp_ok( $res->return_code, '==', 0, "Found $hostname_valid on $dns_server");
like ( $res->output, $successOutput, "Output OK for IPv6" );
}
}

View file

@ -57,6 +57,9 @@ if ($free_on_mp1 > $free_on_mp2) {
} else {
die "Two mountpoints are the same - cannot do rest of test";
}
if($free_on_mp1 == $avg_free || $free_on_mp2 == $avg_free) {
die "One mountpoints has average space free - cannot do rest of test";
}
# Do same for inodes
@ -74,6 +77,9 @@ if ($free_inode_on_mp1 > $free_inode_on_mp2) {
} else {
die "Two mountpoints with same inodes free - cannot do rest of test";
}
if($free_inode_on_mp1 == $avg_inode_free || $free_inode_on_mp2 == $avg_inode_free) {
die "One mountpoints has average inodes free - cannot do rest of test";
}
# Verify performance data
# First check absolute thresholds...

View file

@ -30,12 +30,9 @@ my $internet_access = getTestParameter( "NP_INTERNET_ACCESS",
"Is this system directly connected to the internet?",
"yes");
my $host_tcp_http2;
if ($internet_access eq "no") {
$host_tcp_http2 = getTestParameter( "NP_HOST_TCP_HTTP2",
my $host_tcp_http2 = getTestParameter( "NP_HOST_TCP_HTTP2",
"A host providing an index page containing the string 'nagios'",
"www.nagios.com" );
}
"nagiosplugins.org" );
$res = NPTest->testCmd(
@ -65,10 +62,7 @@ cmp_ok( $res->return_code, '==', 2, "Webserver $hostname_invalid not valid" );
like( $res->output, "/Unable to open TCP socket|Socket timeout after/", "Output OK");
SKIP: {
skip "No internet access and no host serving nagios in index file",
7 if $internet_access eq "no" && ! $host_tcp_http2;
$host_tcp_http2 = "www.nagios.com" if (! $host_tcp_http2);
skip "No host serving nagios in index file", 7 unless $host_tcp_http2;
$res = NPTest->testCmd( "./check_http -H $host_tcp_http2 -r 'nagios'" );
cmp_ok( $res->return_code, "==", 0, "Got a reference to 'nagios'");

View file

@ -90,7 +90,7 @@ like( $res->output, '/100%/', "Error contains '100%' string (for 100% packet los
$res = NPTest->testCmd(
"./check_ping $host_nonresponsive -p 1 -t 1 100 100 1000 10000"
"./check_ping $host_nonresponsive -p 1 -t 15 100 100 1000 10000"
);
is( $res->return_code, 2, "Old syntax: Timeout - host nonresponsive" );
like( $res->output, '/100%/', "Error contains '100%' string (for 100% packet loss)" );

View file

@ -34,7 +34,7 @@ $result = NPTest->testCmd( "./check_procs -w 0 -c 0" );
is( $result->return_code, 2, "Checking critical if processes > 0" );
like( $result->output, '/^PROCS CRITICAL: [0-9]+ process(es)? | procs=[0-9]+;0;0;0;$/', "Output correct" );
$result = NPTest->testCmd( "./check_procs -w 0 -c 0 -s S" );
$result = NPTest->testCmd( "./check_procs -w 0 -c 0 -s Ss" );
is( $result->return_code, 2, "Checking critical if sleeping processes" );
like( $result->output, '/^PROCS CRITICAL: [0-9]+ process(es)? with /', "Output correct" );

49
plugins/t/check_ssh.t Normal file
View file

@ -0,0 +1,49 @@
#! /usr/bin/perl -w -I ..
#
# check_ssh tests
#
#
use strict;
use Test::More;
use NPTest;
# Required parameters
my $ssh_host = getTestParameter("NP_SSH_HOST",
"A host providing SSH service",
"localhost");
my $host_nonresponsive = getTestParameter("NP_HOST_NONRESPONSIVE",
"The hostname of system not responsive to network requests",
"10.0.0.1" );
my $hostname_invalid = getTestParameter("NP_HOSTNAME_INVALID",
"An invalid (not known to DNS) hostname",
"nosuchhost" );
plan skip_all => "SSH_HOST must be defined" unless $ssh_host;
plan tests => 6;
my $result = NPTest->testCmd(
"./check_ssh -H $ssh_host"
);
cmp_ok($result->return_code, '==', 0, "Exit with return code 0 (OK)");
like($result->output, '/^SSH OK - /', "Status text if command returned none (OK)");
$result = NPTest->testCmd(
"./check_ssh -H $host_nonresponsive -t 2"
);
cmp_ok($result->return_code, '==', 2, "Exit with return code 0 (OK)");
like($result->output, '/^CRITICAL - Socket timeout after 2 seconds/', "Status text if command returned none (OK)");
$result = NPTest->testCmd(
"./check_ssh -H $hostname_invalid -t 2"
);
cmp_ok($result->return_code, '==', 3, "Exit with return code 0 (OK)");
like($result->output, '/^check_ssh: Invalid hostname/', "Status text if command returned none (OK)");

View file

@ -6,19 +6,13 @@
use strict;
use Test;
use NPTest;
use vars qw($tests);
my $has_ipv6;
use vars qw($tests $has_ipv6);
BEGIN {
$tests = 11;
# do we have ipv6
`ping6 -c 1 2a02:2e0:3fe:100::7 2>&1`;
if($? == 0) {
$has_ipv6 = 1;
$tests += 3;
}
plan tests => $tests;
use NPTest;
$has_ipv6 = NPTest::has_ipv6();
$tests = $has_ipv6 ? 14 : 11;
plan tests => $tests;
}

View file

@ -10,6 +10,8 @@ use NPTest;
my $res;
alarm(120); # make sure tests don't hang
plan tests => 14;
$res = NPTest->testCmd( "./check_udp -H localhost -p 3333" );
@ -28,9 +30,21 @@ $res = NPTest->testCmd( "./check_udp -H localhost -p 3333 -s foo -e bar" );
cmp_ok( $res->return_code, '==', 2, "Errors correctly because no udp service running" );
like ( $res->output, '/No data received from host/', "Output OK");
my $nc;
if(system("which nc.traditional >/dev/null 2>&1") == 0) {
$nc = 'nc.traditional -w 3 -l -u -p 3333';
}
elsif(system("which netcat >/dev/null 2>&1") == 0) {
$nc = 'netcat -w 3 -l -u -p 3333';
}
elsif(system("which nc >/dev/null 2>&1") == 0) {
$nc = 'nc -w 3 -l -u -4 localhost 3333';
}
SKIP: {
skip "No netcat available", 6 unless (system("which nc > /dev/null") == 0);
open (NC, "echo 'barbar' | nc -l -p 3333 -u |");
skip "solaris netcat does not listen to udp", 6 if $^O eq 'solaris';
skip "No netcat available", 6 unless $nc;
open (NC, "echo 'barbar' | $nc |");
sleep 1;
$res = NPTest->testCmd( "./check_udp -H localhost -p 3333 -s '' -e barbar -4" );
cmp_ok( $res->return_code, '==', 0, "Got barbar response back" );
@ -39,7 +53,7 @@ SKIP: {
# Start up a udp server listening on port 3333, quit after 3 seconds
# Otherwise will hang at close
my $pid = open(NC, "nc -l -p 3333 -u -w 3 </dev/null |");
my $pid = open(NC, "$nc </dev/null |");
sleep 1; # Allow nc to startup
my $start = time;
@ -53,3 +67,5 @@ SKIP: {
cmp_ok( $read_nc, 'eq', "foofoo", "Data received correctly" );
}
alarm(0); # disable alarm

BIN
po/de.gmo

Binary file not shown.

283
po/de.po
View file

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nagiosplug\n"
"Report-Msgid-Bugs-To: nagiosplug-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2013-09-13 00:18+0200\n"
"POT-Creation-Date: 2013-09-20 11:35+0200\n"
"PO-Revision-Date: 2004-12-23 17:46+0100\n"
"Last-Translator: <>\n"
"Language-Team: English <en@li.org>\n"
@ -30,7 +30,7 @@ msgstr ""
#: plugins/check_pgsql.c:172 plugins/check_ping.c:95 plugins/check_procs.c:171
#: plugins/check_radius.c:160 plugins/check_real.c:80 plugins/check_smtp.c:144
#: plugins/check_snmp.c:240 plugins/check_ssh.c:73 plugins/check_swap.c:110
#: plugins/check_tcp.c:211 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_tcp.c:218 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_users.c:77 plugins/negate.c:214 plugins-root/check_dhcp.c:270
msgid "Could not parse arguments"
msgstr "Argumente konnten nicht ausgewertet werden"
@ -65,14 +65,14 @@ msgstr ""
#: plugins/check_http.c:278 plugins/check_ldap.c:293 plugins/check_pgsql.c:311
#: plugins/check_procs.c:429 plugins/check_radius.c:308
#: plugins/check_real.c:356 plugins/check_smtp.c:581 plugins/check_snmp.c:736
#: plugins/check_ssh.c:138 plugins/check_tcp.c:491 plugins/check_time.c:302
#: plugins/check_ssh.c:138 plugins/check_tcp.c:505 plugins/check_time.c:302
#: plugins/check_ups.c:556 plugins/negate.c:164
msgid "Timeout interval must be a positive integer"
msgstr "Timeout interval muss ein positiver Integer sein"
#: plugins/check_by_ssh.c:230 plugins/check_pgsql.c:341
#: plugins/check_radius.c:272 plugins/check_real.c:327
#: plugins/check_smtp.c:506 plugins/check_tcp.c:497 plugins/check_time.c:296
#: plugins/check_smtp.c:506 plugins/check_tcp.c:511 plugins/check_time.c:296
#: plugins/check_ups.c:518
msgid "Port must be a positive integer"
msgstr "Port muss ein positiver Integer sein"
@ -234,9 +234,9 @@ msgstr ""
#: plugins/check_by_ssh.c:460 plugins/check_cluster.c:274
#: plugins/check_dig.c:367 plugins/check_disk.c:941 plugins/check_dns.c:486
#: plugins/check_dummy.c:122 plugins/check_fping.c:498
#: plugins/check_dummy.c:122 plugins/check_fping.c:505
#: plugins/check_game.c:331 plugins/check_hpjd.c:414 plugins/check_http.c:1590
#: plugins/check_ldap.c:451 plugins/check_load.c:325 plugins/check_mrtg.c:382
#: plugins/check_ldap.c:451 plugins/check_load.c:334 plugins/check_mrtg.c:382
#: plugins/check_mysql.c:569 plugins/check_nagios.c:323 plugins/check_nt.c:774
#: plugins/check_ntp.c:888 plugins/check_ntp_peer.c:725
#: plugins/check_ntp_time.c:642 plugins/check_nwstat.c:1685
@ -244,10 +244,10 @@ msgstr ""
#: plugins/check_ping.c:603 plugins/check_procs.c:773
#: plugins/check_radius.c:385 plugins/check_real.c:451
#: plugins/check_smtp.c:843 plugins/check_snmp.c:1207 plugins/check_ssh.c:309
#: plugins/check_swap.c:558 plugins/check_tcp.c:670 plugins/check_time.c:371
#: plugins/check_swap.c:558 plugins/check_tcp.c:684 plugins/check_time.c:371
#: plugins/check_ups.c:660 plugins/check_users.c:240
#: plugins/check_ide_smart.c:640 plugins/negate.c:295 plugins/urlize.c:197
#: plugins-root/check_dhcp.c:1417 plugins-root/check_icmp.c:1354
#: plugins-root/check_dhcp.c:1422 plugins-root/check_icmp.c:1354
msgid "Usage:"
msgstr ""
@ -863,37 +863,37 @@ msgstr ""
msgid "FPING UNKNOWN - failed system call\n"
msgstr "FPING UNKNOW - %s nicht gefunden\n"
#: plugins/check_fping.c:185
#: plugins/check_fping.c:187
#, c-format
msgid "FPING UNKNOW - %s not found\n"
msgstr "FPING UNKNOW - %s nicht gefunden\n"
#: plugins/check_fping.c:189
#: plugins/check_fping.c:191
#, c-format
msgid "FPING CRITICAL - %s is unreachable\n"
msgstr "FPING CRITICAL - %s ist nicht erreichbar\n"
#: plugins/check_fping.c:194
#: plugins/check_fping.c:196
#, fuzzy, c-format
msgid "FPING UNKNOWN - %s parameter error\n"
msgstr "FPING UNKNOW - %s nicht gefunden\n"
#: plugins/check_fping.c:198
#: plugins/check_fping.c:200 plugins/check_fping.c:240
#, c-format
msgid "FPING CRITICAL - %s is down\n"
msgstr "FPING CRITICAL - %s ist down\n"
#: plugins/check_fping.c:225
#: plugins/check_fping.c:227
#, c-format
msgid "FPING %s - %s (loss=%.0f%%, rta=%f ms)|%s %s\n"
msgstr "FPING %s - %s (verloren=%.0f%%, rta=%f ms)|%s %s\n"
#: plugins/check_fping.c:246
#: plugins/check_fping.c:253
#, c-format
msgid "FPING %s - %s (loss=%.0f%% )|%s\n"
msgstr "FPING %s - %s (verloren=%.0f%% )|%s\n"
#: plugins/check_fping.c:319 plugins/check_fping.c:325
#: plugins/check_fping.c:326 plugins/check_fping.c:332
#: plugins/check_hpjd.c:338 plugins/check_hpjd.c:361 plugins/check_mysql.c:371
#: plugins/check_mysql.c:455 plugins/check_ntp.c:709
#: plugins/check_ntp_peer.c:497 plugins/check_ntp_time.c:496
@ -905,111 +905,111 @@ msgstr "FPING %s - %s (verloren=%.0f%% )|%s\n"
msgid "Invalid hostname/address"
msgstr "Ungültige(r) Hostname/Adresse"
#: plugins/check_fping.c:338 plugins/check_ldap.c:353 plugins/check_ping.c:246
#: plugins/check_fping.c:345 plugins/check_ldap.c:353 plugins/check_ping.c:246
msgid "IPv6 support not available\n"
msgstr ""
#: plugins/check_fping.c:371
#: plugins/check_fping.c:378
msgid "Packet size must be a positive integer"
msgstr "Paketgröße muss ein positiver Integer sein"
#: plugins/check_fping.c:377
#: plugins/check_fping.c:384
msgid "Packet count must be a positive integer"
msgstr "Paketanzahl muss ein positiver Integer sein"
#: plugins/check_fping.c:383
#: plugins/check_fping.c:390
#, fuzzy
msgid "Target timeout must be a positive integer"
msgstr "Warnung time muss ein positiver Integer sein"
#: plugins/check_fping.c:389
#: plugins/check_fping.c:396
#, fuzzy
msgid "Interval must be a positive integer"
msgstr "Timeout interval muss ein positiver Integer sein"
#: plugins/check_fping.c:395 plugins/check_ntp.c:733
#: plugins/check_fping.c:402 plugins/check_ntp.c:733
#: plugins/check_ntp_peer.c:524 plugins/check_ntp_time.c:523
#: plugins/check_radius.c:314 plugins/check_time.c:319
msgid "Hostname was not supplied"
msgstr ""
#: plugins/check_fping.c:415
#: plugins/check_fping.c:422
#, c-format
msgid "%s: Only one threshold may be packet loss (%s)\n"
msgstr "%s: Nur ein Wert darf für paket loss angegeben werden (%s)\n"
#: plugins/check_fping.c:419
#: plugins/check_fping.c:426
#, c-format
msgid "%s: Only one threshold must be packet loss (%s)\n"
msgstr "%s: Nur ein Wert darf für paket loss angegeben werden (%s)\n"
#: plugins/check_fping.c:451
#: plugins/check_fping.c:458
msgid ""
"This plugin will use the fping command to ping the specified host for a fast "
"check"
msgstr ""
#: plugins/check_fping.c:453
#: plugins/check_fping.c:460
msgid "Note that it is necessary to set the suid flag on fping."
msgstr ""
#: plugins/check_fping.c:465
#: plugins/check_fping.c:472
msgid ""
"name or IP Address of host to ping (IP Address bypasses name lookup, "
"reducing system load)"
msgstr ""
#: plugins/check_fping.c:467 plugins/check_ping.c:575
#: plugins/check_fping.c:474 plugins/check_ping.c:575
#, fuzzy
msgid "warning threshold pair"
msgstr "Warning threshold Integer sein"
#: plugins/check_fping.c:469 plugins/check_ping.c:577
#: plugins/check_fping.c:476 plugins/check_ping.c:577
#, fuzzy
msgid "critical threshold pair"
msgstr "Critical threshold muss ein Integer sein"
#: plugins/check_fping.c:471
#: plugins/check_fping.c:478
msgid "size of ICMP packet"
msgstr ""
#: plugins/check_fping.c:473
#: plugins/check_fping.c:480
msgid "number of ICMP packets to send"
msgstr ""
#: plugins/check_fping.c:475
#: plugins/check_fping.c:482
msgid "Target timeout (ms)"
msgstr ""
#: plugins/check_fping.c:477
#: plugins/check_fping.c:484
msgid "Interval (ms) between sending packets"
msgstr ""
#: plugins/check_fping.c:479
#: plugins/check_fping.c:486
msgid "name or IP Address of sourceip"
msgstr ""
#: plugins/check_fping.c:481
#: plugins/check_fping.c:488
msgid "source interface name"
msgstr ""
#: plugins/check_fping.c:484
#: plugins/check_fping.c:491
#, c-format
msgid ""
"THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel time "
"(ms)"
msgstr ""
#: plugins/check_fping.c:485
#: plugins/check_fping.c:492
msgid ""
"which triggers a WARNING or CRITICAL state, and <pl> is the percentage of"
msgstr ""
#: plugins/check_fping.c:486
#: plugins/check_fping.c:493
msgid "packet loss to trigger an alarm state."
msgstr ""
#: plugins/check_fping.c:489
#: plugins/check_fping.c:496
msgid "IPv4 is used by default. Specify -6 to use IPv6."
msgstr ""
@ -1153,8 +1153,8 @@ msgid "file does not exist or is not readable"
msgstr ""
#: plugins/check_http.c:310 plugins/check_http.c:315 plugins/check_http.c:321
#: plugins/check_smtp.c:600 plugins/check_tcp.c:562 plugins/check_tcp.c:566
#: plugins/check_tcp.c:572
#: plugins/check_smtp.c:600 plugins/check_tcp.c:576 plugins/check_tcp.c:580
#: plugins/check_tcp.c:586
msgid "Invalid certificate expiration period"
msgstr "Ungültiger Zertifikatsablauftermin"
@ -1164,7 +1164,7 @@ msgid ""
"(SSLv3)"
msgstr ""
#: plugins/check_http.c:354 plugins/check_tcp.c:585
#: plugins/check_http.c:354 plugins/check_tcp.c:599
#, fuzzy
msgid "Invalid option - SSL is not available"
msgstr "Ungültige Option - SSL ist nicht verfügbar\n"
@ -1189,7 +1189,7 @@ msgstr ""
#: plugins/check_http.c:464 plugins/check_ntp.c:722
#: plugins/check_ntp_peer.c:513 plugins/check_ntp_time.c:512
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:463
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:477
msgid "IPv6 support not available"
msgstr "IPv6 Unterstützung nicht vorhanden"
@ -1805,61 +1805,66 @@ msgstr ""
msgid "Error opening %s\n"
msgstr ""
#: plugins/check_load.c:160
#: plugins/check_load.c:163
#, fuzzy, c-format
msgid "could not parse load from uptime: %s\n"
msgstr "Argumente konnten nicht ausgewertet werden"
#: plugins/check_load.c:169
#, c-format
msgid "Error code %d returned in %s\n"
msgstr ""
#: plugins/check_load.c:175
#: plugins/check_load.c:184
#, c-format
msgid "Error in getloadavg()\n"
msgstr ""
#: plugins/check_load.c:178 plugins/check_load.c:180
#: plugins/check_load.c:187 plugins/check_load.c:189
#, c-format
msgid "Error processing %s\n"
msgstr ""
#: plugins/check_load.c:189
#: plugins/check_load.c:198
#, c-format
msgid "load average: %.2f, %.2f, %.2f"
msgstr ""
#: plugins/check_load.c:282
#: plugins/check_load.c:291
#, fuzzy, c-format
msgid "Critical threshold for %d-minute load average is not specified\n"
msgstr "Critical threshold muss ein positiver Integer sein\n"
#: plugins/check_load.c:284
#: plugins/check_load.c:293
#, fuzzy, c-format
msgid "Warning threshold for %d-minute load average is not specified\n"
msgstr "Warning threshold muss ein positiver Integer sein\n"
#: plugins/check_load.c:286
#: plugins/check_load.c:295
#, c-format
msgid ""
"Parameter inconsistency: %d-minute \"warning load\" is greater than "
"\"critical load\"\n"
msgstr ""
#: plugins/check_load.c:302
#: plugins/check_load.c:311
#, c-format
msgid "This plugin tests the current system load average."
msgstr ""
#: plugins/check_load.c:312
#: plugins/check_load.c:321
msgid "Exit with WARNING status if load average exceeds WLOADn"
msgstr ""
#: plugins/check_load.c:314
#: plugins/check_load.c:323
msgid "Exit with CRITICAL status if load average exceed CLOADn"
msgstr ""
#: plugins/check_load.c:315
#: plugins/check_load.c:324
msgid "the load average format is the same used by \"uptime\" and \"w\""
msgstr ""
#: plugins/check_load.c:317
#: plugins/check_load.c:326
msgid "Divide the load averages by the number of CPUs (when possible)"
msgstr ""
@ -4246,7 +4251,7 @@ msgstr "Ung
msgid "Invalid REAL response received from host on port %d\n"
msgstr ""
#: plugins/check_real.c:184 plugins/check_tcp.c:297
#: plugins/check_real.c:184 plugins/check_tcp.c:311
#, c-format
msgid "No data received from host\n"
msgstr ""
@ -4493,7 +4498,7 @@ msgstr ""
msgid "FQDN used for HELO"
msgstr ""
#: plugins/check_smtp.c:809 plugins/check_tcp.c:651
#: plugins/check_smtp.c:809 plugins/check_tcp.c:665
msgid "Minimum number of days a certificate has to be valid."
msgstr ""
@ -4946,108 +4951,108 @@ msgstr ""
msgid "On AIX, if -a is specified, uses lsps -a, otherwise uses lsps -s."
msgstr ""
#: plugins/check_tcp.c:199
#: plugins/check_tcp.c:206
msgid "CRITICAL - Generic check_tcp called with unknown service\n"
msgstr ""
#: plugins/check_tcp.c:223
#: plugins/check_tcp.c:230
msgid "With UDP checks, a send/expect string must be specified."
msgstr ""
#: plugins/check_tcp.c:417
#: plugins/check_tcp.c:431
msgid "No arguments found"
msgstr ""
#: plugins/check_tcp.c:520
#: plugins/check_tcp.c:534
msgid "Maxbytes must be a positive integer"
msgstr "Maxbytes muss ein positiver Integer sein"
#: plugins/check_tcp.c:538
#: plugins/check_tcp.c:552
msgid "Refuse must be one of ok, warn, crit"
msgstr ""
#: plugins/check_tcp.c:548
#: plugins/check_tcp.c:562
msgid "Mismatch must be one of ok, warn, crit"
msgstr ""
#: plugins/check_tcp.c:554
#: plugins/check_tcp.c:568
msgid "Delay must be a positive integer"
msgstr "Delay muss ein positiver Integer sein"
#: plugins/check_tcp.c:599
#: plugins/check_tcp.c:613
#, fuzzy
msgid "You must provide a server address"
msgstr "%s: Hostname muss angegeben werden\n"
#: plugins/check_tcp.c:601
#: plugins/check_tcp.c:615
#, fuzzy
msgid "Invalid hostname, address or socket"
msgstr "Ungültige(r) Hostname/Adresse"
#: plugins/check_tcp.c:615
#: plugins/check_tcp.c:629
#, fuzzy, c-format
msgid ""
"This plugin tests %s connections with the specified host (or unix socket).\n"
"\n"
msgstr "Dieses plugin testet Gameserververbindungen zum angegebenen Host."
#: plugins/check_tcp.c:628
#: plugins/check_tcp.c:642
msgid ""
"Can use \\n, \\r, \\t or \\ in send or quit string. Must come before send or "
"quit option"
msgstr ""
#: plugins/check_tcp.c:629
#: plugins/check_tcp.c:643
msgid "Default: nothing added to send, \\r\\n added to end of quit"
msgstr ""
#: plugins/check_tcp.c:631
#: plugins/check_tcp.c:645
msgid "String to send to the server"
msgstr ""
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "String to expect in server response"
msgstr ""
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "(may be repeated)"
msgstr ""
#: plugins/check_tcp.c:635
#: plugins/check_tcp.c:649
msgid "All expect strings need to occur in server response. Default is any"
msgstr ""
#: plugins/check_tcp.c:637
#: plugins/check_tcp.c:651
msgid "String to send server to initiate a clean close of the connection"
msgstr ""
#: plugins/check_tcp.c:639
#: plugins/check_tcp.c:653
msgid "Accept TCP refusals with states ok, warn, crit (default: crit)"
msgstr ""
#: plugins/check_tcp.c:641
#: plugins/check_tcp.c:655
msgid ""
"Accept expected string mismatches with states ok, warn, crit (default: warn)"
msgstr ""
#: plugins/check_tcp.c:643
#: plugins/check_tcp.c:657
#, fuzzy
msgid "Hide output from TCP socket"
msgstr "Konnte TCP socket nicht öffnen\n"
#: plugins/check_tcp.c:645
#: plugins/check_tcp.c:659
msgid "Close connection once more than this number of bytes are received"
msgstr ""
#: plugins/check_tcp.c:647
#: plugins/check_tcp.c:661
msgid "Seconds to wait between sending string and polling for response"
msgstr ""
#: plugins/check_tcp.c:652
#: plugins/check_tcp.c:666
msgid "1st is #days for warning, 2nd is critical (if not specified - 0)."
msgstr ""
#: plugins/check_tcp.c:654
#: plugins/check_tcp.c:668
msgid "Use SSL for the connection."
msgstr ""
@ -5565,7 +5570,7 @@ msgstr ""
msgid "Receive failed"
msgstr ""
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1337
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1342
#, fuzzy, c-format
msgid "Invalid hostname/address - %s"
msgstr ""
@ -5793,294 +5798,294 @@ msgstr ""
msgid "Error: Couldn't get hardware address from %s. sysctl 2 error - %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:383
#: plugins-root/check_dhcp.c:388
#, c-format
msgid ""
"Error: can't find unit number in interface_name (%s) - expecting TypeNumber "
"eg lnc0.\n"
msgstr ""
#: plugins-root/check_dhcp.c:388 plugins-root/check_dhcp.c:400
#: plugins-root/check_dhcp.c:393 plugins-root/check_dhcp.c:405
#, c-format
msgid ""
"Error: can't read MAC address from DLPI streams interface for device %s unit "
"%d.\n"
msgstr ""
#: plugins-root/check_dhcp.c:406
#: plugins-root/check_dhcp.c:411
#, c-format
msgid ""
"Error: can't get MAC address for this architecture. Use the --mac option.\n"
msgstr ""
#: plugins-root/check_dhcp.c:425
#: plugins-root/check_dhcp.c:430
#, c-format
msgid "Error: Cannot determine IP address of interface %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:433
#: plugins-root/check_dhcp.c:438
#, c-format
msgid "Error: Cannot get interface IP address on this platform.\n"
msgstr ""
#: plugins-root/check_dhcp.c:438
#: plugins-root/check_dhcp.c:443
#, c-format
msgid "Pretending to be relay client %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:523
#: plugins-root/check_dhcp.c:528
#, c-format
msgid "DHCPDISCOVER to %s port %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:575
#: plugins-root/check_dhcp.c:580
#, c-format
msgid "Result=ERROR\n"
msgstr ""
#: plugins-root/check_dhcp.c:581
#: plugins-root/check_dhcp.c:586
#, c-format
msgid "Result=OK\n"
msgstr ""
#: plugins-root/check_dhcp.c:591
#: plugins-root/check_dhcp.c:596
#, c-format
msgid "DHCPOFFER from IP address %s"
msgstr ""
#: plugins-root/check_dhcp.c:592
#: plugins-root/check_dhcp.c:597
#, c-format
msgid " via %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:599
#: plugins-root/check_dhcp.c:604
#, c-format
msgid ""
"DHCPOFFER XID (%u) did not match DHCPDISCOVER XID (%u) - ignoring packet\n"
msgstr ""
#: plugins-root/check_dhcp.c:621
#: plugins-root/check_dhcp.c:626
#, c-format
msgid "DHCPOFFER hardware address did not match our own - ignoring packet\n"
msgstr ""
#: plugins-root/check_dhcp.c:639
#: plugins-root/check_dhcp.c:644
#, c-format
msgid "Total responses seen on the wire: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:640
#: plugins-root/check_dhcp.c:645
#, fuzzy, c-format
msgid "Valid responses for this machine: %d\n"
msgstr "Keine Antwort vom Host \n"
#: plugins-root/check_dhcp.c:655
#: plugins-root/check_dhcp.c:660
#, c-format
msgid "send_dhcp_packet result: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:688
#: plugins-root/check_dhcp.c:693
#, fuzzy, c-format
msgid "No (more) data received (nfound: %d)\n"
msgstr "Keine Daten empfangen %s\n"
#: plugins-root/check_dhcp.c:707
#: plugins-root/check_dhcp.c:712
#, c-format
msgid "recvfrom() failed, "
msgstr ""
#: plugins-root/check_dhcp.c:714
#: plugins-root/check_dhcp.c:719
#, c-format
msgid "receive_dhcp_packet() result: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:715
#: plugins-root/check_dhcp.c:720
#, c-format
msgid "receive_dhcp_packet() source: %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:745
#: plugins-root/check_dhcp.c:750
#, c-format
msgid "Error: Could not create socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:755
#: plugins-root/check_dhcp.c:760
#, c-format
msgid "Error: Could not set reuse address option on DHCP socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:761
#: plugins-root/check_dhcp.c:766
#, c-format
msgid "Error: Could not set broadcast option on DHCP socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:770
#: plugins-root/check_dhcp.c:775
#, c-format
msgid ""
"Error: Could not bind socket to interface %s. Check your privileges...\n"
msgstr ""
#: plugins-root/check_dhcp.c:781
#: plugins-root/check_dhcp.c:786
#, c-format
msgid ""
"Error: Could not bind to DHCP socket (port %d)! Check your privileges...\n"
msgstr ""
#: plugins-root/check_dhcp.c:815
#: plugins-root/check_dhcp.c:820
#, c-format
msgid "Requested server address: %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:877
#: plugins-root/check_dhcp.c:882
#, c-format
msgid "Lease Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:879
#: plugins-root/check_dhcp.c:884
#, c-format
msgid "Lease Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:881
#: plugins-root/check_dhcp.c:886
#, c-format
msgid "Renewal Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:883
#: plugins-root/check_dhcp.c:888
#, c-format
msgid "Renewal Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:885
#: plugins-root/check_dhcp.c:890
#, c-format
msgid "Rebinding Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:886
#: plugins-root/check_dhcp.c:891
#, c-format
msgid "Rebinding Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:914
#: plugins-root/check_dhcp.c:919
#, c-format
msgid "Added offer from server @ %s"
msgstr ""
#: plugins-root/check_dhcp.c:915
#: plugins-root/check_dhcp.c:920
#, c-format
msgid " of IP address %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:982
#: plugins-root/check_dhcp.c:987
#, c-format
msgid "DHCP Server Match: Offerer=%s"
msgstr ""
#: plugins-root/check_dhcp.c:983
#: plugins-root/check_dhcp.c:988
#, c-format
msgid " Requested=%s"
msgstr ""
#: plugins-root/check_dhcp.c:985
#: plugins-root/check_dhcp.c:990
#, c-format
msgid " (duplicate)"
msgstr ""
#: plugins-root/check_dhcp.c:986
#: plugins-root/check_dhcp.c:991
#, c-format
msgid "\n"
msgstr ""
#: plugins-root/check_dhcp.c:1034
#: plugins-root/check_dhcp.c:1039
#, c-format
msgid "No DHCPOFFERs were received.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1038
#: plugins-root/check_dhcp.c:1043
#, c-format
msgid "Received %d DHCPOFFER(s)"
msgstr ""
#: plugins-root/check_dhcp.c:1041
#: plugins-root/check_dhcp.c:1046
#, c-format
msgid ", %s%d of %d requested servers responded"
msgstr ""
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
#, c-format
msgid ", requested address (%s) was %soffered"
msgstr ""
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
msgid "not "
msgstr ""
#: plugins-root/check_dhcp.c:1046
#: plugins-root/check_dhcp.c:1051
#, c-format
msgid ", max lease time = "
msgstr ""
#: plugins-root/check_dhcp.c:1048
#: plugins-root/check_dhcp.c:1053
#, c-format
msgid "Infinity"
msgstr ""
#: plugins-root/check_dhcp.c:1229
#: plugins-root/check_dhcp.c:1234
#, c-format
msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1241
#: plugins-root/check_dhcp.c:1246
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1254
#: plugins-root/check_dhcp.c:1259
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
msgstr ""
#: plugins-root/check_dhcp.c:1266
#: plugins-root/check_dhcp.c:1271
#, c-format
msgid ""
"Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1290
#: plugins-root/check_dhcp.c:1295
#, c-format
msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1369
#: plugins-root/check_dhcp.c:1374
#, c-format
msgid "Hardware address: "
msgstr ""
#: plugins-root/check_dhcp.c:1385
#: plugins-root/check_dhcp.c:1390
msgid "This plugin tests the availability of DHCP servers on a network."
msgstr ""
#: plugins-root/check_dhcp.c:1397
#: plugins-root/check_dhcp.c:1402
msgid "IP address of DHCP server that we must hear from"
msgstr ""
#: plugins-root/check_dhcp.c:1399
#: plugins-root/check_dhcp.c:1404
msgid "IP address that should be offered by at least one DHCP server"
msgstr ""
#: plugins-root/check_dhcp.c:1401
#: plugins-root/check_dhcp.c:1406
msgid "Seconds to wait for DHCPOFFER before timeout occurs"
msgstr ""
#: plugins-root/check_dhcp.c:1403
#: plugins-root/check_dhcp.c:1408
msgid "Interface to to use for listening (i.e. eth0)"
msgstr ""
#: plugins-root/check_dhcp.c:1405
#: plugins-root/check_dhcp.c:1410
msgid "MAC address to use in the DHCP request"
msgstr ""
#: plugins-root/check_dhcp.c:1407
#: plugins-root/check_dhcp.c:1412
msgid "Unicast testing: mimic a DHCP relay, requires -s"
msgstr ""

BIN
po/fr.gmo

Binary file not shown.

283
po/fr.po
View file

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: nagiosplug-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2013-09-13 00:18+0200\n"
"POT-Creation-Date: 2013-09-20 11:35+0200\n"
"PO-Revision-Date: 2010-04-21 23:38-0400\n"
"Last-Translator: Thomas Guyot-Sionnest <dermoth@aei.ca>\n"
"Language-Team: Nagios Plugin Development Mailing List <nagiosplug-"
@ -33,7 +33,7 @@ msgstr ""
#: plugins/check_pgsql.c:172 plugins/check_ping.c:95 plugins/check_procs.c:171
#: plugins/check_radius.c:160 plugins/check_real.c:80 plugins/check_smtp.c:144
#: plugins/check_snmp.c:240 plugins/check_ssh.c:73 plugins/check_swap.c:110
#: plugins/check_tcp.c:211 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_tcp.c:218 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_users.c:77 plugins/negate.c:214 plugins-root/check_dhcp.c:270
msgid "Could not parse arguments"
msgstr "Impossible de décomposer les arguments"
@ -68,14 +68,14 @@ msgstr "%s: Erreur d'analyse du résultat\n"
#: plugins/check_http.c:278 plugins/check_ldap.c:293 plugins/check_pgsql.c:311
#: plugins/check_procs.c:429 plugins/check_radius.c:308
#: plugins/check_real.c:356 plugins/check_smtp.c:581 plugins/check_snmp.c:736
#: plugins/check_ssh.c:138 plugins/check_tcp.c:491 plugins/check_time.c:302
#: plugins/check_ssh.c:138 plugins/check_tcp.c:505 plugins/check_time.c:302
#: plugins/check_ups.c:556 plugins/negate.c:164
msgid "Timeout interval must be a positive integer"
msgstr "Le délai d'attente doit être un entier positif"
#: plugins/check_by_ssh.c:230 plugins/check_pgsql.c:341
#: plugins/check_radius.c:272 plugins/check_real.c:327
#: plugins/check_smtp.c:506 plugins/check_tcp.c:497 plugins/check_time.c:296
#: plugins/check_smtp.c:506 plugins/check_tcp.c:511 plugins/check_time.c:296
#: plugins/check_ups.c:518
msgid "Port must be a positive integer"
msgstr "Le numéro du port doit être un entier positif"
@ -237,9 +237,9 @@ msgstr "Exemples:"
#: plugins/check_by_ssh.c:460 plugins/check_cluster.c:274
#: plugins/check_dig.c:367 plugins/check_disk.c:941 plugins/check_dns.c:486
#: plugins/check_dummy.c:122 plugins/check_fping.c:498
#: plugins/check_dummy.c:122 plugins/check_fping.c:505
#: plugins/check_game.c:331 plugins/check_hpjd.c:414 plugins/check_http.c:1590
#: plugins/check_ldap.c:451 plugins/check_load.c:325 plugins/check_mrtg.c:382
#: plugins/check_ldap.c:451 plugins/check_load.c:334 plugins/check_mrtg.c:382
#: plugins/check_mysql.c:569 plugins/check_nagios.c:323 plugins/check_nt.c:774
#: plugins/check_ntp.c:888 plugins/check_ntp_peer.c:725
#: plugins/check_ntp_time.c:642 plugins/check_nwstat.c:1685
@ -247,10 +247,10 @@ msgstr "Exemples:"
#: plugins/check_ping.c:603 plugins/check_procs.c:773
#: plugins/check_radius.c:385 plugins/check_real.c:451
#: plugins/check_smtp.c:843 plugins/check_snmp.c:1207 plugins/check_ssh.c:309
#: plugins/check_swap.c:558 plugins/check_tcp.c:670 plugins/check_time.c:371
#: plugins/check_swap.c:558 plugins/check_tcp.c:684 plugins/check_time.c:371
#: plugins/check_ups.c:660 plugins/check_users.c:240
#: plugins/check_ide_smart.c:640 plugins/negate.c:295 plugins/urlize.c:197
#: plugins-root/check_dhcp.c:1417 plugins-root/check_icmp.c:1354
#: plugins-root/check_dhcp.c:1422 plugins-root/check_icmp.c:1354
msgid "Usage:"
msgstr "Utilisation:"
@ -897,37 +897,37 @@ msgstr ""
msgid "FPING UNKNOWN - failed system call\n"
msgstr "PING INCONNU - Hôte non trouvé (%s)\n"
#: plugins/check_fping.c:185
#: plugins/check_fping.c:187
#, c-format
msgid "FPING UNKNOW - %s not found\n"
msgstr "PING INCONNU - Hôte non trouvé (%s)\n"
#: plugins/check_fping.c:189
#: plugins/check_fping.c:191
#, c-format
msgid "FPING CRITICAL - %s is unreachable\n"
msgstr "PING CRITIQUE - Hôte inaccessible (%s)\n"
#: plugins/check_fping.c:194
#: plugins/check_fping.c:196
#, fuzzy, c-format
msgid "FPING UNKNOWN - %s parameter error\n"
msgstr "PING INCONNU - Hôte non trouvé (%s)\n"
#: plugins/check_fping.c:198
#: plugins/check_fping.c:200 plugins/check_fping.c:240
#, c-format
msgid "FPING CRITICAL - %s is down\n"
msgstr "FPING CRITIQUE - %s est en panne\n"
#: plugins/check_fping.c:225
#: plugins/check_fping.c:227
#, c-format
msgid "FPING %s - %s (loss=%.0f%%, rta=%f ms)|%s %s\n"
msgstr "FPING %s - %s (perte=%.0f%%, rta=%f ms)|%s %s\n"
#: plugins/check_fping.c:246
#: plugins/check_fping.c:253
#, c-format
msgid "FPING %s - %s (loss=%.0f%% )|%s\n"
msgstr "FPING %s - %s (perte=%.0f%% )|%s\n"
#: plugins/check_fping.c:319 plugins/check_fping.c:325
#: plugins/check_fping.c:326 plugins/check_fping.c:332
#: plugins/check_hpjd.c:338 plugins/check_hpjd.c:361 plugins/check_mysql.c:371
#: plugins/check_mysql.c:455 plugins/check_ntp.c:709
#: plugins/check_ntp_peer.c:497 plugins/check_ntp_time.c:496
@ -939,58 +939,58 @@ msgstr "FPING %s - %s (perte=%.0f%% )|%s\n"
msgid "Invalid hostname/address"
msgstr "Adresse/Nom d'hôte invalide"
#: plugins/check_fping.c:338 plugins/check_ldap.c:353 plugins/check_ping.c:246
#: plugins/check_fping.c:345 plugins/check_ldap.c:353 plugins/check_ping.c:246
msgid "IPv6 support not available\n"
msgstr "Support IPv6 non disponible\n"
#: plugins/check_fping.c:371
#: plugins/check_fping.c:378
msgid "Packet size must be a positive integer"
msgstr "La taille du paquet doit être un entier positif"
#: plugins/check_fping.c:377
#: plugins/check_fping.c:384
msgid "Packet count must be a positive integer"
msgstr "Le nombre de paquets doit être un entier positif"
#: plugins/check_fping.c:383
#: plugins/check_fping.c:390
msgid "Target timeout must be a positive integer"
msgstr "Le seuil d'avertissement doit être un entier positif"
#: plugins/check_fping.c:389
#: plugins/check_fping.c:396
msgid "Interval must be a positive integer"
msgstr "Le délai d'attente doit être un entier positif"
#: plugins/check_fping.c:395 plugins/check_ntp.c:733
#: plugins/check_fping.c:402 plugins/check_ntp.c:733
#: plugins/check_ntp_peer.c:524 plugins/check_ntp_time.c:523
#: plugins/check_radius.c:314 plugins/check_time.c:319
msgid "Hostname was not supplied"
msgstr "Le nom de l'hôte n'a pas été spécifié"
#: plugins/check_fping.c:415
#: plugins/check_fping.c:422
#, c-format
msgid "%s: Only one threshold may be packet loss (%s)\n"
msgstr ""
"%s: Seulement un seuil peut être utilisé pour les pertes de paquets (%s)\n"
#: plugins/check_fping.c:419
#: plugins/check_fping.c:426
#, c-format
msgid "%s: Only one threshold must be packet loss (%s)\n"
msgstr ""
"%s: Seulement un seuil doit être utilisé pour les pertes de paquets (%s)\n"
#: plugins/check_fping.c:451
#: plugins/check_fping.c:458
msgid ""
"This plugin will use the fping command to ping the specified host for a fast "
"check"
msgstr ""
"Ce plugin va utiliser la commande fping pour pinger l'hôte de manière rapide."
#: plugins/check_fping.c:453
#: plugins/check_fping.c:460
msgid "Note that it is necessary to set the suid flag on fping."
msgstr ""
"Veuillez noter qu'il est nécessaire de mettre le bit suid sur le programme "
"fping."
#: plugins/check_fping.c:465
#: plugins/check_fping.c:472
msgid ""
"name or IP Address of host to ping (IP Address bypasses name lookup, "
"reducing system load)"
@ -998,39 +998,39 @@ msgstr ""
"nom ou adresse IP des hôtes à pinger (l'indication d'un adresse IP évite une "
"recherche sur le nom, ce qui réduit la charge système)"
#: plugins/check_fping.c:467 plugins/check_ping.c:575
#: plugins/check_fping.c:474 plugins/check_ping.c:575
msgid "warning threshold pair"
msgstr "Valeurs pour le seuil d'avertissement"
#: plugins/check_fping.c:469 plugins/check_ping.c:577
#: plugins/check_fping.c:476 plugins/check_ping.c:577
msgid "critical threshold pair"
msgstr "Valeurs pour le seuil critique"
#: plugins/check_fping.c:471
#: plugins/check_fping.c:478
msgid "size of ICMP packet"
msgstr "taille du paquet ICMP"
#: plugins/check_fping.c:473
#: plugins/check_fping.c:480
msgid "number of ICMP packets to send"
msgstr "nombre de paquets ICMP à envoyer"
#: plugins/check_fping.c:475
#: plugins/check_fping.c:482
msgid "Target timeout (ms)"
msgstr ""
#: plugins/check_fping.c:477
#: plugins/check_fping.c:484
msgid "Interval (ms) between sending packets"
msgstr ""
#: plugins/check_fping.c:479
#: plugins/check_fping.c:486
msgid "name or IP Address of sourceip"
msgstr ""
#: plugins/check_fping.c:481
#: plugins/check_fping.c:488
msgid "source interface name"
msgstr ""
#: plugins/check_fping.c:484
#: plugins/check_fping.c:491
#, c-format
msgid ""
"THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel time "
@ -1039,18 +1039,18 @@ msgstr ""
"Le seuil est <rta>,<pl>%% ou <rta> est le temps moyen pour l'aller retour "
"(ms)"
#: plugins/check_fping.c:485
#: plugins/check_fping.c:492
msgid ""
"which triggers a WARNING or CRITICAL state, and <pl> is the percentage of"
msgstr ""
"qui déclenche résultat AVERTISSEMENT ou CRITIQUE, et <pl> est le pourcentage "
"de"
#: plugins/check_fping.c:486
#: plugins/check_fping.c:493
msgid "packet loss to trigger an alarm state."
msgstr "paquets perdu pour déclencher une alarme."
#: plugins/check_fping.c:489
#: plugins/check_fping.c:496
msgid "IPv4 is used by default. Specify -6 to use IPv6."
msgstr ""
@ -1188,8 +1188,8 @@ msgid "file does not exist or is not readable"
msgstr ""
#: plugins/check_http.c:310 plugins/check_http.c:315 plugins/check_http.c:321
#: plugins/check_smtp.c:600 plugins/check_tcp.c:562 plugins/check_tcp.c:566
#: plugins/check_tcp.c:572
#: plugins/check_smtp.c:600 plugins/check_tcp.c:576 plugins/check_tcp.c:580
#: plugins/check_tcp.c:586
msgid "Invalid certificate expiration period"
msgstr "Période d'expiration du certificat invalide"
@ -1199,7 +1199,7 @@ msgid ""
"(SSLv3)"
msgstr ""
#: plugins/check_http.c:354 plugins/check_tcp.c:585
#: plugins/check_http.c:354 plugins/check_tcp.c:599
msgid "Invalid option - SSL is not available"
msgstr "Option invalide - SSL n'est pas disponible"
@ -1223,7 +1223,7 @@ msgstr "Impossible de compiler l'expression rationnelle: %s"
#: plugins/check_http.c:464 plugins/check_ntp.c:722
#: plugins/check_ntp_peer.c:513 plugins/check_ntp_time.c:512
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:463
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:477
msgid "IPv6 support not available"
msgstr "Support IPv6 non disponible"
@ -1846,41 +1846,46 @@ msgstr "Le seuil d'alerte doit être un nombre à virgule flottante!\n"
msgid "Error opening %s\n"
msgstr "Erreur à l'ouverture de %s\n"
#: plugins/check_load.c:160
#: plugins/check_load.c:163
#, fuzzy, c-format
msgid "could not parse load from uptime: %s\n"
msgstr "Lecture des arguments impossible\n"
#: plugins/check_load.c:169
#, c-format
msgid "Error code %d returned in %s\n"
msgstr "Le code erreur %d à été retourné par %s\n"
#: plugins/check_load.c:175
#: plugins/check_load.c:184
#, c-format
msgid "Error in getloadavg()\n"
msgstr "Erreur dans la fonction getloadavg()\n"
#: plugins/check_load.c:178 plugins/check_load.c:180
#: plugins/check_load.c:187 plugins/check_load.c:189
#, c-format
msgid "Error processing %s\n"
msgstr "Erreur lors de l'utilisation de %s\n"
#: plugins/check_load.c:189
#: plugins/check_load.c:198
#, c-format
msgid "load average: %.2f, %.2f, %.2f"
msgstr "Charge moyenne: %.2f, %.2f, %.2f"
#: plugins/check_load.c:282
#: plugins/check_load.c:291
#, c-format
msgid "Critical threshold for %d-minute load average is not specified\n"
msgstr ""
"Le seuil critique pour la charge système après %d minutes n'est pas "
"spécifié\n"
#: plugins/check_load.c:284
#: plugins/check_load.c:293
#, c-format
msgid "Warning threshold for %d-minute load average is not specified\n"
msgstr ""
"Le seuil d'avertissement pour la charge système après %d minutes n'est pas "
"spécifié\n"
#: plugins/check_load.c:286
#: plugins/check_load.c:295
#, c-format
msgid ""
"Parameter inconsistency: %d-minute \"warning load\" is greater than "
@ -1889,25 +1894,25 @@ msgstr ""
"Arguments Incorrects: %d-minute \"alerte charge système\" est plus grand que "
"\"alerte critique charge système\"\n"
#: plugins/check_load.c:302
#: plugins/check_load.c:311
#, c-format
msgid "This plugin tests the current system load average."
msgstr "Ce plugin teste la charge système actuelle."
#: plugins/check_load.c:312
#: plugins/check_load.c:321
msgid "Exit with WARNING status if load average exceeds WLOADn"
msgstr ""
"Sortir avec un résultat AVERTISSEMENT si la charge moyenne dépasse WLOAD"
#: plugins/check_load.c:314
#: plugins/check_load.c:323
msgid "Exit with CRITICAL status if load average exceed CLOADn"
msgstr "Sortir avec un résultat CRITIQUE si la charge moyenne excède CLOAD"
#: plugins/check_load.c:315
#: plugins/check_load.c:324
msgid "the load average format is the same used by \"uptime\" and \"w\""
msgstr ""
#: plugins/check_load.c:317
#: plugins/check_load.c:326
msgid "Divide the load averages by the number of CPUs (when possible)"
msgstr ""
@ -4320,7 +4325,7 @@ msgstr "Réponses REAL invalide reçue de l'hôte"
msgid "Invalid REAL response received from host on port %d\n"
msgstr "Réponses REAL invalide reçue de l'hôte sur le port %d\n"
#: plugins/check_real.c:184 plugins/check_tcp.c:297
#: plugins/check_real.c:184 plugins/check_tcp.c:311
#, c-format
msgid "No data received from host\n"
msgstr "Pas de données reçues de l'hôte\n"
@ -4560,7 +4565,7 @@ msgstr ""
msgid "FQDN used for HELO"
msgstr ""
#: plugins/check_smtp.c:809 plugins/check_tcp.c:651
#: plugins/check_smtp.c:809 plugins/check_tcp.c:665
msgid "Minimum number of days a certificate has to be valid."
msgstr "Nombre de jours minimum pour que le certificat soit valide."
@ -5025,46 +5030,46 @@ msgstr ""
"Sur AIX, si -a est spécifié, le plugin utilise lsps -a, sinon il utilise "
"lsps -s."
#: plugins/check_tcp.c:199
#: plugins/check_tcp.c:206
msgid "CRITICAL - Generic check_tcp called with unknown service\n"
msgstr ""
"CRITIQUE -check_tcp version générique utilisé avec un service inconnu\n"
#: plugins/check_tcp.c:223
#: plugins/check_tcp.c:230
msgid "With UDP checks, a send/expect string must be specified."
msgstr ""
"Avec la surveillance UDP, une chaîne d'envoi et un chaîne de réponse doit "
"être spécifiée."
#: plugins/check_tcp.c:417
#: plugins/check_tcp.c:431
msgid "No arguments found"
msgstr "Pas de paramètres"
#: plugins/check_tcp.c:520
#: plugins/check_tcp.c:534
msgid "Maxbytes must be a positive integer"
msgstr "Maxbytes doit être un entier positif"
#: plugins/check_tcp.c:538
#: plugins/check_tcp.c:552
msgid "Refuse must be one of ok, warn, crit"
msgstr "Refuse doit être parmis ok, warn, crit"
#: plugins/check_tcp.c:548
#: plugins/check_tcp.c:562
msgid "Mismatch must be one of ok, warn, crit"
msgstr "Mismatch doit être parmis ok, warn, crit"
#: plugins/check_tcp.c:554
#: plugins/check_tcp.c:568
msgid "Delay must be a positive integer"
msgstr "Delay doit être un entier positif"
#: plugins/check_tcp.c:599
#: plugins/check_tcp.c:613
msgid "You must provide a server address"
msgstr "Vous devez fournir une adresse serveur"
#: plugins/check_tcp.c:601
#: plugins/check_tcp.c:615
msgid "Invalid hostname, address or socket"
msgstr "Adresse/Nom/Socket invalide"
#: plugins/check_tcp.c:615
#: plugins/check_tcp.c:629
#, c-format
msgid ""
"This plugin tests %s connections with the specified host (or unix socket).\n"
@ -5073,7 +5078,7 @@ msgstr ""
"Ce plugin teste %s connections avec l'hôte spécifié (ou socket unix).\n"
"\n"
#: plugins/check_tcp.c:628
#: plugins/check_tcp.c:642
msgid ""
"Can use \\n, \\r, \\t or \\ in send or quit string. Must come before send or "
"quit option"
@ -5081,59 +5086,59 @@ msgstr ""
"Permet d'utiliser \\n, \\r, \\t ou \\ dans la chaîne de caractères send ou "
"quit. Doit être placé avant ces dernières."
#: plugins/check_tcp.c:629
#: plugins/check_tcp.c:643
msgid "Default: nothing added to send, \\r\\n added to end of quit"
msgstr ""
"Par défaut: Rien n'est ajouté à send, \\r\\n est ajouté à la fin de quit"
#: plugins/check_tcp.c:631
#: plugins/check_tcp.c:645
msgid "String to send to the server"
msgstr "Chaîne de caractères à envoyer au serveur"
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "String to expect in server response"
msgstr "Chaîne de caractères à attendre en réponse"
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "(may be repeated)"
msgstr "(peut être utilisé plusieurs fois)"
#: plugins/check_tcp.c:635
#: plugins/check_tcp.c:649
msgid "All expect strings need to occur in server response. Default is any"
msgstr ""
"Toutes les chaînes attendus (expect) doivent être repérés dans la réponse. "
"Par défaut, n'importe laquelle suffit."
#: plugins/check_tcp.c:637
#: plugins/check_tcp.c:651
msgid "String to send server to initiate a clean close of the connection"
msgstr "Chaîne de caractères à envoyer pour fermer gracieusement la connection"
#: plugins/check_tcp.c:639
#: plugins/check_tcp.c:653
msgid "Accept TCP refusals with states ok, warn, crit (default: crit)"
msgstr ""
#: plugins/check_tcp.c:641
#: plugins/check_tcp.c:655
msgid ""
"Accept expected string mismatches with states ok, warn, crit (default: warn)"
msgstr ""
#: plugins/check_tcp.c:643
#: plugins/check_tcp.c:657
msgid "Hide output from TCP socket"
msgstr "Cacher la réponse provenant du socket TCP"
#: plugins/check_tcp.c:645
#: plugins/check_tcp.c:659
msgid "Close connection once more than this number of bytes are received"
msgstr ""
#: plugins/check_tcp.c:647
#: plugins/check_tcp.c:661
msgid "Seconds to wait between sending string and polling for response"
msgstr ""
#: plugins/check_tcp.c:652
#: plugins/check_tcp.c:666
msgid "1st is #days for warning, 2nd is critical (if not specified - 0)."
msgstr ""
#: plugins/check_tcp.c:654
#: plugins/check_tcp.c:668
msgid "Use SSL for the connection."
msgstr ""
@ -5673,7 +5678,7 @@ msgstr "Le chemin fourni est trop long pour un socket unix"
msgid "Receive failed"
msgstr "La réception à échoué"
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1337
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1342
#, c-format
msgid "Invalid hostname/address - %s"
msgstr "Adresse/Nom invalide - %s"
@ -5954,7 +5959,7 @@ msgstr ""
"Erreur: Impossible d'obtenir l'adresse matérielle depuis %s erreur sysctl 2 "
"- %s.\n"
#: plugins-root/check_dhcp.c:383
#: plugins-root/check_dhcp.c:388
#, c-format
msgid ""
"Error: can't find unit number in interface_name (%s) - expecting TypeNumber "
@ -5963,7 +5968,7 @@ msgstr ""
"Erreur: impossible de trouver le numéro dans le nom de l'interface (%s).\n"
"J'attendais le nom suivi du type ex lnc0.\n"
#: plugins-root/check_dhcp.c:388 plugins-root/check_dhcp.c:400
#: plugins-root/check_dhcp.c:393 plugins-root/check_dhcp.c:405
#, c-format
msgid ""
"Error: can't read MAC address from DLPI streams interface for device %s unit "
@ -5972,7 +5977,7 @@ msgstr ""
"Erreur: impossible de lire l'adresse MAC depuis l'interface DLPI pour le \n"
"périphérique %s numéro %d.\n"
#: plugins-root/check_dhcp.c:406
#: plugins-root/check_dhcp.c:411
#, c-format
msgid ""
"Error: can't get MAC address for this architecture. Use the --mac option.\n"
@ -5980,47 +5985,47 @@ msgstr ""
"Erreur: impossible d'obtenir l'adresse MAC sur cette architecture. Utilisez "
"l'option --mac.\n"
#: plugins-root/check_dhcp.c:425
#: plugins-root/check_dhcp.c:430
#, c-format
msgid "Error: Cannot determine IP address of interface %s\n"
msgstr "Erreur: Impossible d'obtenir l'adresse IP de l'interface %s\n"
#: plugins-root/check_dhcp.c:433
#: plugins-root/check_dhcp.c:438
#, c-format
msgid "Error: Cannot get interface IP address on this platform.\n"
msgstr "Erreur: Impossible d'obtenir l'adresse IP sur cette architecture.\n"
#: plugins-root/check_dhcp.c:438
#: plugins-root/check_dhcp.c:443
#, c-format
msgid "Pretending to be relay client %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:523
#: plugins-root/check_dhcp.c:528
#, c-format
msgid "DHCPDISCOVER to %s port %d\n"
msgstr "DHCPDISCOVER vers %s port %d\n"
#: plugins-root/check_dhcp.c:575
#: plugins-root/check_dhcp.c:580
#, c-format
msgid "Result=ERROR\n"
msgstr "Résultat=ERREUR\n"
#: plugins-root/check_dhcp.c:581
#: plugins-root/check_dhcp.c:586
#, c-format
msgid "Result=OK\n"
msgstr "Résultat=OK\n"
#: plugins-root/check_dhcp.c:591
#: plugins-root/check_dhcp.c:596
#, c-format
msgid "DHCPOFFER from IP address %s"
msgstr "DHCPOFFER depuis l'adresse IP %s"
#: plugins-root/check_dhcp.c:592
#: plugins-root/check_dhcp.c:597
#, c-format
msgid " via %s\n"
msgstr " depuis %s\n"
#: plugins-root/check_dhcp.c:599
#: plugins-root/check_dhcp.c:604
#, c-format
msgid ""
"DHCPOFFER XID (%u) did not match DHCPDISCOVER XID (%u) - ignoring packet\n"
@ -6028,67 +6033,67 @@ msgstr ""
"DHCPOFFER XID (%u) ne correspond pas au DHCPDISCOVER XID (%u) - paquet "
"ignoré\n"
#: plugins-root/check_dhcp.c:621
#: plugins-root/check_dhcp.c:626
#, c-format
msgid "DHCPOFFER hardware address did not match our own - ignoring packet\n"
msgstr ""
"l'adresse matérielle du DHCPOFFER ne correspond pas à la notre paquet "
"ignoré\n"
#: plugins-root/check_dhcp.c:639
#: plugins-root/check_dhcp.c:644
#, c-format
msgid "Total responses seen on the wire: %d\n"
msgstr "Nombre total de réponses vues: %d\n"
#: plugins-root/check_dhcp.c:640
#: plugins-root/check_dhcp.c:645
#, c-format
msgid "Valid responses for this machine: %d\n"
msgstr "Nombre de réponse valides pour cette machine: %d\n"
#: plugins-root/check_dhcp.c:655
#: plugins-root/check_dhcp.c:660
#, c-format
msgid "send_dhcp_packet result: %d\n"
msgstr "résultat de send_dchp_packet: %d\n"
#: plugins-root/check_dhcp.c:688
#: plugins-root/check_dhcp.c:693
#, c-format
msgid "No (more) data received (nfound: %d)\n"
msgstr "Plus de données reçues (nfound: %d)\n"
#: plugins-root/check_dhcp.c:707
#: plugins-root/check_dhcp.c:712
#, c-format
msgid "recvfrom() failed, "
msgstr "recvfrom() a échoué, "
#: plugins-root/check_dhcp.c:714
#: plugins-root/check_dhcp.c:719
#, c-format
msgid "receive_dhcp_packet() result: %d\n"
msgstr "résultat de receive_dchp_packet(): %d\n"
#: plugins-root/check_dhcp.c:715
#: plugins-root/check_dhcp.c:720
#, c-format
msgid "receive_dhcp_packet() source: %s\n"
msgstr "source de receive_dchp_packet(): %s\n"
#: plugins-root/check_dhcp.c:745
#: plugins-root/check_dhcp.c:750
#, c-format
msgid "Error: Could not create socket!\n"
msgstr "Erreur: Impossible de créer un socket!\n"
#: plugins-root/check_dhcp.c:755
#: plugins-root/check_dhcp.c:760
#, c-format
msgid "Error: Could not set reuse address option on DHCP socket!\n"
msgstr ""
"Erreur: Impossible de configurer l'option de réutilisation de l'adresse sur\n"
"le socket DHCP!\n"
#: plugins-root/check_dhcp.c:761
#: plugins-root/check_dhcp.c:766
#, c-format
msgid "Error: Could not set broadcast option on DHCP socket!\n"
msgstr ""
"Erreur: Impossible de configurer l'option broadcast sur le socket DHCP!\n"
#: plugins-root/check_dhcp.c:770
#: plugins-root/check_dhcp.c:775
#, c-format
msgid ""
"Error: Could not bind socket to interface %s. Check your privileges...\n"
@ -6096,7 +6101,7 @@ msgstr ""
"Erreur: Impossible de connecter le socket à l'interface %s.\n"
"Vérifiez vos droits...\n"
#: plugins-root/check_dhcp.c:781
#: plugins-root/check_dhcp.c:786
#, c-format
msgid ""
"Error: Could not bind to DHCP socket (port %d)! Check your privileges...\n"
@ -6104,125 +6109,125 @@ msgstr ""
"Erreur: Impossible de se connecter au socket (port %d)! Vérifiez vos "
"droits..\n"
#: plugins-root/check_dhcp.c:815
#: plugins-root/check_dhcp.c:820
#, c-format
msgid "Requested server address: %s\n"
msgstr "Adresse serveur demandée: %s\n"
#: plugins-root/check_dhcp.c:877
#: plugins-root/check_dhcp.c:882
#, c-format
msgid "Lease Time: Infinite\n"
msgstr "Durée du Bail: Infini\n"
#: plugins-root/check_dhcp.c:879
#: plugins-root/check_dhcp.c:884
#, c-format
msgid "Lease Time: %lu seconds\n"
msgstr "Durée du Bail: %lu secondes\n"
#: plugins-root/check_dhcp.c:881
#: plugins-root/check_dhcp.c:886
#, c-format
msgid "Renewal Time: Infinite\n"
msgstr "Renouvellement du bail: Infini\n"
#: plugins-root/check_dhcp.c:883
#: plugins-root/check_dhcp.c:888
#, c-format
msgid "Renewal Time: %lu seconds\n"
msgstr "Durée du renouvellement = %lu secondes\n"
#: plugins-root/check_dhcp.c:885
#: plugins-root/check_dhcp.c:890
#, c-format
msgid "Rebinding Time: Infinite\n"
msgstr "Délai de nouvelle demande: Infini\n"
#: plugins-root/check_dhcp.c:886
#: plugins-root/check_dhcp.c:891
#, c-format
msgid "Rebinding Time: %lu seconds\n"
msgstr "Délai de nouvelle demande: %lu secondes\n"
#: plugins-root/check_dhcp.c:914
#: plugins-root/check_dhcp.c:919
#, c-format
msgid "Added offer from server @ %s"
msgstr "Rajouté offre du serveur @ %s"
#: plugins-root/check_dhcp.c:915
#: plugins-root/check_dhcp.c:920
#, c-format
msgid " of IP address %s\n"
msgstr "de l'adresse IP %s\n"
#: plugins-root/check_dhcp.c:982
#: plugins-root/check_dhcp.c:987
#, c-format
msgid "DHCP Server Match: Offerer=%s"
msgstr "Correspondance du serveur DHCP: Offrant=%s"
#: plugins-root/check_dhcp.c:983
#: plugins-root/check_dhcp.c:988
#, c-format
msgid " Requested=%s"
msgstr " Demandé=%s"
#: plugins-root/check_dhcp.c:985
#: plugins-root/check_dhcp.c:990
#, c-format
msgid " (duplicate)"
msgstr ""
#: plugins-root/check_dhcp.c:986
#: plugins-root/check_dhcp.c:991
#, c-format
msgid "\n"
msgstr ""
#: plugins-root/check_dhcp.c:1034
#: plugins-root/check_dhcp.c:1039
#, c-format
msgid "No DHCPOFFERs were received.\n"
msgstr "Pas de DHCPOFFERs reçus.\n"
#: plugins-root/check_dhcp.c:1038
#: plugins-root/check_dhcp.c:1043
#, c-format
msgid "Received %d DHCPOFFER(s)"
msgstr "Reçu %d DHCPOFFER(s)"
#: plugins-root/check_dhcp.c:1041
#: plugins-root/check_dhcp.c:1046
#, c-format
msgid ", %s%d of %d requested servers responded"
msgstr ", %s%d de %d serveurs ont répondus"
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
#, c-format
msgid ", requested address (%s) was %soffered"
msgstr ", l'adresse demandée (%s) %s été offerte"
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
msgid "not "
msgstr "n'as pas"
#: plugins-root/check_dhcp.c:1046
#: plugins-root/check_dhcp.c:1051
#, c-format
msgid ", max lease time = "
msgstr ", bail maximum = "
#: plugins-root/check_dhcp.c:1048
#: plugins-root/check_dhcp.c:1053
#, c-format
msgid "Infinity"
msgstr "Infini"
#: plugins-root/check_dhcp.c:1229
#: plugins-root/check_dhcp.c:1234
#, c-format
msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
msgstr ""
"Erreur: Impossible d'obtenir la MAC par l'API DLPI dans check_ctrl: %s.\n"
#: plugins-root/check_dhcp.c:1241
#: plugins-root/check_dhcp.c:1246
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
msgstr ""
"Erreur: Impossible d'obtenir la MAC par l'API DLPI dans put_ctrl/putmsg(): "
"%s.\n"
#: plugins-root/check_dhcp.c:1254
#: plugins-root/check_dhcp.c:1259
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
msgstr ""
"Erreur: Impossible d'obtenir la MAC par l'API DLPI dans put_both/putmsg().\n"
#: plugins-root/check_dhcp.c:1266
#: plugins-root/check_dhcp.c:1271
#, c-format
msgid ""
"Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
@ -6230,43 +6235,43 @@ msgstr ""
"Erreur: Impossible d'obtenir la MAC par l'API DLPI dans dl_attach_req/"
"open(%s..): %s.\n"
#: plugins-root/check_dhcp.c:1290
#: plugins-root/check_dhcp.c:1295
#, c-format
msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
msgstr ""
"Erreur: Impossible d'obtenir la MAC par l'API DLPI dans dl_bind/"
"check_ctrl(): %s.\n"
#: plugins-root/check_dhcp.c:1369
#: plugins-root/check_dhcp.c:1374
#, c-format
msgid "Hardware address: "
msgstr "Adresse matérielle: "
#: plugins-root/check_dhcp.c:1385
#: plugins-root/check_dhcp.c:1390
msgid "This plugin tests the availability of DHCP servers on a network."
msgstr "Ce plugin teste la disponibilité de serveurs DHCP dans un réseau."
#: plugins-root/check_dhcp.c:1397
#: plugins-root/check_dhcp.c:1402
msgid "IP address of DHCP server that we must hear from"
msgstr ""
#: plugins-root/check_dhcp.c:1399
#: plugins-root/check_dhcp.c:1404
msgid "IP address that should be offered by at least one DHCP server"
msgstr ""
#: plugins-root/check_dhcp.c:1401
#: plugins-root/check_dhcp.c:1406
msgid "Seconds to wait for DHCPOFFER before timeout occurs"
msgstr ""
#: plugins-root/check_dhcp.c:1403
#: plugins-root/check_dhcp.c:1408
msgid "Interface to to use for listening (i.e. eth0)"
msgstr ""
#: plugins-root/check_dhcp.c:1405
#: plugins-root/check_dhcp.c:1410
msgid "MAC address to use in the DHCP request"
msgstr ""
#: plugins-root/check_dhcp.c:1407
#: plugins-root/check_dhcp.c:1412
msgid "Unicast testing: mimic a DHCP relay, requires -s"
msgstr ""

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: nagiosplug-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2013-09-13 00:18+0200\n"
"POT-Creation-Date: 2013-09-20 11:35+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -29,7 +29,7 @@ msgstr ""
#: plugins/check_pgsql.c:172 plugins/check_ping.c:95 plugins/check_procs.c:171
#: plugins/check_radius.c:160 plugins/check_real.c:80 plugins/check_smtp.c:144
#: plugins/check_snmp.c:240 plugins/check_ssh.c:73 plugins/check_swap.c:110
#: plugins/check_tcp.c:211 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_tcp.c:218 plugins/check_time.c:78 plugins/check_ups.c:122
#: plugins/check_users.c:77 plugins/negate.c:214 plugins-root/check_dhcp.c:270
msgid "Could not parse arguments"
msgstr ""
@ -64,14 +64,14 @@ msgstr ""
#: plugins/check_http.c:278 plugins/check_ldap.c:293 plugins/check_pgsql.c:311
#: plugins/check_procs.c:429 plugins/check_radius.c:308
#: plugins/check_real.c:356 plugins/check_smtp.c:581 plugins/check_snmp.c:736
#: plugins/check_ssh.c:138 plugins/check_tcp.c:491 plugins/check_time.c:302
#: plugins/check_ssh.c:138 plugins/check_tcp.c:505 plugins/check_time.c:302
#: plugins/check_ups.c:556 plugins/negate.c:164
msgid "Timeout interval must be a positive integer"
msgstr ""
#: plugins/check_by_ssh.c:230 plugins/check_pgsql.c:341
#: plugins/check_radius.c:272 plugins/check_real.c:327
#: plugins/check_smtp.c:506 plugins/check_tcp.c:497 plugins/check_time.c:296
#: plugins/check_smtp.c:506 plugins/check_tcp.c:511 plugins/check_time.c:296
#: plugins/check_ups.c:518
msgid "Port must be a positive integer"
msgstr ""
@ -225,9 +225,9 @@ msgstr ""
#: plugins/check_by_ssh.c:460 plugins/check_cluster.c:274
#: plugins/check_dig.c:367 plugins/check_disk.c:941 plugins/check_dns.c:486
#: plugins/check_dummy.c:122 plugins/check_fping.c:498
#: plugins/check_dummy.c:122 plugins/check_fping.c:505
#: plugins/check_game.c:331 plugins/check_hpjd.c:414 plugins/check_http.c:1590
#: plugins/check_ldap.c:451 plugins/check_load.c:325 plugins/check_mrtg.c:382
#: plugins/check_ldap.c:451 plugins/check_load.c:334 plugins/check_mrtg.c:382
#: plugins/check_mysql.c:569 plugins/check_nagios.c:323 plugins/check_nt.c:774
#: plugins/check_ntp.c:888 plugins/check_ntp_peer.c:725
#: plugins/check_ntp_time.c:642 plugins/check_nwstat.c:1685
@ -235,10 +235,10 @@ msgstr ""
#: plugins/check_ping.c:603 plugins/check_procs.c:773
#: plugins/check_radius.c:385 plugins/check_real.c:451
#: plugins/check_smtp.c:843 plugins/check_snmp.c:1207 plugins/check_ssh.c:309
#: plugins/check_swap.c:558 plugins/check_tcp.c:670 plugins/check_time.c:371
#: plugins/check_swap.c:558 plugins/check_tcp.c:684 plugins/check_time.c:371
#: plugins/check_ups.c:660 plugins/check_users.c:240
#: plugins/check_ide_smart.c:640 plugins/negate.c:295 plugins/urlize.c:197
#: plugins-root/check_dhcp.c:1417 plugins-root/check_icmp.c:1354
#: plugins-root/check_dhcp.c:1422 plugins-root/check_icmp.c:1354
msgid "Usage:"
msgstr ""
@ -839,37 +839,37 @@ msgstr ""
msgid "FPING UNKNOWN - failed system call\n"
msgstr ""
#: plugins/check_fping.c:185
#: plugins/check_fping.c:187
#, c-format
msgid "FPING UNKNOW - %s not found\n"
msgstr ""
#: plugins/check_fping.c:189
#: plugins/check_fping.c:191
#, c-format
msgid "FPING CRITICAL - %s is unreachable\n"
msgstr ""
#: plugins/check_fping.c:194
#: plugins/check_fping.c:196
#, c-format
msgid "FPING UNKNOWN - %s parameter error\n"
msgstr ""
#: plugins/check_fping.c:198
#: plugins/check_fping.c:200 plugins/check_fping.c:240
#, c-format
msgid "FPING CRITICAL - %s is down\n"
msgstr ""
#: plugins/check_fping.c:225
#: plugins/check_fping.c:227
#, c-format
msgid "FPING %s - %s (loss=%.0f%%, rta=%f ms)|%s %s\n"
msgstr ""
#: plugins/check_fping.c:246
#: plugins/check_fping.c:253
#, c-format
msgid "FPING %s - %s (loss=%.0f%% )|%s\n"
msgstr ""
#: plugins/check_fping.c:319 plugins/check_fping.c:325
#: plugins/check_fping.c:326 plugins/check_fping.c:332
#: plugins/check_hpjd.c:338 plugins/check_hpjd.c:361 plugins/check_mysql.c:371
#: plugins/check_mysql.c:455 plugins/check_ntp.c:709
#: plugins/check_ntp_peer.c:497 plugins/check_ntp_time.c:496
@ -881,107 +881,107 @@ msgstr ""
msgid "Invalid hostname/address"
msgstr ""
#: plugins/check_fping.c:338 plugins/check_ldap.c:353 plugins/check_ping.c:246
#: plugins/check_fping.c:345 plugins/check_ldap.c:353 plugins/check_ping.c:246
msgid "IPv6 support not available\n"
msgstr ""
#: plugins/check_fping.c:371
#: plugins/check_fping.c:378
msgid "Packet size must be a positive integer"
msgstr ""
#: plugins/check_fping.c:377
#: plugins/check_fping.c:384
msgid "Packet count must be a positive integer"
msgstr ""
#: plugins/check_fping.c:383
#: plugins/check_fping.c:390
msgid "Target timeout must be a positive integer"
msgstr ""
#: plugins/check_fping.c:389
#: plugins/check_fping.c:396
msgid "Interval must be a positive integer"
msgstr ""
#: plugins/check_fping.c:395 plugins/check_ntp.c:733
#: plugins/check_fping.c:402 plugins/check_ntp.c:733
#: plugins/check_ntp_peer.c:524 plugins/check_ntp_time.c:523
#: plugins/check_radius.c:314 plugins/check_time.c:319
msgid "Hostname was not supplied"
msgstr ""
#: plugins/check_fping.c:415
#: plugins/check_fping.c:422
#, c-format
msgid "%s: Only one threshold may be packet loss (%s)\n"
msgstr ""
#: plugins/check_fping.c:419
#: plugins/check_fping.c:426
#, c-format
msgid "%s: Only one threshold must be packet loss (%s)\n"
msgstr ""
#: plugins/check_fping.c:451
#: plugins/check_fping.c:458
msgid ""
"This plugin will use the fping command to ping the specified host for a fast "
"check"
msgstr ""
#: plugins/check_fping.c:453
#: plugins/check_fping.c:460
msgid "Note that it is necessary to set the suid flag on fping."
msgstr ""
#: plugins/check_fping.c:465
#: plugins/check_fping.c:472
msgid ""
"name or IP Address of host to ping (IP Address bypasses name lookup, "
"reducing system load)"
msgstr ""
#: plugins/check_fping.c:467 plugins/check_ping.c:575
#: plugins/check_fping.c:474 plugins/check_ping.c:575
msgid "warning threshold pair"
msgstr ""
#: plugins/check_fping.c:469 plugins/check_ping.c:577
#: plugins/check_fping.c:476 plugins/check_ping.c:577
msgid "critical threshold pair"
msgstr ""
#: plugins/check_fping.c:471
#: plugins/check_fping.c:478
msgid "size of ICMP packet"
msgstr ""
#: plugins/check_fping.c:473
#: plugins/check_fping.c:480
msgid "number of ICMP packets to send"
msgstr ""
#: plugins/check_fping.c:475
#: plugins/check_fping.c:482
msgid "Target timeout (ms)"
msgstr ""
#: plugins/check_fping.c:477
#: plugins/check_fping.c:484
msgid "Interval (ms) between sending packets"
msgstr ""
#: plugins/check_fping.c:479
#: plugins/check_fping.c:486
msgid "name or IP Address of sourceip"
msgstr ""
#: plugins/check_fping.c:481
#: plugins/check_fping.c:488
msgid "source interface name"
msgstr ""
#: plugins/check_fping.c:484
#: plugins/check_fping.c:491
#, c-format
msgid ""
"THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel time "
"(ms)"
msgstr ""
#: plugins/check_fping.c:485
#: plugins/check_fping.c:492
msgid ""
"which triggers a WARNING or CRITICAL state, and <pl> is the percentage of"
msgstr ""
#: plugins/check_fping.c:486
#: plugins/check_fping.c:493
msgid "packet loss to trigger an alarm state."
msgstr ""
#: plugins/check_fping.c:489
#: plugins/check_fping.c:496
msgid "IPv4 is used by default. Specify -6 to use IPv6."
msgstr ""
@ -1114,8 +1114,8 @@ msgid "file does not exist or is not readable"
msgstr ""
#: plugins/check_http.c:310 plugins/check_http.c:315 plugins/check_http.c:321
#: plugins/check_smtp.c:600 plugins/check_tcp.c:562 plugins/check_tcp.c:566
#: plugins/check_tcp.c:572
#: plugins/check_smtp.c:600 plugins/check_tcp.c:576 plugins/check_tcp.c:580
#: plugins/check_tcp.c:586
msgid "Invalid certificate expiration period"
msgstr ""
@ -1125,7 +1125,7 @@ msgid ""
"(SSLv3)"
msgstr ""
#: plugins/check_http.c:354 plugins/check_tcp.c:585
#: plugins/check_http.c:354 plugins/check_tcp.c:599
msgid "Invalid option - SSL is not available"
msgstr ""
@ -1149,7 +1149,7 @@ msgstr ""
#: plugins/check_http.c:464 plugins/check_ntp.c:722
#: plugins/check_ntp_peer.c:513 plugins/check_ntp_time.c:512
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:463
#: plugins/check_smtp.c:621 plugins/check_ssh.c:149 plugins/check_tcp.c:477
msgid "IPv6 support not available"
msgstr ""
@ -1752,61 +1752,66 @@ msgstr ""
msgid "Error opening %s\n"
msgstr ""
#: plugins/check_load.c:160
#: plugins/check_load.c:163
#, c-format
msgid "could not parse load from uptime: %s\n"
msgstr ""
#: plugins/check_load.c:169
#, c-format
msgid "Error code %d returned in %s\n"
msgstr ""
#: plugins/check_load.c:175
#: plugins/check_load.c:184
#, c-format
msgid "Error in getloadavg()\n"
msgstr ""
#: plugins/check_load.c:178 plugins/check_load.c:180
#: plugins/check_load.c:187 plugins/check_load.c:189
#, c-format
msgid "Error processing %s\n"
msgstr ""
#: plugins/check_load.c:189
#: plugins/check_load.c:198
#, c-format
msgid "load average: %.2f, %.2f, %.2f"
msgstr ""
#: plugins/check_load.c:282
#: plugins/check_load.c:291
#, c-format
msgid "Critical threshold for %d-minute load average is not specified\n"
msgstr ""
#: plugins/check_load.c:284
#: plugins/check_load.c:293
#, c-format
msgid "Warning threshold for %d-minute load average is not specified\n"
msgstr ""
#: plugins/check_load.c:286
#: plugins/check_load.c:295
#, c-format
msgid ""
"Parameter inconsistency: %d-minute \"warning load\" is greater than "
"\"critical load\"\n"
msgstr ""
#: plugins/check_load.c:302
#: plugins/check_load.c:311
#, c-format
msgid "This plugin tests the current system load average."
msgstr ""
#: plugins/check_load.c:312
#: plugins/check_load.c:321
msgid "Exit with WARNING status if load average exceeds WLOADn"
msgstr ""
#: plugins/check_load.c:314
#: plugins/check_load.c:323
msgid "Exit with CRITICAL status if load average exceed CLOADn"
msgstr ""
#: plugins/check_load.c:315
#: plugins/check_load.c:324
msgid "the load average format is the same used by \"uptime\" and \"w\""
msgstr ""
#: plugins/check_load.c:317
#: plugins/check_load.c:326
msgid "Divide the load averages by the number of CPUs (when possible)"
msgstr ""
@ -4145,7 +4150,7 @@ msgstr ""
msgid "Invalid REAL response received from host on port %d\n"
msgstr ""
#: plugins/check_real.c:184 plugins/check_tcp.c:297
#: plugins/check_real.c:184 plugins/check_tcp.c:311
#, c-format
msgid "No data received from host\n"
msgstr ""
@ -4380,7 +4385,7 @@ msgstr ""
msgid "FQDN used for HELO"
msgstr ""
#: plugins/check_smtp.c:809 plugins/check_tcp.c:651
#: plugins/check_smtp.c:809 plugins/check_tcp.c:665
msgid "Minimum number of days a certificate has to be valid."
msgstr ""
@ -4820,105 +4825,105 @@ msgstr ""
msgid "On AIX, if -a is specified, uses lsps -a, otherwise uses lsps -s."
msgstr ""
#: plugins/check_tcp.c:199
#: plugins/check_tcp.c:206
msgid "CRITICAL - Generic check_tcp called with unknown service\n"
msgstr ""
#: plugins/check_tcp.c:223
#: plugins/check_tcp.c:230
msgid "With UDP checks, a send/expect string must be specified."
msgstr ""
#: plugins/check_tcp.c:417
#: plugins/check_tcp.c:431
msgid "No arguments found"
msgstr ""
#: plugins/check_tcp.c:520
#: plugins/check_tcp.c:534
msgid "Maxbytes must be a positive integer"
msgstr ""
#: plugins/check_tcp.c:538
#: plugins/check_tcp.c:552
msgid "Refuse must be one of ok, warn, crit"
msgstr ""
#: plugins/check_tcp.c:548
#: plugins/check_tcp.c:562
msgid "Mismatch must be one of ok, warn, crit"
msgstr ""
#: plugins/check_tcp.c:554
#: plugins/check_tcp.c:568
msgid "Delay must be a positive integer"
msgstr ""
#: plugins/check_tcp.c:599
#: plugins/check_tcp.c:613
msgid "You must provide a server address"
msgstr ""
#: plugins/check_tcp.c:601
#: plugins/check_tcp.c:615
msgid "Invalid hostname, address or socket"
msgstr ""
#: plugins/check_tcp.c:615
#: plugins/check_tcp.c:629
#, c-format
msgid ""
"This plugin tests %s connections with the specified host (or unix socket).\n"
"\n"
msgstr ""
#: plugins/check_tcp.c:628
#: plugins/check_tcp.c:642
msgid ""
"Can use \\n, \\r, \\t or \\ in send or quit string. Must come before send or "
"quit option"
msgstr ""
#: plugins/check_tcp.c:629
#: plugins/check_tcp.c:643
msgid "Default: nothing added to send, \\r\\n added to end of quit"
msgstr ""
#: plugins/check_tcp.c:631
#: plugins/check_tcp.c:645
msgid "String to send to the server"
msgstr ""
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "String to expect in server response"
msgstr ""
#: plugins/check_tcp.c:633
#: plugins/check_tcp.c:647
msgid "(may be repeated)"
msgstr ""
#: plugins/check_tcp.c:635
#: plugins/check_tcp.c:649
msgid "All expect strings need to occur in server response. Default is any"
msgstr ""
#: plugins/check_tcp.c:637
#: plugins/check_tcp.c:651
msgid "String to send server to initiate a clean close of the connection"
msgstr ""
#: plugins/check_tcp.c:639
#: plugins/check_tcp.c:653
msgid "Accept TCP refusals with states ok, warn, crit (default: crit)"
msgstr ""
#: plugins/check_tcp.c:641
#: plugins/check_tcp.c:655
msgid ""
"Accept expected string mismatches with states ok, warn, crit (default: warn)"
msgstr ""
#: plugins/check_tcp.c:643
#: plugins/check_tcp.c:657
msgid "Hide output from TCP socket"
msgstr ""
#: plugins/check_tcp.c:645
#: plugins/check_tcp.c:659
msgid "Close connection once more than this number of bytes are received"
msgstr ""
#: plugins/check_tcp.c:647
#: plugins/check_tcp.c:661
msgid "Seconds to wait between sending string and polling for response"
msgstr ""
#: plugins/check_tcp.c:652
#: plugins/check_tcp.c:666
msgid "1st is #days for warning, 2nd is critical (if not specified - 0)."
msgstr ""
#: plugins/check_tcp.c:654
#: plugins/check_tcp.c:668
msgid "Use SSL for the connection."
msgstr ""
@ -5420,7 +5425,7 @@ msgstr ""
msgid "Receive failed"
msgstr ""
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1337
#: plugins/netutils.c:331 plugins-root/check_dhcp.c:1342
#, c-format
msgid "Invalid hostname/address - %s"
msgstr ""
@ -5640,294 +5645,294 @@ msgstr ""
msgid "Error: Couldn't get hardware address from %s. sysctl 2 error - %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:383
#: plugins-root/check_dhcp.c:388
#, c-format
msgid ""
"Error: can't find unit number in interface_name (%s) - expecting TypeNumber "
"eg lnc0.\n"
msgstr ""
#: plugins-root/check_dhcp.c:388 plugins-root/check_dhcp.c:400
#: plugins-root/check_dhcp.c:393 plugins-root/check_dhcp.c:405
#, c-format
msgid ""
"Error: can't read MAC address from DLPI streams interface for device %s unit "
"%d.\n"
msgstr ""
#: plugins-root/check_dhcp.c:406
#: plugins-root/check_dhcp.c:411
#, c-format
msgid ""
"Error: can't get MAC address for this architecture. Use the --mac option.\n"
msgstr ""
#: plugins-root/check_dhcp.c:425
#: plugins-root/check_dhcp.c:430
#, c-format
msgid "Error: Cannot determine IP address of interface %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:433
#: plugins-root/check_dhcp.c:438
#, c-format
msgid "Error: Cannot get interface IP address on this platform.\n"
msgstr ""
#: plugins-root/check_dhcp.c:438
#: plugins-root/check_dhcp.c:443
#, c-format
msgid "Pretending to be relay client %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:523
#: plugins-root/check_dhcp.c:528
#, c-format
msgid "DHCPDISCOVER to %s port %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:575
#: plugins-root/check_dhcp.c:580
#, c-format
msgid "Result=ERROR\n"
msgstr ""
#: plugins-root/check_dhcp.c:581
#: plugins-root/check_dhcp.c:586
#, c-format
msgid "Result=OK\n"
msgstr ""
#: plugins-root/check_dhcp.c:591
#: plugins-root/check_dhcp.c:596
#, c-format
msgid "DHCPOFFER from IP address %s"
msgstr ""
#: plugins-root/check_dhcp.c:592
#: plugins-root/check_dhcp.c:597
#, c-format
msgid " via %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:599
#: plugins-root/check_dhcp.c:604
#, c-format
msgid ""
"DHCPOFFER XID (%u) did not match DHCPDISCOVER XID (%u) - ignoring packet\n"
msgstr ""
#: plugins-root/check_dhcp.c:621
#: plugins-root/check_dhcp.c:626
#, c-format
msgid "DHCPOFFER hardware address did not match our own - ignoring packet\n"
msgstr ""
#: plugins-root/check_dhcp.c:639
#: plugins-root/check_dhcp.c:644
#, c-format
msgid "Total responses seen on the wire: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:640
#: plugins-root/check_dhcp.c:645
#, c-format
msgid "Valid responses for this machine: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:655
#: plugins-root/check_dhcp.c:660
#, c-format
msgid "send_dhcp_packet result: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:688
#: plugins-root/check_dhcp.c:693
#, c-format
msgid "No (more) data received (nfound: %d)\n"
msgstr ""
#: plugins-root/check_dhcp.c:707
#: plugins-root/check_dhcp.c:712
#, c-format
msgid "recvfrom() failed, "
msgstr ""
#: plugins-root/check_dhcp.c:714
#: plugins-root/check_dhcp.c:719
#, c-format
msgid "receive_dhcp_packet() result: %d\n"
msgstr ""
#: plugins-root/check_dhcp.c:715
#: plugins-root/check_dhcp.c:720
#, c-format
msgid "receive_dhcp_packet() source: %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:745
#: plugins-root/check_dhcp.c:750
#, c-format
msgid "Error: Could not create socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:755
#: plugins-root/check_dhcp.c:760
#, c-format
msgid "Error: Could not set reuse address option on DHCP socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:761
#: plugins-root/check_dhcp.c:766
#, c-format
msgid "Error: Could not set broadcast option on DHCP socket!\n"
msgstr ""
#: plugins-root/check_dhcp.c:770
#: plugins-root/check_dhcp.c:775
#, c-format
msgid ""
"Error: Could not bind socket to interface %s. Check your privileges...\n"
msgstr ""
#: plugins-root/check_dhcp.c:781
#: plugins-root/check_dhcp.c:786
#, c-format
msgid ""
"Error: Could not bind to DHCP socket (port %d)! Check your privileges...\n"
msgstr ""
#: plugins-root/check_dhcp.c:815
#: plugins-root/check_dhcp.c:820
#, c-format
msgid "Requested server address: %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:877
#: plugins-root/check_dhcp.c:882
#, c-format
msgid "Lease Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:879
#: plugins-root/check_dhcp.c:884
#, c-format
msgid "Lease Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:881
#: plugins-root/check_dhcp.c:886
#, c-format
msgid "Renewal Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:883
#: plugins-root/check_dhcp.c:888
#, c-format
msgid "Renewal Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:885
#: plugins-root/check_dhcp.c:890
#, c-format
msgid "Rebinding Time: Infinite\n"
msgstr ""
#: plugins-root/check_dhcp.c:886
#: plugins-root/check_dhcp.c:891
#, c-format
msgid "Rebinding Time: %lu seconds\n"
msgstr ""
#: plugins-root/check_dhcp.c:914
#: plugins-root/check_dhcp.c:919
#, c-format
msgid "Added offer from server @ %s"
msgstr ""
#: plugins-root/check_dhcp.c:915
#: plugins-root/check_dhcp.c:920
#, c-format
msgid " of IP address %s\n"
msgstr ""
#: plugins-root/check_dhcp.c:982
#: plugins-root/check_dhcp.c:987
#, c-format
msgid "DHCP Server Match: Offerer=%s"
msgstr ""
#: plugins-root/check_dhcp.c:983
#: plugins-root/check_dhcp.c:988
#, c-format
msgid " Requested=%s"
msgstr ""
#: plugins-root/check_dhcp.c:985
#: plugins-root/check_dhcp.c:990
#, c-format
msgid " (duplicate)"
msgstr ""
#: plugins-root/check_dhcp.c:986
#: plugins-root/check_dhcp.c:991
#, c-format
msgid "\n"
msgstr ""
#: plugins-root/check_dhcp.c:1034
#: plugins-root/check_dhcp.c:1039
#, c-format
msgid "No DHCPOFFERs were received.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1038
#: plugins-root/check_dhcp.c:1043
#, c-format
msgid "Received %d DHCPOFFER(s)"
msgstr ""
#: plugins-root/check_dhcp.c:1041
#: plugins-root/check_dhcp.c:1046
#, c-format
msgid ", %s%d of %d requested servers responded"
msgstr ""
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
#, c-format
msgid ", requested address (%s) was %soffered"
msgstr ""
#: plugins-root/check_dhcp.c:1044
#: plugins-root/check_dhcp.c:1049
msgid "not "
msgstr ""
#: plugins-root/check_dhcp.c:1046
#: plugins-root/check_dhcp.c:1051
#, c-format
msgid ", max lease time = "
msgstr ""
#: plugins-root/check_dhcp.c:1048
#: plugins-root/check_dhcp.c:1053
#, c-format
msgid "Infinity"
msgstr ""
#: plugins-root/check_dhcp.c:1229
#: plugins-root/check_dhcp.c:1234
#, c-format
msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1241
#: plugins-root/check_dhcp.c:1246
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1254
#: plugins-root/check_dhcp.c:1259
#, c-format
msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
msgstr ""
#: plugins-root/check_dhcp.c:1266
#: plugins-root/check_dhcp.c:1271
#, c-format
msgid ""
"Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1290
#: plugins-root/check_dhcp.c:1295
#, c-format
msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
msgstr ""
#: plugins-root/check_dhcp.c:1369
#: plugins-root/check_dhcp.c:1374
#, c-format
msgid "Hardware address: "
msgstr ""
#: plugins-root/check_dhcp.c:1385
#: plugins-root/check_dhcp.c:1390
msgid "This plugin tests the availability of DHCP servers on a network."
msgstr ""
#: plugins-root/check_dhcp.c:1397
#: plugins-root/check_dhcp.c:1402
msgid "IP address of DHCP server that we must hear from"
msgstr ""
#: plugins-root/check_dhcp.c:1399
#: plugins-root/check_dhcp.c:1404
msgid "IP address that should be offered by at least one DHCP server"
msgstr ""
#: plugins-root/check_dhcp.c:1401
#: plugins-root/check_dhcp.c:1406
msgid "Seconds to wait for DHCPOFFER before timeout occurs"
msgstr ""
#: plugins-root/check_dhcp.c:1403
#: plugins-root/check_dhcp.c:1408
msgid "Interface to to use for listening (i.e. eth0)"
msgstr ""
#: plugins-root/check_dhcp.c:1405
#: plugins-root/check_dhcp.c:1410
msgid "MAC address to use in the DHCP request"
msgstr ""
#: plugins-root/check_dhcp.c:1407
#: plugins-root/check_dhcp.c:1412
msgid "Unicast testing: mimic a DHCP relay, requires -s"
msgstr ""