- Install Ops Manager >
- Verify Integrity of Ops Manager Packages
Verify Integrity of Ops Manager Packages¶
Starting in Ops Manager 4.4.14, the MongoDB release team digitally signs Ops Manager packages to certify that they are valid and unaltered MongoDB releases. Before installing Ops Manager, validate the package using the provided PGP signature.
PGP signatures provide the strongest guarantees by checking both the authenticity and integrity of a file to prevent tampering.
Verify a deb
Package¶
Download the latest version of the Ops Manager package.¶
Open your preferred browser to visit the MongoDB Download Center on MongoDB.com.
If you start on MongoDB.com instead of following the link above, click Products arrow right icon Ops Manager arrow right icon Try it now.
From the Platforms dropdown menu, click Ubuntu 18.04.
From the Packages dropdown menu, click DEB for x86_64 architecture.
Click Download.
The downloaded package is named
mongodb-mms-<version>.x86_64.deb
, where<version>
is the version number.
Use cURL to download the public key file from MongoDB.¶
Use cURL to download the public signature file from MongoDB.¶
In the following command, replace <version>
with the version of
the Ops Manager package.
Import the public key.¶
Verify the Ops Manager package integrity.¶
In the following command, replace <version>
with the version of
the Ops Manager package.
When the package is successfully verified, you receive a response like the following:
If the package is properly signed, but you don’t currently trust the
signing key in your local trustdb
, gpg
also returns the
following message:
Verify an rpm
Package¶
Download the latest version of the Ops Manager package.¶
Open your preferred browser to visit the MongoDB Download Center on MongoDB.com.
If you start from MongoDB.com, click Products arrow right icon Ops Manager arrow right icon Try it now.
From the Platforms dropdown menu, click one of the following options:
- Red Hat + CentOS 7, 8 / SUSE 12 + 15 / Amazon Linux
From the Packages dropdown menu, click RPM.
Click Download.
The downloaded package is named
mongodb-mms-<version>.x86_64.rpm
, where<version>
is the version number.
Use cURL to download the public key file from MongoDB.¶
Import the public key.¶
Verify the Ops Manager package integrity.¶
In the following command, replace:
<version>
with the version of the Ops Manager package.<architecture>
with the CPU architecture for the package. This value must bex86_64
.
When the package is successfully verified, you receive a response like the following:
Verify a tar.gz
Archive¶
Download the latest version of the Ops Manager archive.¶
Open your preferred browser to visit the MongoDB Download Center on MongoDB.com.
If start from MongoDB.com, click Products arrow right icon Ops Manager arrow right icon Try it now.
From the Version dropdown menu, click one of the provided stable versions.
From the Platform dropdown menu, click one of the following options:
- Red Hat + CentOS 7, 8 / SUSE 12 + 15 / Amazon Linux 2
- Debian 9, 10, 11 / Ubuntu 18.04
From the Package dropdown menu, click tar.gz.
Click Download.
The downloaded package is named
mongodb-mms-<version>.x86_64.tar.gz
, where<version>
is the version number.
Use cURL to download the public key file from MongoDB.¶
Use cURL to download the public signature file from MongoDB.¶
In the following command, replace:
<version>
with the version of the Ops Manager package.<architecture>
with the CPU architecture for the package. This value must bex86_64
.
Import the public key.¶
Verify the Ops Manager package integrity.¶
In the following command, replace:
<version>
with the version of the Ops Manager package.<architecture>
with the CPU architecture for the package. This value must bex86_64
.
When the package is successfully verified, you receive a response like the following:
If the package is properly signed, but you don’t currently trust the
signing key in your local trustdb
, gpg
also returns the
following message: