На убунте 11.10 настроил получение почты с помощью offlineimap. Cron запускал скрипт, скрипт запускал offlineimap, все работало отлично. Обновился до 12й убунты, и счастье кончилось - скрипт запускается, offlineimap - нет. Причем если запустить скрипт из консоли, то все работает. Сам скрипт тоже запускается - вставил в конце date >> ~/time, в файлике появляется время запуска. Подскажите, куда валить копать?
Строчка в crontab:
*/3 * * * * /bin/sh /home/psh/.mycrutches/bin/mailrun.sh
Скрипт:
#!/bin/bash
#add this to cron using crontab -e and */3 * * * * /path/to/mailrun.sh
PID=$(pgrep offlineimap)
# the only time offlineimap has been still running after 3 minutes for
# me is if it's frozen... we'll kill it and resync
[[ -n "$PID" ]] && kill $PID
/usr/bin/offlineimap -o &>/home/psh/offlinelog &
date >> ~/time
exit 0