Impedisci cartelle .AppleDouble su condivisioni NFS

1

Sono a casa:

  • un server Debian che esegue più servizi, incluse le condivisioni NFS;
  • un Mac che uso la maggior parte del tempo
  • diversi dispositivi Android
  • un client Windows

Tutti accedono felicemente ai file sul server, come letti / scrivono.

Ora per qualche ragione il mio Mac pensa che sia più intelligente di tutti gli altri e mette tutte le sue stronzate in ogni cartella. Capisco che c'è un valore aggiunto quando si fa questo su condivisioni HFS locali (o sulla partizione Time Machine Machine del server). Tuttavia, quando trattano in pubblico (intendo su un server condiviso con SO estranei), penso che dovrebbe comportarsi e mantenerlo al minimo.

Il Mac è un laptop, ma è quasi sempre seduto su una scrivania con tastiera / schermo / mouse esterni, il che significa che mantiene le condivisioni NFS montate la maggior parte del tempo. Che è bello Il che significa che continua a guardare tutto e mette i suoi spari .AppleDouble ovunque non appena vengono eliminati.

$ find . -type d -name .AppleDouble -exec rm -rf "{}" \;
$ find . -type d -name .AppleDouble|wc
      0       0       0
...
$ find . -type d -name .AppleDouble|wc
   1251    3109   38017
...
$ find . -type d -name .AppleDouble|wc
   2810    9992  113386

Questo è successo in meno di un minuto. Quindi gli hack lato server come read only o remove .AppleDouble con uno script di cron non sono disponibili.

È possibile dire al Mac di tenerlo chiuso quando si usano spazi condivisi?

    
posta Benoit Duffez 23.03.2015 - 23:15
fonte

0 risposte

Leggi altre domande sui tag