Problema do AWS Cloudformation ao instalar binários personalizados

Problema do AWS Cloudformation ao instalar binários personalizados

Estou tentando instalar um pacote compilado personalizado que tenho no S3 como um arquivo zip. Eu adicionei isso no meu modelo Cloudformation:

"sources" : {
    "/opt" : "https://s3.amazonaws.com/mybucket/installers/myapp-3.2.1.zip"
},

Ele baixa e descompacta em/opt sem problemas, mas todos os arquivos "executáveis" não têm a permissão "x". Quero dizer "-rw-r--r-- 1 root root 220378 4 de dezembro 18:23 myapp".

Se eu baixar o zip e descompactá-lo em qualquer diretório, as permissões estarão OK.

Já li a documentação do Cloudformation e não há nenhuma pista.

Alguém pode me ajudar a descobrir isso? Desde já, obrigado.

informação relacionada