Powered by Zoomin Software. For more details please contactZoomin

Install Semaphore on Linux

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:


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

Install third-party software

TitleResults for “How to create a CRG?”Also Available inAlert