Perché non posso creare un collegamento fisico con PkgInfo?

1

Con bash come shell, un modo semplice per dimostrare la mia domanda è questa:

mkdir -p foo.app/Contents
cd foo.app/Contents
echo -n 'AEgxFXTC' > PkgInfo
ln PkgInfo f

La ln fallirà con ln: f: Operation not permitted

Sono in 10.10.5 con un file system Mac OS Extended (Journaled, Encrypted).

Sembra esserci un po 'di magia nel sistema di file scozzese per i file di nome PkgInfo all'interno di una directory denominata Contents. Il contenuto del file non sembra avere importanza.

In cosa consiste specificamente la magia? Ci sono altri nomi di magia oltre a PkgInfo? Perché è speciale? ecc.

    
posta pedz 31.08.2015 - 19:36
fonte

0 risposte

Leggi altre domande sui tag