Prepare to install
- Last Updated: October 30, 2026
- 2 minute read
- Semaphore
- Documentation
Important: The GPG key you use depends on the version of Semaphore you are installing:
- For all new installs using 5.8.x and higher, refer to Progress RPM GPG Key page for your GPG key.
- For Semaphore 5.6.x and earlier, refer to the GPG key for 5.6.x and earlier page for your GPG key.
Installation procedure for new versions of Semaphore (5.8.x and higher):
Before beginning the installation process:
Log on into the target server as the administrator and have full installation privileges.
Copy all the software and the relevant Semaphore environment licence key to the target server.
Before installing the Semaphore server software RPMs, import the Progress Semaphore public GPG key into your installation by using the following command:
rpm --import https://www.progress.com/docs/default-source/default-document-library/keys/rpm-gpg-key-progressNote: The URL in the example differs from the link at the beginning of this topic to avoid website wrapping for cookie consent.
The key fingerprint for this public key is as follows:
810563E03554B0295AE9769B8E2ED1F266DB6D3FTo verify the signature of each of the downloaded RPM modules, use the following command after importing the key:
rpm -K <rpmfile>If the signature was verified, the following message is returned:
<rpmfile>: (sha1) dsa sha1 md5 gpg OKIf a message like the following is returned, then the GPG key (above) has not been imported:
<rpmfile>: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#<keyid>
Installation procedure for Semaphore versions 5.6.x and earlier:
Before beginning the installation process:
Log on into the target server as the administrator and have full installation privileges.
Copy all the software and the relevant Semaphore environment licence key to the target server.
Before installing the Semaphore server software RPMs, import the Progress Semaphore public GPG key into your installation by using the following command:
rpm --import http://www.progress.com/semaphore/keys/RPM-GPG-KEYThe key fingerprint for this public key is as follows:
C5A9 A5B7 2283 2547 AFE3 7C9A 3D6E DD4A 1105 44FDTo verify the signature of each of the downloaded RPM modules, use the following command after importing the key:
rpm -K <rpmfile>If the signature was verified, the following message is returned:
<rpmfile>: (sha1) dsa sha1 md5 gpg OKIf a message like the following is returned, then the GPG key (above) has not been imported:
<rpmfile>: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#<keyid>
Next steps