EXEC1 netcvupdate -n -i fe80::208:54ff:fe54:b261 -d eth0.2 -U /tmp/netceiver.conf
OK. Upload läuft und dann das bekannte:
put: /netceiver.conf: Datei oder Verzeichnis nicht gefunden
Wenn ich es in der Konsole mache, geht es auch schief, aber der Context scheint das User home zu sein:
put: /root/netceiver.conf: Datei oder Verzeichnis nicht gefunden
Nun fallen mir 2 mögl. Lösungen ein:
1 zuerst ins tmp wechseln:
cString c = cString::sprintf("cd /tmp; netcvupdate -n -i %s%s%s -U %s", uuid, m_iface ? " -d " : "", m_iface ? m_iface : "", "netceiver.conf");
2 ich vermute den Fehler in ncvupdate:
Als c Laie hab ich die Funktion aber in Summe noch nicht annähernd behirnt
Starten wir bitte mit Lösung 1