Docs Menu

macOS バイナリの検証

MongoDBリリースチームは、パッケージが有効で、改変されていないMongoDBリリースであることを証明するために、Database Toolsパッケージにデジタル署名しています。 Database Toolsをインストールする前に、デジタル署名を使用してパッケージを検証できます。

macOS 用のDatabase Tools .zip のダウンロードは認証されていません。このページでは、codesign を使用して個々のDatabase Toolsバイナリの整合性を検証する方法について説明します。

MongoDB Database Tools がインストールされていない場合は、ダウンロード センターからDatabase Tools のバイナリをダウンロードします。

Database Toolsバイナリを検証するには、次を実行します。

codesign -dv --verbose=4 <path_to_binary>

例、次のコマンドは、/usr/local/bin/ フォルダー内の mongorestore バイナリを検証します。

codesign -dv --verbose=4 /usr/local/bin/mongorestore

バイナリがMongoDBによって署名されている場合、出力には次の情報が含まれます。

Authority=Developer ID Application: MongoDB, Inc. (4XWMY46275)
Authority=Developer ID Certification Authority
Authority=Apple Root CA