Portabilidade de arquivos entre plataformas em uma pasta .zip

2

Eu tenho um aplicativo PHP que cria uma pasta .zip a partir de arquivos restritos a grupos específicos que usam a ACL e os envia para o usuário fazer o download. Especificamente, todos podem lê-los, mas apenas alguns nomes de grupos têm leitura / gravação / etc.

Isso não causa nenhum problema no Windows que eu tenha visto, mas no OS X o Archive Utility não parece redefinir qualquer propriedade, o que significa que o usuário do OS X não tem acesso de gravação ao arquivo por padrão, a menos que apenas "aconteça" para ser um membro de um grupo com nome semelhante.

Existe uma maneira de corrigir isso, seja forçando a AU a dar acesso ao usuário, ou via algo em PHP? Eu posso obter acesso a arquivos individuais com Get Info, mas não sou o único usuário que usa o aplicativo.

    
por Josh 22.08.2013 / 16:47

0 respostas