Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

thunderbird: sovrascrittura symlink mailbox locale

4 views
Skip to first unread message

Hostel

unread,
Aug 28, 2020, 2:18:02 AM8/28/20
to
Salve a tutti, il mio sistema operativo è *Ubuntu 20.04.1 LTS*, ed ho
una domanda sulle mailbox locali di Thunderbird.

Situazione attuale:

$ cd ~/".thunderbird/xxx.default/Mail/Local Folders"
$ ls -l mbox
lrwxrwxrwx 1 xxx xxx 15 ago 23 12:23 mbox -> /home/io/mbox

Come vedete ho il symlink *mbox* che punta al file reale /home/io/mbox
(che sarebbe una mailbox che contiene vari messaggi).

Adesso attenzione.

- Apro thunderbird
- Click destro sulla cartella *mbox*
- Scelgo *Compatta* (https://i.snipboard.io/Y8Seqx.jpg)

Il problema è che succede una cosa strana, cioè il symlink *mbox* viene
sostituito da un file reale:

$ ls -l mbox
-rw------- 1 xxx xxx 0 ago 23 14:18 mbox

Perche?

Valerio Vanni

unread,
Aug 28, 2020, 7:18:02 AM8/28/20
to
On Fri, 28 Aug 2020 08:12:27 +0200, Hostel <f@f.f> wrote:

>lrwxrwxrwx 1 xxx xxx 15 ago 23 12:23 mbox -> /home/io/mbox
>
>Come vedete ho il symlink *mbox* che punta al file reale /home/io/mbox
>(che sarebbe una mailbox che contiene vari messaggi).

>Il problema è che succede una cosa strana, cioè il symlink *mbox* viene
>sostituito da un file reale:
>
>$ ls -l mbox
>-rw------- 1 xxx xxx 0 ago 23 14:18 mbox
>
>Perche?

Evidentemente TB non rispetta il link simbolico.

Probabilmente fa questo:

1) Crea un file temporaneo compattato (un file regolare)
2) Cancella il link simbolico
3) Rinomina il file temporaneo in "mbox"

--
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.
0 new messages