AWS Cloudformation のカスタムバイナリのインストールに関する問題

AWS Cloudformation のカスタムバイナリのインストールに関する問題

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 Dec 4 18:23 myapp」です。

zip をダウンロードして任意のディレクトリに解凍すると、権限は正常です。

Cloudformation のドキュメントはすでに読みましたが、手がかりが見つかりません。

誰かこれを理解するのを手伝ってくれませんか? よろしくお願いします。

関連情報