Follow the steps below to configure your Rocky Linux 9 system to use the Swissmakers GmbH RPM repository for your enterprise server. The main reason for this repository is, to provide the latest freeipa idm server deployment with latest security fixes for Rocky Linux 9.
Create the repo file in /etc/yum.repos.d/ on your server with:
# vim /etc/yum.repos.d/swissmakers.repo
Add the following content:
[swissmakers]
name='Rocky Linux 9 - Swissmakers'
baseurl=https://rpm.swissmakers.ch/repos/rocky/9/
enabled=1
gpgcheck=1
gpgkey=https://rpm.swissmakers.ch/repos/RPM-GPG-KEY-swissmakers
For security reasons, also import our GPG key to automatically validate all packages signature:
# rpm --import https://rpm.swissmakers.ch/repos/RPM-GPG-KEY-swissmakers
You are no ready to go. Use dnf to search, install or get information for packages from the Swissmakers repository:
# dnf info ipa-server
Last metadata expiration check: 0:00:21 ago on Wed 11 Sep 2024 02:43:05 PM CEST.
Available Packages
Name : ipa-server
Version : 4.12.2
Release : 0.el9
Architecture : x86_64
Size : 388 k
Source : ipa-4.12.2-0.el9.src.rpm
Repository : swissmakers
Summary : The IPA authentication server
URL : http://www.freeipa.org/
License : GPL-3.0-or-later
Description : IPA is an integrated solution to provide centrally managed Identity (users,
: hosts, services), Authentication (SSO, 2FA), and Authorization
: (host access control, SELinux user roles, services). The solution provides
: features for further integration with Linux based clients (SUDO, automount)
: and integration with Active Directory based infrastructures (Trusts).
: If you are installing an IPA server, you need to install this package.