Поставил в cron задание на каждую минуту. Запускает скрипт который проверяет наличие нужного процесса.
Сначала всё работало, но в один прекрасный момент перестало(.
Добавлял задание через crontab -e:
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
* * * * * /usr/local/bin/vlc-monitor.sh
Права на файл vlc-monitor.sh:
[b]ls -l[/b]
-rwxr-xr-x 1 root root 694 авг. 14 16:25 vlc-monitor.sh
делаю всё от root'а
chmod +x vlc-monitor.sh
делал
В логах пишет что задание выполняет:
Aug 14 17:17:03 Samba CRON[4281]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)
Aug 14 17:18:01 Samba CRON[4316]: (root) CMD (/usr/local/bin/vlc-monitor.sh)
Aug 14 17:18:03 Samba CRON[4315]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)
Aug 14 17:19:01 Samba CRON[4346]: (root) CMD (/usr/local/bin/vlc-monitor.sh)
Aug 14 17:19:03 Samba CRON[4345]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)
Aug 14 17:20:01 Samba CRON[4377]: (root) CMD (/usr/local/bin/vlc-monitor.sh)
Aug 14 17:20:04 Samba CRON[4376]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)
Aug 14 17:21:01 Samba CRON[4409]: (root) CMD (/usr/local/bin/vlc-monitor.sh)
В ручную скрипт выполняется.
Что может быть??? Уже не знаю где искать причину.
пробовал apt-get remove cron и apt-get purge cron
устанавливал и настраивал заново. Бесполезно!