Subversion Repositories vnag

Rev

Rev 50 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 50 Rev 53
Line 4... Line 4...
4
// Developed by Daniel Marschall, ViaThinkSoft <www.viathinksoft.com>
4
// Developed by Daniel Marschall, ViaThinkSoft <www.viathinksoft.com>
5
// Licensed under the terms of the Apache 2.0 license
5
// Licensed under the terms of the Apache 2.0 license
6
//
6
//
7
// Revision 2022-05-12
7
// Revision 2022-05-12
8
 
8
 
-
 
9
// ATTENTION!
-
 
10
// To make this work, you need to add following to /etc/sudoers (adjust the paths)
-
 
11
//     nagios ALL=(root) NOPASSWD:/daten/vnag/plugins/smart/check_smart
-
 
12
// You MUST make sure that the script check_hp_smartarray and all other VNag scripts are
-
 
13
// owned by root, otherwise the owner could change the code, and it would be executed with
-
 
14
// root privileges!
-
 
15
 
9
object CheckCommand "vnag_smart" {
16
object CheckCommand "vnag_smart" {
-
 
17
	command = [
-
 
18
		"/usr/bin/sudo",
-
 
19
 
10
	// PLEASE ADJUST THIS PATH
20
		// PLEASE ADJUST THIS PATH
11
	command = [ "/daten/vnag/plugins/smart/check_smart" ]
21
		"/daten/vnag/plugins/smart/check_smart"
-
 
22
	]
12
 
23
 
13
	arguments = {
24
	arguments = {
14
		"-v" = {
25
		"-v" = {
15
			set_if = "$vnag_smart_verbose$"
26
			set_if = "$vnag_smart_verbose$"
16
			description = "Additionally list drives which are OK, not just the drives which have failed."
27
			description = "Additionally list drives which are OK, not just the drives which have failed."