Sto cercando di estrarre un file ZIP in Java che è stato creato su un Mac usando la funzionalità di archivio integrata del Finder. Poiché il file ZIP contiene un pacchetto di applicazioni, è importante conservare le autorizzazioni del file Unix, in particolare il flag eseguibile.
Quando estrai il file ZIP usando il Finder, le autorizzazioni vengono mantenute. Quindi so che sono archiviati da qualche parte lì dentro.
Ora la mia domanda è: in che modo MacOS memorizza i permessi dei file Unix nei file ZIP? Purtroppo non sono riuscito a trovare alcuna informazione su questo in rete.