[решено] Не срабатывает vixie-cron

Не хочет отрабатывать cron. Ниже идёт кронтаб для root:

~ # crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.XXXXYcF7OE installed on Mon Feb 13 17:52:09 2012)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
#Mins   Hours   Days    Months  Day of the week
00      2       *       *       *       /usr/bin/emerge --sync

В итоге синхронизация не проходит по расписанию =(

Где искать следы ошибок?

Решено: а слона-то не приметил.
С переходом на systemd забыл про vixie-cron. Хотя он и отображался в списке процессов, но в status написал crashed.

В логах крона и емержа... :)

В логах крона, системы и емержа... :)

/

SysA написал(а):
В логах крона, системы и емержа... :)

Оно предполагает наличие настроенной подсистемы журналирования, во что в данном случае мне слабо верится.

Потому я бы рекомендовал почту. Вестимо (в данном случае) root'а.

:wq
--
Live free or die

Цитата: DO NOT EDIT THIS

Цитата:
DO NOT EDIT THIS FILE - edit the master and reinstall. 
...

А вас это не смущает?

crontab -l А что должно его

crontab -l

А что должно его смущать?

Не грусти, товарищ! Всё хорошо, beautiful good!

Написано чёрным английским по

Написано чёрным английским по серому "не изменяйте этот файл" или вы не умеете читать ?

Я не знаю куда ТС внёс правку, но такого явно быть не должно.

Ты вообще когда-нибудь с

Ты вообще когда-нибудь с crontab работал? Это стандартное сообщение, оно отображается при просмотре непустого crontab пользователя.

Не грусти, товарищ! Всё хорошо, beautiful good!

Хм, да, не прав, я от

Хм, да, не прав, я от пользователя не создавал заданий.

Всё задачи требовали прав пользователя root, поэтому просто добавлял запись в /etc/crontab.

/

kostik87 написал(а):
Хм, да, не прав, я от пользователя не создавал заданий.

Всё задачи требовали прав пользователя root, поэтому просто добавлял запись в /etc/crontab.

crontab -e работает и от root'а.

Кстати, ТС пускает задание от root'а.

ЗЫ: И, чтобы не повторяться, тов. ТС:
1. Стандартный источник ошибок (когда нечто "работает" в шелле, но не работает в cron --- несовпадение значений переменных окружения (в cron'е многие не заданы и/или сбрасываются в более безопасные значения), в первую очередь PATH).
2. То, что ты нашу Вику не уважаешь есть не просто плохо, а очень плохо.

:wq
--
Live free or die

Цитата: 2. То, что ты нашу

Цитата:
2. То, что ты нашу Вику не уважаешь есть не просто плохо, а очень плохо.

Это ты мне или ТС ?

kostik87

kostik87 написал(а):
Цитата:
2. То, что ты нашу Вику не уважаешь есть не просто плохо, а очень плохо.

Это ты мне или ТС ?

ТС

Хотя возможно оно и тебе будет небезынтересно.

:wq
--
Live free or die

можно полюбоваться на

можно полюбоваться на вывод:

/etc/init.d/vixie-cron status

?

а слона-то не приметил. С

а слона-то не приметил.
С переходом на systemd забыл про vixie-cron. Хотя он и отображался в списке процессов, но в status написал crashed.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".