Storage Daemon Data Encryption: Installation on RHEL

Prerequisites

Before you begin, ensure that your system is prepared with the necessary tools and permissions. You’ll need sudo privileges to execute installation commands.

In some platforms, it may be required to install the Python interface to the GPGME GnuPG encryption library (python3-gpg) package.

Steps

You’ll need sudo privileges to execute installation commands.

  1. Run the following script to update your repository file:

echo -e "[bacula-enterprise-storage-key-manager]\nname=Bacula Enterprise Storage Key Manager\nbaseurl=https://www.baculasystems.com/dl/@@customer-id@@/rpms/bin/@@bee-version@@/$RHEL_VER-64\nenabled=1\nautorefresh=1\ngpgcheck=1\ngpgkey=https://www.baculasystems.com/dl/@@customer-id@@/BaculaSystems-Public-Signature-08-2017.asc\n" | sudo tee -a /etc/yum.repos.d/bacula-enterprise-storage-key-manager.repo > /dev/null

Replace @@customer-id@@, @@bee-version@@, and @@component-name@@ with the name of the component you wish to install.

  1. Then update the package cache and install the plugin using dnf:

sudo dnf check-update
sudo dnf install bacula-enterprise-storage-key-manager

Go back to: Storage Daemon Data Encryption: Installation.