Hi Leute,
ich hoffe einer von euch kennt sich mit MRTG aus, läuft bei mir unter Suse und soll ein Programm starten, dann bekommt es einen Rückgabewert, dieser ist zb. 19 und dann mit in die Auswertung nehemen, wie es eben MRTG macht.
Den Fehler der ausgespuckt wird, den kapiere ich echt nicht.
Der Fehler:
ERROR: Target[fileserver-sensor1][_IN_] '/root//Binarys/digitemp-3.3.2/digitemp_DS9097 -q -t0 -o"%.C" ; /root//Binarys/digitemp-3.3.2/digitemp_DS9097 -q -t0 -o"%.C"' (warn): String found where operator expected at (eval 6) line 1, near "o"%.C""
Die Config:
#RunAsDaemon: Yes
WorkDir: /srv/www/htdocs/WEB
Options[_]: bits,growright,nobanner
LoadMIBs: /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt
######################################################################
# System: fileserver
# Description: Linux fileserver 2.6.5 #7 Sat Oct 20 21:03:12 CEST 2001 i586
# Contact: Sysadmin (root@localhost)
# Location: Home
######################################################################
# temp sensor1 ->
Target[fileserver-sensor1]: /root//Binarys/digitemp-3.3.2/digitemp_DS9097 -q -t0 -o"%.C" ; /root//Binarys/digitemp-3.3.2/digitemp_DS9097 -q -t0 -o"%.C"
Title[fileserver-sensor1]: fileserver
PageTop[fileserver-sensor1]: <H1>vordertux disk2 temperature</H1>
Options[fileserver-sensor1]: growright,nopercent,gauge,nobanner
MaxBytes[fileserver-sensor1]: 290
Unscaled[fileserver-sensor1]: ymwd
YLegend[fileserver-sensor1]: C
ShortLegend[fileserver-sensor1]: C
Legend1[fileserver-sensor1]: sensor1 temperatur in C
Legend2[fileserver-sensor1]: sensor1 temperatur in C
LegendI[fileserver-sensor1]: sensor1 temp
LegendO[fileserver-sensor1]: sensor1 temp
was mache ich denn falsch? Ich gehe mal davon aus, er kann das Prog garnicht starten....
Bitte um Hilfe...