Почему `at` не может найти `mail`, даже если он есть во всех путях, включая модуль systemd?
Я пытаюсь получить журналы, которые, насколько мне известно, отправляются по местной почте.
Проблема, с которой я столкнулся (в Ubuntu 20.04), заключается в том, что я настроил почту и PATH, но каждый раз, когда я выполняю
at, системный журнал сообщает:
Dec 30 16:45:44 mymachine atd[5799]: Exec failed for mail command: No such file or directory
Конкретно:
- я установил
mailutils; тестовая команда выполняется успешно (почты нет); - The
mailисполняемый файл (в частности, символическая ссылка) находится под/binа также/usr/bin; Я также добавил символическую ссылку в/sbin; - Я изменил модуль systemd на:
ExecStart=/bin/bash -c "PATH=/bin:$PATH exec /usr/sbin/atd -f"(и перезагрузил конфигурацию системы, и перезапустил устройство) - я даже запустил
atdвручную, при остановленной установке, с доп.$PATH
и все же я получаю ту же ошибку. Что случилось?