Ha jól tippelek, a cronban közvetlenül a .pl fájlt hívod.
Ha így van, akkor az a sejtésem, hogy az RRD-hez kapcsolódáshoz van szükség olyan környezeti változóra, ami a shell profilodban mindig ott van - a cron mezitlábas környezetével futó kód viszont mit sem tud arról.
Megoldás: burok szkriptből hívni a .pl-t, vagy a .pl-ben manipulálni az inkriminált változót.
Kieg.: ha a sztenderd könyvtáraktól eltérő helyen ülnek az rrd binárisai, a fenti rész a PATH-ra, LIBPATH-ra és hasonszőrűek kiegészítésére szűkül.