уведомление на почту.
Если запускаю скрипт руками:
pwsh Script.ps1 - всё отлично отрабатывает
Когда запускаю из cron:
* * * * * root pwsh /Script.ps1
В syslog вижу:
Mar 16 10:31:01 backup3 CRON[1604]: (root) CMD (pwsh /Script.ps1)
Mar 16 10:31:01 backup3 CRON[1597]: (CRON) info (No MTA installed, discarding output)
Скрипт не отрабатывает, уведомление не присылается.
Не могу понять зачем Убунте MTA, если отправляется средствами PS, так ещё и работает отправка при ручном запуске.
Либо он по какой-то причине не может запустить сам скрипт (ибо результата нет) и не может мне отправить сообщение об ошибке, ибо не установлен MTA?
Подскажите, плиз, куда копать)
ВСЕГДА используй абсолютные пути в кроне
Спасибо, отработало: * * * * * root /snap/bin/pwsh /Script.ps1
Обсуждают сегодня