Господа, помогите с проблемой. Нужно запускать скрипт на ruby из crontab.
Дано:
Вот такая строка в /etc/crontab
50 15 * * * root /bin/bash -c '/opt/rpb/rpb.rb'
Скрипт начинается так:
#!/usr/bin/env ruby
require 'rubygems'
require 'aws/s3'
В syslog такое:
May 19 10:50:01 li349-63 /USR/SBIN/CRON[7614]: (root) CMD ( /bin/bash -c '/opt/rpb/rpb.rb')
May 19 10:50:01 li349-63 /USR/SBIN/CRON[7612]: (CRON) error (grandchild #7614 failed with exit status 1)
И это происходит и с «/bin/bash -c» и без и просто с именем скрипта в качестве команды и с ruby /opt/rpb/rpb.rb, в общем варианты первых двух страниц результатов гуглёжа перепробовал.
ruby и rubygems само собой установлены, причем общесистемно. Скрипт из ssh сессии выполняется. Что делать?