Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: crontab server 12.04  (Прочитано 572 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн drod84

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
crontab server 12.04
« : 19 Июня 2014, 12:47:45 »
Доброго времени суток жителям сообщества.

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

Суть: Есть Сервер под ubuntu server 12.04, работает как шлюз интернета. Есть скрипт который должен выполняться в определенное время, переключать провайдера, скидывать и логи и пр. Скрипт запускается в crontab но только при условии что кто нибудь обязательно залогинится в консоли (ssh, tty роли не играет) Иначе крон не выполняет задания.
Права на запуск скрипта есть для всех, владелец root.

Пробовал заносить задачу как в /etc/crontab (выполняя от root)
так и в crontab -u root -e

Если же выполнить вход то все работает "на Ура!".

Есть у кого какие мысли на этот счет?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: crontab server 12.04
« Ответ #1 : 19 Июня 2014, 13:18:22 »
Есть у кого какие мысли на этот счет?
это проблема

Оффлайн drod84

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: crontab server 12.04
« Ответ #2 : 19 Июня 2014, 14:27:30 »
Вообщем дело было в том что cron не попадает по умолчанию в rc.d

Решение оказалось тривиальным:
sudo update-rc.d cron defaults
Всем спасибо.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: crontab server 12.04
« Ответ #3 : 19 Июня 2014, 15:13:51 »
Который раз подтверждается, что озвучивание проблемы перед другими людьми очень часто приводит к решению даже если слушатели не произнесли ни слова. Видимо за счёт того, что проблема начинается видеться автору с другой стороны.
Вот и в этой теме.... год искал решение, озвучил и... БИНГО. Решение оказалось лежит на поверхности.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.