diff options
Diffstat (limited to 'web/attachments/119447-check_by_ssh.diff')
| -rw-r--r-- | web/attachments/119447-check_by_ssh.diff | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/web/attachments/119447-check_by_ssh.diff b/web/attachments/119447-check_by_ssh.diff new file mode 100644 index 0000000..a915d9f --- /dev/null +++ b/web/attachments/119447-check_by_ssh.diff  | |||
| @@ -0,0 +1,49 @@ | |||
| 1 | --- check_by_ssh.c.orig 2005-02-08 18:17:08.000000000 +0300 | ||
| 2 | +++ check_by_ssh.c 2005-02-08 18:13:37.000000000 +0300 | ||
| 3 | @@ -191,6 +191,7 @@ | ||
| 4 | {"user", required_argument, 0, 'u'}, | ||
| 5 | {"logname", required_argument, 0, 'l'}, | ||
| 6 | {"command", required_argument, 0, 'C'}, | ||
| 7 | + {"quiet", required_argument, 0, 'q'}, | ||
| 8 | {"use-ipv4", no_argument, 0, '4'}, | ||
| 9 | {"use-ipv6", no_argument, 0, '6'}, | ||
| 10 | {0, 0, 0, 0} | ||
| 11 | @@ -207,10 +208,10 @@ | ||
| 12 | while (1) { | ||
| 13 | #ifdef HAVE_GETOPT_H | ||
| 14 | c = | ||
| 15 | - getopt_long (argc, argv, "Vvh46ft:H:O:p:i:u:l:C:n:s:", long_options, | ||
| 16 | + getopt_long (argc, argv, "Vvhq46ft:H:O:p:i:u:l:C:n:s:", long_options, | ||
| 17 | &option_index); | ||
| 18 | #else | ||
| 19 | - c = getopt (argc, argv, "Vvh46ft:H:O:p:i:u:l:C:n:s:"); | ||
| 20 | + c = getopt (argc, argv, "Vvhq46ft:H:O:p:i:u:l:C:n:s:"); | ||
| 21 | #endif | ||
| 22 | |||
| 23 | if (c == -1 || c == EOF) | ||
| 24 | @@ -268,6 +269,7 @@ | ||
| 25 | case 'i': /* identity */ | ||
| 26 | asprintf (&comm, "%s -%c %s", comm, c, optarg); | ||
| 27 | break; | ||
| 28 | + case 'q': /* quiet */ | ||
| 29 | case '4': /* Pass these switches directly to ssh */ | ||
| 30 | case '6': /* -4 for IPv4, -6 for IPv6 */ | ||
| 31 | case 'f': /* fork to background */ | ||
| 32 | @@ -364,6 +366,8 @@ | ||
| 33 | " list of nagios service names, separated by ':' [optional]\n" | ||
| 34 | "-n, --name=NAME\n" | ||
| 35 | " short name of host in nagios configuration [optional]\n" | ||
| 36 | + "-q, --quiet\n" | ||
| 37 | + " tell ssh to run in quiet mode\n" | ||
| 38 | "-4, --use-ipv4\n" | ||
| 39 | " tell ssh to use IPv4\n" | ||
| 40 | "-6, --use-ipv6\n" | ||
| 41 | @@ -391,7 +395,7 @@ | ||
| 42 | { | ||
| 43 | printf | ||
| 44 | ("Usage:\n" | ||
| 45 | - "check_by_ssh [-f46] [-t timeout] [-i identity] [-l user] -H <host> -C <command>\n" | ||
| 46 | + "check_by_ssh [-fq46] [-t timeout] [-i identity] [-l user] -H <host> -C <command>\n" | ||
| 47 | " [-n name] [-s servicelist] [-O outputfile] [-p port]\n" | ||
| 48 | "check_by_ssh -V prints version info\n" | ||
| 49 | "check_by_ssh -h prints more detailed help\n"); | ||
