
Ich versuche, ein benutzerdefiniert kompiliertes Paket zu installieren, das ich in S3 als ZIP-Datei habe. Ich habe dies zu meiner Cloudformation-Vorlage hinzugefügt:
"sources" : {
"/opt" : "https://s3.amazonaws.com/mybucket/installers/myapp-3.2.1.zip"
},
Es lädt es herunter und entpackt es problemlos auf /opt, aber alle „ausführbaren“ Dateien haben nicht die Berechtigung „x“. Ich meine „-rw-r--r-- 1 root root 220378 Dec 4 18:23 myapp“.
Wenn ich die Zip-Datei herunterlade und in einem beliebigen Verzeichnis entpacke, sind die Berechtigungen in Ordnung.
Ich habe bereits die Cloudformation-Dokumentation gelesen und dort gibt es keinen Hinweis.
Kann mir jemand dabei helfen, das herauszufinden? Vielen Dank im Voraus.