got it - the whole time I didnt realize (know) that the "system" perl call uses / as its working dir, not the working dir of the perl script... And he obviously didnt have right to write there so... putting
In front of every system call fixed it... took me 3 hours to realize this... GREAT!