>>>Есть необходимость запускать по кругу файлик mp3 начиная в 7.00 и затем
>>>останавливать его в 20.00. Для этой цели я установил mpg123 и
>>>написал скрипт - запускаю mpg123 в цикле. Так вот, скрипт
>>>этот нормально запускается и из консоли, и из mc, но только
>>>вот не из крона.
>>>Чего только не делал, и с правами колдовал, и с кроном -
>>>все равно не запускается и все. Даже в самом кроне команду
>>>прописал (запускается от рута):
>>>mpg123 -a /dev/dsp0 /music/mp3file.mp3 - тишина.
>>>кто нибудь сталкивался с подобным?
>>>ОС freeBSD 5.2
>>
>>
>>А вы попробуйте в кронтабе указать полный путь к mpg123 (например,
>>"/usr/bin/mpg123") и посмотрите, что выйдет. Попутно проверьте логи
>>cron'а и почту пользователя, от имени которого запускалось задание: cron,
>>по идее, должен отчитаться о причинах неудачи.
>
>попробовал. так как mpg123 работает в цикле, то вылетает такое:
>Des 26 19:15:24 srv kernel: pid 1060 (mpg123), uid0: exited on signal
>11 (core dumped)
>
>и соответственно с каждым запуском в цикле увеличивается pid 1060, 1065, 1070
>и т. д.
>
>В логе крона: Dec 26 19:10:00 srv /usr/sbin/cron[520]: (root) CMD (/usr/local/bin/mpg123 -a
>/dev/dsp0 /music/col.mp3)
>- т. е. типа запустил. И больше никаких ругательств
>
>
для аналогичных целей пользуюсь MPD (Music Player Daemon). работает как демон, для управления есть куча клиентов. у меня крутится на машине с шестой фрей, играет примерно три гига музыки согласно плэйлиста с привязкой по времени (реклама с музыкой в магазине крутится)
|