Tengo problemas en un sistema macOS 13.0 de Ventura donde varios archivos en mi disco han sido etiquetados con un xattr aparentemente vacío llamado com.apple.provenance
. Normalmente no me preocuparía por esto, pero está causando un problema donde Syncthing no puede sincronizar debido a (creo) que ese xattr en particular no es reconocido en un sistema más antiguo de Monterey 12.6.1.
He intentado eliminar este molesto atributo usando xattr -d com.apple.provenance /path/to/file
pero el atributo no se elimina, a pesar de que no se muestra ningún mensaje de error. Agregar sudo
al comando no hace ninguna diferencia.
¿Alguien sabe algo más sobre este atributo misterioso y cómo podemos destruirlo? He presentado un problema en el repositorio de github de syncthing-macos y también he publicado en el foro de Syncthing.
actualización: Aunque no responde a la pregunta original, el problema que me llevó a hacerla ha sido resuelto. El desarrollador de Syncthing (Jakob Borg) amablemente lanzó v1.22.2-rc.2 que soluciona la causa root del problema de metadatos en #8657. ¡Ya puedo sincronizar con éxito en Ventura de nuevo!
1 votos
Pregunta similar aquí apple.stackexchange.com/questions/449773/…
0 votos
¿No puedes configurar SyncThing para simplemente tratar el atributo como cualquier otro? Yo uso Resilio Sync, el cual puede ser configurado para sincronizar los xattrs individuales o ignorarlos.
0 votos
Parece haber algo problemático con el nuevo com.apple.provenance. Lo tengo configurado en dos (no en todos) de las aplicaciones actualizadas desde la actualización de Ventura. Está configurado en la propia aplicación y en TODOS los archivos dentro del paquete de la aplicación. No configurado en ningún documento, etc. El único método de eliminación (y solo reportado por una persona) es mover el archivo a otro lugar y luego volver a moverlo.
0 votos
@benwiggy Sí, aparentemente puedes hacerlo, sin embargo eso no ha resuelto el problema todavía.
0 votos
Duplicado. He respondido a aquel que preguntó además por qué el nuevo xattr no tiene valor. Here
0 votos
Ver también: developer.apple.com/forums/thread/723397 titulado "¿Qué es el atributo com.apple.provenance xattr y por qué no se puede quitar?"