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

cron again

Прописываю в ~/mycron :

10 18 * * * /usr/bin/kppp -c Myprovider
12 18 * * * /usr/bin/mpg123 /mnt/win_d/music/mymusic.mp3

Делаю
[ginger@localhost ~]$ crontab mycron
Не работает....

[root@localhost ~]# cat /var/log/messages | grep crond
Oct 14 17:54:16 localhost crond[5929]: (CRON) STARTUP (fork ok)
Oct 14 17:54:17 localhost crond: crond запуск succeeded
Oct 14 17:58:00 localhost crond[5929]: (ginger) RELOAD (cron/ginger)
Oct 14 18:08:00 localhost crond[5929]: (ginger) RELOAD (cron/ginger)
Oct 14 18:15:00 localhost crond[5929]: (ginger) RELOAD (cron/ginger)

Что можно сделать еще?
Файлов allow и deny в /var/spool/cron/ нету.

Ответить   Fri, 14 Oct 2005 18:21:32 -0900 (#455791)

 

Ответы:

Kotelnikov Valery пишет:

Название кроновского файла должно совпадать с именем юзверя. Т.е.:

Если ты ginger то crontab ginger

Ответить   Oleg Ponomarev Sat, 15 Oct 2005 09:02:24 +0300 (#456008)

 

В сообщении от 15 октября 2005 07:21 Kotelnikov Valery
написал(a):

посмотреть в /var/log/cron

Скорей всего cron тут не виноват, просто и kppp, и mpg123 по
каким-то причинам не работают.

Добавьте в таблицу отсылку почты (MAILTO=ginger) и
посмотрите что cron вам пришлёт

Ответить   "Sergey B. Khvatov" Mon, 17 Oct 2005 11:02:46 +0400 (#457459)

 

В сообщении от 16 Октябрь 2005 22:02 Sergey B. Khvatov написал:

Добавил:
MAILTO=ginger
43 20 * * * /usr/bin/mpg123 /home/ginger/mapamusic.mp3
И что же дальше?
/var/spool/mail/ginger молчит

Вот вывод /var/log/cron/info
Oct 19 21:01:32 localhost crontab[13071]: (ginger) BEGIN EDIT (ginger)
Oct 19 21:02:42 localhost crontab[13071]: (ginger) END EDIT (ginger)
Oct 19 21:03:07 localhost crontab[13135]: (ginger) REPLACE (ginger)
Oct 19 21:04:00 localhost crond[3951]: (ginger) RELOAD (cron/ginger)
Oct 19 21:05:00 localhost CROND[13262]: (ginger) CMD
(/usr/bin/mpg123 /home/ginger/mapamusic.mp3)
Это что - выполнение команды? Из колонок ничего не слышно.

ЗЫ из консоли руками команды работают...

Ответить   Wed, 19 Oct 2005 21:12:53 -0900 (#459245)

 

On Wed, Oct 19, 2005 at 21:12 -0900, Valery Kotelnikov wrote:

В свое время и у меня крон не хотел работать. Вроде бы как из-за
постфикса. В этой дискуссии мне посоветовали поменять cron на fcron.
После этого я поставил fcron, который усердно выполняет свою работу. Я
доволен. Попробуйте и Вы. В настройке он такой же, как и крон.

--
С Уважением Максим Шаптала
Linux forever

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

Ответить   Thu, 20 Oct 2005 16:39:37 +0300 (#459890)

 

В сообщении от 20 октября 2005 10:12 Valery Kotelnikov
написал(a):

написал:

Да - команда выполняется.

Если почта не отсылается, значит mpg123 ничего не говорит
(или почтовая система не настроена)
Почему не играет - спрашивайте у mpg123. Попробуйте добавить
ему опции чтобы он был поболтливее.

Ответить   "Sergey B. Khvatov" Wed, 19 Oct 2005 16:47:22 +0400 (#459892)

 

пишу:
MAILTO=ginger
# start dial
40 11 * * * /usr/bin/kppp -c MyISP
# start amarok
40 11 * * * /usr/bin/amarok -p
# start mpg123
45 11 * * * /usr/binmpg123 -v /home/ginger/mapamusic.mp3

привожу ответы (пришло 3 письма):
To: ging***@l*****.localdomain
<...>
kppp: cannot connect to X server

To: ging***@l*****.localdomain
<...>
amarok: cannot connect to X server

To: ging***@l*****.localdomain
<...>

High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!

Directory: /home/ginger/
Playing MPEG stream from mapamusic.mp3 ...

Играет!

# less info | tail
Oct 25 11:35:45 localhost crond[4230]: (CRON) STARTUP (fork ok)
Oct 25 11:40:00 localhost CROND[5110]: (ginger) CMD (/usr/bin/kppp -c Amurnet)
Oct 25 11:40:00 localhost CROND[5112]: (ginger) CMD (/usr/bin/amarok -p)
Oct 25 11:40:00 localhost CROND[5111]: (ginger) MAIL (mailed 36 bytes of
output but got status 0xffffffff )
Oct 25 11:40:00 localhost CROND[5109]: (ginger) MAIL (mailed 34 bytes of
output but got status 0xffffffff )
Oct 25 11:45:00 localhost CROND[8366]: (ginger) CMD (/usr/bin/mpg123
-v /home/ginger/mapamusic.mp3)
Oct 25 11:45:00 localhost CROND[8365]: (ginger) MAIL (mailed 332 bytes of
output but got status 0xffffffff )

Может нельзя запускать именно гуишные команды??? так как они не опознают Х
оболочку (???).

Ответить   Tue, 25 Oct 2005 19:59:41 -0900 (#462316)

 

В сообщении от 26 октября 2005 08:59 Valery Kotelnikov
написал(a):

Мне кажется, что запускать из-под cron GUI комманды - это
плохая идея. Особенно kppp - это же графический frontend к
pppd

Но если вы всё-таки желаете, то этим программам надо,
во-первых, установить ряд переменных окружения, в первую
очередь DISPLAY;
во-вторых, настроить авторизацию в X сервере так, чтобы он
разрешал соединения от них (и как минимум был запущен).

Ответить   "Sergey B. Khvatov" Tue, 25 Oct 2005 15:11:50 +0400 (#462338)

 

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

Valery Kotelnikov пишет:

Так команды и будут работать вручную. А крон выполнит их в 20 часов 43
минуты каждый день. Или я что-то неправильно понял? Сужу по времени
редактирования в логах - редактирование было позже (после 21 часа).
Для проверки надо время в кроне поправить.
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDVi/M20o1Us5FNFwRAhfiAJ4moMEJs2CNrYwNdtDpIg/MxMaFVQCeI/Kg
VW5hlpuW0fLpo1gqekE5Tb0=
=5JeM
-----END PGP SIGNATURE-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22145; Возраст листа: 818; Участников: 1430
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/459908

Ответить   Captain Flint Wed, 19 Oct 2005 14:36:44 +0300 (#459908)