Проблема облачной информации AWS при установке пользовательских двоичных файлов
Я пытаюсь установить пользовательский скомпилированный пакет, который у меня есть в S3, в виде zip-файла. Я добавил это в свой шаблон Cloudformation:
"sources" : {
"/opt" : "https://s3.amazonaws.com/mybucket/installers/myapp-3.2.1.zip"
},
Он загружает и разархивирует его в / opt без проблем, но все файлы "исполняемых файлов" не имеют разрешения "x". Я имею в виду "-rw-r -r-- 1 root root 220378 4 декабря 18:23 myapp".
Если я скачаю zip-архив и разархивирую его в любом каталоге, разрешения будут в порядке.
Я уже прочитал документацию Cloudformation, и там нет никакой подсказки.
Кто-то может помочь мне понять это? Заранее спасибо.