Prepare to install
- Last Updated: May 13, 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/semaphore/keys/progress-rpm-gpg-key -
The key fingerprint for this public key is as follows:
810563E03554B0295AE9769B8E2ED1F266DB6D3F -
To 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 OK -
If 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-KEY -
The key fingerprint for this public key is as follows:
C5A9 A5B7 2283 2547 AFE3 7C9A 3D6E DD4A 1105 44FD -
To 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 OK -
If 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