Отправляет email-рассылки с помощью сервиса Sendsay

Как добавить ежедневное задание для anacron?

Здравствуйте,

Подскажите, пожалуйста, как добавить ежедневное задание для anacron?

Я сделал так: положил задание в дир. /etc/cron.daily в виде
исполняемого файла (оболочный сценарий).

anacron запускается ежедневно: замечаю как запускается mlocate,
например.

$ cat anacrontab
1 0 cron.daily nice run-parts
--report /etc/cron.daily

Сцеанарий работает, если запустить вручнию из /etc/cron.daily .

Может, у Вас есть идеи?

Поставка kUbuntu.

Спасибо за Ваши время/ответ.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35586; Возраст листа: 2017; Участников: 1497
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817161

Ответить   Strong&Humble Sun, 1 Feb 2009 03:34:44 +0700 (#817161)

 

Ответы:

On Saturday 31 January 2009 22:34:44 Strong&Humble wrote:

в имени файла случайно точки нет?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35587; Возраст листа: 2017; Участников: 1497
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817168

Ответить   Sat, 31 Jan 2009 22:09:38 +0200 (#817168)

 

Amper пишет:

Спасибо за Ваши время и ответ, Amper.

Нет: sbackup

Думается: а нет ли связи в работе между anacron и cron - например, 1ый
без 2го не работает? - Из док-ции этого, правда, не следует.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35592; Возраст листа: 2019; Участников: 1498
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817823

Ответить   Strong&Humble Tue, 3 Feb 2009 00:44:14 +0700 (#817823)

 

On Monday 02 February 2009 19:44:14 Strong&Humble wrote:

Зависимости: libc6 (>= 2.3.6-6), debianutils (>= 1.7), lsb-base (>= 3.0-10)
Рекомендуются: cron (>= 3.0pl1-43), exim4 | mail-transport-agent, sysklogd |
system-log-daemon

Похоже что он может работать и без него. Думаю проверить, выполняется ли
скрипт вобще можно написав в него что-то вроде

и по времени изменения/создания файла можно будет судить о том, запустился ли
скрипт или нет, поскольку при запуске из анакрона могут быть по другому
установленны переменные окружения, в частности PATH.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35595; Возраст листа: 2019; Участников: 1498
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817877

Ответить   Mon, 2 Feb 2009 20:41:30 +0200 (#817877)

 

Amper пишет:

Спасибо за Ваши время и ответ, Amper.

Вы правы, так можно определить. Результат таков: да, анакрон работает,
тестовый сценарий срабатывает, нужный - нет. :)

PS Anacron работает без запущенного cron - что логично.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35605; Возраст листа: 2020; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/818343

Ответить   Strong&Humble Wed, 4 Feb 2009 02:15:21 +0700 (#818343)

 

On Tuesday 03 February 2009 21:15:21 Strong&Humble wrote:

а если эту команду выполнить в нужном сценарии, она отрабатывает?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35607; Возраст листа: 2020; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/818352

Ответить   Tue, 3 Feb 2009 21:35:15 +0200 (#818352)

 

Amper пишет:

Спасибо за Ваши время и ответ, Amper.

Выяснилось следующее: тестовый сценарий запускался потому, что был
запущен cron, - когда его отключили, то и тестовый не запускается.
Поэтому, похоже, что что-то в настройках anacron нужно править...
например, в док-ции что-то написано про то, что он может просто
отчитаться о запуске себя, но работы не выполнять. Может, работы ещё
где должны быть зарегистрированы. - Я просто перенёс эти сценарии из
Федоры в Убунту. В Федоре работало. Вероятно, в Убунту что-то иначе
настроено. Теряюсь в догадках, кажется, всё должно быть просто.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35656; Возраст листа: 2026; Участников: 1374
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/820595

Ответить   Strong&Humble Mon, 9 Feb 2009 13:49:12 +0700 (#820595)

 

31 января 2009 г. 23:34 пользователь Strong&Humble <strongand.humb***@l*****.ru

Возможно, чего-нибудь недостаёт или установлено не в то значении в
environment. Например, что-то запускается из /usr/local/bin, а его нет в
PATH

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35588; Возраст листа: 2017; Участников: 1497
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817170

Ответить   Sat, 31 Jan 2009 23:36:11 +0300 (#817170)

 

Serguey Khvatov пишет:

Спасибо за Ваши время и ответ, Serguey.

Попробовал сейчас поставить

#!/bin/sh

в начало файла, посмотрим.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35598; Возраст листа: 2020; Участников: 1498
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817924

Ответить   Strong&Humble Tue, 3 Feb 2009 00:49:38 +0700 (#817924)

 

2 февраля 2009 г. 20:49 пользователь Strong&Humble <strongand.humb***@l*****.ru

Это ни на что не повлияет - sh и так запускается. Чтобы восстановить среду,
можно обернуть весь скрипт или только ту его часть, которая не исполняется в
su -l root

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35599; Возраст листа: 2020; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/817979

Ответить   Tue, 3 Feb 2009 08:15:04 +0300 (#817979)

 

Serguey Khvatov пишет:

Спасибо за Ваши время и ответ, Serguey.

Совершенно верно: не влияет.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35603; Возраст листа: 2020; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/818338

Ответить   Strong&Humble Wed, 4 Feb 2009 02:16:01 +0700 (#818338)