Failed to open terminal.TERM environment variable needs set. [Решено]

При запуске из скрипта (а скрипт из крона) partimage получаю сообщение в лог:
Failed to open terminal.TERM environment variable needs set.

Соответственно сам partimage не запускается. Подскажите, как победить.

--------------

в /etc/crontab
TERM=linux

Не вижу проблемы

Он же тебе сам подсказывает...
Мой опыт говорит, что эту переменную может иметь смысл указать непосредственно в [coce]crontab[/code]'е, наряду с MAILTO и прочей радостью, которую ты используешь.

:wq
--
Live free or die

Я примерно понял

Я примерно понял что:
/etc/crontab
TERM=
а вот какое значение присвоить переменной?

/

micbal написал(а):
Я примерно понял что:
/etc/crontab
TERM=
а вот какое значение присвоить переменной?

Интересная гипотеза...
Мне почему-то казалось, что под кронтабом пользователя понимается файл, открываемый редактором, прописанным в качестве EDITOR по команде crontab -e...

Какое значение? --- вопрос хороший...
В нулевом приближении я бы поставил "linux"...

ЗЫ: Что за такой странный скрипт (и/или демон cron)?

:wq
--
Live free or die

Спасибо за помощь! В скрипте,

Спасибо за помощь!

В скрипте, исполняемом по крону, есть вот такая строчка:
/usr/sbin/partimage -z2 -o -d -V 1048576 -f3 -b save /dev/sda1 /bootcopy/boot.bz
На нее в логах так и ругается.

14461?

14461?

:wq
--
Live free or die

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

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