LINUX.ORG.RU

mutt не отправляет почту при загрузке


0

0

Роутер WL500gpv2
Прошивка от Олега
В этой прошивке есть скрипты:

usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
/usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при "обработке" hot plug событий, когда АСУСовский обработчик до них доберётся)
usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют
/usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы
/usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall

До сего времени, использовал их по назначению, все сервисы и нужные скрипты, стартовали.
Но появилась проблема с программой mutt
mutt - текстовой почтовый клиент. Использую её в паре с msmtp.
После загрузки все работает прекрасно:

echo "Any send" | mutt -s "Hello" xxxx@xxx.xx
Нормально посылает сообщение
Но если эту строку вписать в стартовый скрипт post-mount то ничего не выходит.

Я так понял что mutt вроде логи не ведет. В syslog ничего не отловил
Перенаправлял стандартный поток ошибок в файл, и заметил вот такую ошибку:

/sent: Read-only file system (errno = 30)
Затем в том же скрипте перенаправил стандартный вывод команды mount, и убедился что на момент выполнения скрипта, все разделы примонтированы также как и после загрузки.
В чем может быть проблема ?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.