El archivo metadata.json aparece en el escritorio

1

Pido disculpas si esto es imposible de depurar, pero esto ha estado ocurriendo en mi Mac con macOS Sierra 10.12.2 instalada desde hace unas semanas y pensé en probarlo.

Básicamente, un archivo metadata.json se crea automáticamente en mi escritorio. Lo elimino. Aparece de nuevo al cabo de un rato. GOTO 1.

Google se confunde un poco cuando busco respuestas.

Entonces, ¿cómo podría comenzar a averiguar qué aplicación es la culpable?

Editar: este es el contenido del archivo (duh!):

{"name":"Desktop","modificationTime":1484074718317,"categories":[]}

Ejecuto el comando sugerido y obtuve esto:

501    788 Sketch        -1 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    356 bird          25 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
    0     76 mds           16 /Users/ignacio/Desktop/metadata.json
  501    788 Sketch        29 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    22 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    22 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
    0     76 mds           16 /Users/ignacio/Desktop/metadata.json
  501    720 mdworker      10 /Users/ignacio/Desktop/metadata.json
dtrace: 2154 dynamic variable drops with non-empty dirty list
  501    908 Sketch        -1 /Users/ignacio/Desktop/metadata.json
  501    356 bird          25 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    908 Sketch        18 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
    0     76 mds           16 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
    0     76 mds           16 /Users/ignacio/Desktop/metadata.json
  501    718 mdworker      10 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    347 Finder        13 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
  501    893 quicklookd    21 /Users/ignacio/Desktop/metadata.json
    
pregunta Nacho 10.01.2017 - 20:07

1 respuesta

1

Puedes usar opensnoop para ver qué aplicación escribe en esa ubicación.

sudo opensnoop | grep metadata.json
  

Para deshabilitar la protección de integridad del sistema, puede hacer lo siguiente:

     
  1. Arranque en Recovery HD reiniciando mientras mantiene presionado ⌘R.
  2.   
  3. Abrir Terminal (desde el menú Utilidades).
  4.   
  5. Ejecuta el siguiente comando en la Terminal:

    csrutil disable
    
  6.   
  7. Reiniciar.
  8.   

Fuente: Deshabilite Rootless de OS X El Capitan y permita acciones de escritura en ubicaciones de Protección de integridad del sistema

    
respondido por el grg 10.01.2017 - 20:25

Lea otras preguntas en las etiquetas