Виявилося, коли cron виконує завдання (як я), /usr/local/binне в PATH.
Я виявив це шляхом спроб та помилок і будував роботу з нуля з простих речей, які я знав, що будуть працювати, і поступово додав речі, поки не знайшов проблему.
Про інші пропозиції та відповіді:
Чомусь (принаймні, на моїй машині, на якій працює Лев, модернізований від SnowLeopard) cronне використовуються параметри, вказані у файлах launchdплістів, які вичитуються для читання, /System/Library/LaunchDaemons/com.vix.cron.plistабо, можливо, cron на Lion нічого не пише to stdout або stderr.
До речі, я використовую http://s3tools.org/s3cmd у syncпапці з відром Amazon S3 в якості резервної копії (як примітивний DropBox).