Csak egy kis észrevétel: scriptben egy ilyesmi elég necces: TAR="$(which tar)" Add meg mindenhol explicite, hogy melyiket akarod használni, ne az épp aktuális PATH-tól függjön. Simán lehet ez is a hiba oka.