Posted: Thu Feb 25, 2010 19:30 Post subject: SSH-Server gibt Exit-Code 255 anstelle von 0 zurück
Hallo,
im Rahmen eines Hochschul-Projektes arbeiten wir mit einem DD-WRT-Router, auf dem per SSH Befehle ausgeführt werden sollen (forced commands, z.B. ssh root@ddwrt 'touch /tmp/test'). Leider besteht das Problem, dass der SSH-Prozess auch bei erfolgreicher Ausführung 255 zurückgibt. Das stellt in unserem Fall ein großes Problem dar, weil sich unser Software-Framework auf einen Exit-Code von 0 verlässt.
Weiß jemand, ob das Problem in der aktuellen DD-WRT-Firmware noch auftritt? Wir konnten bisher leider nur mit einer Beta-Version von 2007 testen.
Dass die Version nicht mehr supported wird, ist mir schon klar. Es ging ja auch eher darum, ob sich die aktuelle Version in Bezug auf den Exit-Code korrekt verhält :-)
pepe, hast Du versucht, das Script remote per Forced Command auszuführen? Bei der lokalen Ausführung lief bei uns auch alles glatt.