@Quqas

Что за нелепые траблы у msmtp с доступом к файлам(никуда кроме /tmp)?

прикрутил msmtp к ubuntu server 20.04
сами письма худо бедно ходят. трабл в доп.опциях
.
   aliases /etc/aliases.msmtp
   logfile /var/log/msmtp.log
   syslog on

в /etc/msmtprc
Ни в какую не хочет читать алиасы msmtp: /etc/aliases.msmtp: Permission deniedи писать лог, пока не сменишь на /tmp/ пути в конфиге и реальности.

при этом же
root@nc:/etc# ls -la msmtprc
-rw-r--r-- 1 root root 312 Mar 19 11:21 msmtprc
root@nc:/etc# ls -la aliases.msmtp
-rw-r--r-- 1 root root 24 Mar 19 11:13 aliases.msmtp

т.е. оно читает главный конфиг. а точно такой же с алиасами не может.
chownы, chmodы не помогают (или не представляю что кроме 660 или даже 777 указать)
я в недоумении.
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
@Quqas Автор вопроса
виной всему дебильный apparmor
гвоздь бы в голову вбить, придумавшему его без спроса ставить\включать, чтобы крепче держалась

как выщемить его полностью так и не смог, но в /etc/apparmor.d есть правило для msmtp и можно разобраться - поменять пути/имена чтобы читало/писало
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы