A equipe de lançamento do MongoDB assina digitalmente pacotes de Database Tools para certificar que os pacotes são uma versão válida e inalterada do MongoDB . Antes de instalar as Database Tools, você pode usar a assinatura digital para validar o pacote.
O download das Database Tools .zip
para macOS é notarizado. Esta página descreve como usar o codesign
para verificar a integridade de binários individuais das Database Tools .
Antes de começar
Se você não tiver as Database Tools MongoDB instaladas, baixe os binários das Database Tools a partir do Centro de Download.
Passos
Para verificar um binário das Database Tools , execute:
codesign -dv --verbose=4 <path_to_binary>
Por exemplo, o seguinte comando verifica o binário mongorestore
na pasta /usr/local/bin/
:
codesign -dv --verbose=4 /usr/local/bin/mongorestore
Se o binário for assinado por MongoDB, a saída incluirá as seguintes informações:
Authority=Developer ID Application: MongoDB, Inc. (4XWMY46275) Authority=Developer ID Certification Authority Authority=Apple Root CA