SuSE
To Set Up and Configure a Suse Repository
-
If you have used a Delinea repository before, it's recommended that you first delete the old repositories in the
/etc/zypp/repos.d/*centrify*
directory. -
Create a new SUSE repository.
You can manually create the repository or you can use a setup script to create the repository automatically.
Note: For the baseurl parameter, enter your Delinea repository URL token in place of
URLTOKEN
.-
To create the SUSE repository configuration file manually
Create a file with the following:
/etc/zypp/repos.d # cat /etc/zypp/repos.d/centrify-rpm-suse.repo
[centrify-rpm-suse]
name=centrify-rpm-suse
enabled=1
autorefresh=1
baseurl=https://cloudrepo.centrify.com/URLTOKEN/rpm-suse/rpm/any-distro/any-version/$basearch
type=rpm-md
repo_gpcheck=1
gpgcheck=1
gpgkey=https://downloads.centrify.com/products/RPM-GPG-KEY-centrify
-
-
To create the SUSE repository configuration file automatically from a script
curl -1sLf 'https://cloudrepo.centrify.com/URLTOKEN/rpm-suse/cfg/setup/bash.rpm.sh' | sudo -E bash
-
Refresh the cache.
/etc/zypp/repos.d # zypper refresh
-
Verify the connection to the repository.
/etc/zypp/repos.d # zypper packages |grep centrify
You should see output similar to the following:
mysusemachine:/etc/zypp/repos.d # zypper refresh
Retrieving repository 'centrify-rpm-suse' metadata ---------------[\]
Retrieving repository 'centrify-rpm-suse' metadata ...............[done]
Building repository 'centrify-rpm-suse' cache ....................[done]
All repositories have been refreshed.
utsles15ppcle:/etc/zypp/repos.d # zypper packages | grep Centrify
| centrify-rpm-suse | CentrifyDA | 3.7.0-172 | ppc64le
| centrify-rpm-suse | CentrifyDA | 3.6.1-324 | ppc64le
| centrify-rpm-suse | CentrifyDC | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-cifsidmap | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-cifsidmap | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-curl | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-curl | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-ldapproxy | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-ldapproxy | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-nis | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-nis | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-openldap | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-openldap | 5.6.1-330 | ppc64le
| centrify-rpm-suse | CentrifyDC-openssh | 8.2p1-5.7.0.207 | ppc64le
| centrify-rpm-suse | CentrifyDC-openssh | 7.9p1-5.6.1.329 | ppc64le
| centrify-rpm-suse | CentrifyDC-openssl | 5.7.0-207 | ppc64le
| centrify-rpm-suse | CentrifyDC-openssl | 5.6.1-330 | ppc64le
-
Install the Server Suite Agent rpm package.
# zypper install CentrifyDC
Note: To uninstall the Server Suite Agent rpm file, you can use the remove command. For example:
# zypper remove CentrifyDC