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