MongoDBリリースチームは、パッケージが有効で、改変されていないMongoDBリリースであることを証明するために、mongosync パッケージにデジタル署名しています。mongosync をインストールする前に、デジタル署名を使用してパッケージを検証できます。
macOS 用の mongosync .zip のダウンロードは認証されません。このページでは、codesign を使用して解凍された mongosync バイナリの整合性を確認する方法について説明します。
始める前に
mongosync がインストールされていない場合は、ダウンロード センターから mongosyncパッケージをダウンロードします。
手順
mongosync バイナリを検証するには、次のコマンドを実行します。
codesign -dv --verbose=4 <path_to_binary>
バイナリがMongoDBによって署名されている場合、出力には次の情報が含まれます。
Authority=Developer ID Application: MongoDB, Inc. (4XWMY46275) Authority=Developer ID Certification Authority Authority=Apple Root CA