Re: problemi con thunderbird
Grazie mille Nicola!
Il 30/04/19 08:08, Nicola Ferrari (#554252) ha scritto:
[...]
Dunque, inizierei innanzitutto a verificare il profilo apparmor per
l'eseguibile di thunderbird
edita il file
/etc/apparmor.d/usr.bin.thunderbird
Nella sezione
# per-user thunderbird configuration
aggiungi alle altre una riga del tipo
owner @{HOME}/.{icedove,thunderbird}/**/<nomefile>.lock k,
che significa,
"nella home dell'utente, nelle cartelle .icedove oppure .thunderbird o
sottocartelle, concedi permesso di lock al file <nomefile>.lock
prendi il nome del file dal log postato in precedenza
dunque, ho dato un'occhiata al file usr.bin.thunderbird ma non vorrei
peccare di presunzione ma mi sembra che ci sia qualcosa che non torni...
Premesso che nei log trovo l'errore:
Apr 30 08:04:32 psala-lx2 kernel: [ 300.766241] audit: type=1400 audit(1556604272.714:95): apparmor="DENIED" operation="file_lock" profile="thunderbird" name="/home/DOMINIOCSA/psala/.thunderbird/5p9oab1n.default/.parentlock" pid=3479 comm="thunderbird" requested_mask="k" denied_mask="k" fsuid=21046 ouid=21046
ne deduco che apparmor non permette di scrivere il file .parentlock
nella dir del profilo di thunderbird: sbaglio? Però in realtà dopo che
thunderbird da il messaggio di errore trovo il file .parentlock nel
profilo di thunderbird quindi direi che può crearlo. Poi sono perplesso
sul fatto che in usr.bin.thunderbird trovo nella sezione per-user una
riga tipo:
owner @{HOME}/.{icedove,thunderbird}/**/*.{db,parentlock,sqlite}* k,
che infatti sembra proprio il permesso di creazione dei file di lock
.db, .parentlock e .sqlite nella dir del profilo e a questo punto non so
cosa aggiungere al file...
[...]
Da un punto di vista della segnalazione del bug, i profili apparmor sono
mantenuti proprio dal team di apparmor [1].
Di conseguenza, la segnalazione andrebbe fatta a loro.
porca paletta, ho aperto un bug report a thunderbird[¹]. L'ho aperto su
thunderbird perché ho visto che il file
/etc/apparmor.d/usr.bin.thunderbird è nel pacchetto di thunderbird...
Potresti comunque provare a scaricare il profilo aggiornato al link [1]
metterlo in /etc/apparmor.d/usr.bin.thunderbird e vedere se il problema
si risolve: il profilo è per ubuntu, ma dovrebbe essere pienamente
compatibile, e forse il problema è già stato risolto ma semplicemente il
pacchetto debian non è aggiornato.
no, il file è identico a quello presente sul mio PC :(
Beh, mille grazie davvero, incomincio a capire qualcosa in più su
apparmor cosa che ho sempre ignorato
Piviul
[¹] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928178
Reply to: