On Mon, Oct 19, 2009, Sean Carolan wrote:
Typically this type of problem is caused by environment variables that are set in a login shell, but are missing or different than those set for jobs running under cron.
You nailed it, Bill. Running the cron from root's personal crontab worked fine. Must have been environment variable related.
This is probably in a FAQ somewhere as it bites many.
I first ran into this problem at least 25 years ago running Xenix on Radio Shack Model 16s while doing cron updates of FilePro stuff which barfed without a TERM environment variable set even though notthing was using it.
Bill