Im Forum häufen sich die Anfragen, wie man das $ Zeichen bei Commmands übergeben kann.
Beispiel :
Überprüfen eines verstecken Samba Shares
define service {
use Default
name SMBC
service_description Laufwerk C
check_command check_disk_smb!c$
register 0
}
Dieses Check würde nicht funktionieren, da das $ Zeichen nicht mit übergeben wird.
Meldung:
Invalid Share Name ...\c
Damit das Dollar Zeichen mittels NAGIOS übergeben wird, muß es mit einem weiteren Dollar Zeichen maskiert werden.
define service {
use Default
name SMBC
service_description Laufwerk C
check_command check_disk_smb!c$$
register 0
}