Я хочу настроить автоматическое резервное копирование по расписанию с моего Mac на Amazone S3. Я использую для этого launchd + s3cmd.
s3cmd нормально работает в Terminal.app. Но launchd не может запустить s3cmd. Я вижу в system.log ошибки вроде:
Mar 5 12:48:17 kinds-MacBook com.kind.s3cmd[13060]: ERROR: Can't find a config file. Please use --config option.
Mar 5 12:48:17 kinds-MacBook com.apple.launchd[1] (com.kind.s3cmd[13060]): Exited with exit code: 1
Похоже, что launchd отличается от среды Bash.
Как я могу использовать s3cmd с launchd?