How to install Perun slave scripts on RPM based systems

On 9th October 2024 we have migrated our RPM repository from https://homeproj.cesnet.cz/rpm/perunv3/stable/noarch/ to https://repo.cerit-sc.cz/el-perun/noarch/. Repository uses new GPG signing key!

On 15th December 2024 we have updated our repository GPG signing key! New public key is available at: https://repo.cerit-sc.cz/el-perun/repo.cerit-sc.cz.gpg.pub

For RPM based systems (like RedHat Linux or CentOS) there is RPM repository https://repo.cerit-sc.cz/el-perun/

1

Create file /etc/yum.repos.d/perun.repo with the following content:

[Perun] name=Perun IdM Slave Scripts baseurl=https://repo.cerit-sc.cz/el-perun/noarch/ enabled=1 gpgcheck=1 gpgkey=https://repo.cerit-sc.cz/el-perun/repo.cerit-sc.cz.gpg.pub

During installation, you should check whether GPG key's fingerprint matches, dnf should present you this when importing the key:

Importing GPG key 0xA37D0378: Userid : "support@cerit-sc.cz <support@cerit-sc.cz>" Fingerprint: E87F 0C7F B638 150D BE37 D69A 23CB D011 A37D 0378 From : https://repo.cerit-sc.cz/el-perun/repo.cerit-sc.cz.gpg.pub

2

Load the list of available RPM packages:

dnf makecache --repo Perun

3

Install packages for the services you require by running dnf install perun-slave-process-[service-name].

An example for a propagation of Unix users, creating their home folders and setting their SSH keys:

You may also install all packages at once with:

Support: perun@cesnet.cz