summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/urlize.c27
1 files changed, 20 insertions, 7 deletions
diff --git a/plugins/urlize.c b/plugins/urlize.c
index 8d6fc3a..b921707 100644
--- a/plugins/urlize.c
+++ b/plugins/urlize.c
@@ -102,7 +102,7 @@ main (int argc, char **argv)
102 } 102 }
103 103
104 if (!found) { 104 if (!found) {
105 printf ("%s problem - No data recieved from host\nCMD: %s\n", argv[0], 105 printf ("%s problem - No data recieved from host\nCMD: %s</A>\n", argv[0],
106 cmd); 106 cmd);
107 exit (STATE_UNKNOWN); 107 exit (STATE_UNKNOWN);
108 } 108 }
@@ -131,12 +131,25 @@ void
131print_help (const char *cmd) 131print_help (const char *cmd)
132{ 132{
133 print_revision (progname, "$Revision$"); 133 print_revision (progname, "$Revision$");
134 printf 134 printf ("\
135 ("Copyright (c) 2000 Karl DeBisschop (kdebiss@alum.mit.edu)\n\n" 135Copyright (c) 2000 Karl DeBisschop (kdebiss@alum.mit.edu)\n\n\
136 "\nThis plugin wraps the text output of another command (plugin) in HTML\n" 136\nThis plugin wraps the text output of another command (plugin) in HTML\n\
137 "<A> tags, thus displaying the plugin output in as a clickable link in\n" 137<A> tags, thus displaying the plugin output in as a clickable link in\n\
138 "the Nagios status screen. The return status is the same as the invoked\n" 138the Nagios status screen. The return status is the same as the invoked\n\
139 "plugin.\n\n"); 139plugin.\n\n");
140 print_usage (cmd); 140 print_usage (cmd);
141 printf ("\n\
142Pay close attention to quoting to ensure that the shell passes the expected\n\
143data to the plugin. For example, in:\n\
144\n\
145 urlize http://example.com/ check_http -H example.com -r 'two words'\n\
146\n\
147the shell will remove the single quotes and urlize will see:\n\
148\n\
149 urlize http://example.com/ check_http -H example.com -r two words\n\
150\n\
151You probably want:\n\
152\n\
153 urlize http://example.com/ \"check_http -H example.com -r 'two words'\"\n");
141 exit (STATE_OK); 154 exit (STATE_OK);
142} 155}