Ola.
Para que lle permita a msmtp escribir en /var/log/msmtp.log, executa como root:
echo '/var/log/msmtp.log wk,' >> /etc/apparmor.d/local/usr.bin.msmtp
apparmor_parser -r /etc/apparmor.d/usr.bin.msmtp
Saúdos.
El lun, 26 abr 2021 a las 16:09, Emilio J. Padrón González (<emilioj@udc.gal>) escribió:
O relevante en
[...]
owner @{HOME}/.msmtp*.log wk,
/var/log/msmtp wk,
[...]
(Non quero que a cada usuario lle escriba no .msmtprc.log do seu home,
senon todo globalmente en /var/log/msmtp)
Facendo unha simple proba en CLI con msmtp, dime isto:
msmtp: cannot log to /var/log/msmtp.log: cannot open: Permission denied
msmtp: log info was: host=... tls=on auth=on user=... from=... recipients=... mailsize=... smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as 90D181D5578F0' exitcode=EX_OK
E o apparmor escupe isto no log:
[...] kernel: [17778.248785] audit: type=1400 audit(1619442717.850:51): apparmor="DENIED" operation="open" profile="/usr/bin/msmtp" name="/var/log/msmtp.log" pid=17462 comm="msmtp" requested_mask="ac" denied_mask="ac" fsuid=1011 ouid=8
Os permisos de /var/log/msmtp.log:
$ ls -lta /var/log/msmtp.log
-rw-rw---- 1 mail mail 524 Apr 26 16:02 /var/log/msmtp.log
Apertas,
E
_______________________________________________
xeral mailing list
xeral@lists.gpul.org
http://lists.gpul.org/cgi-bin/mailman/listinfo/xeral