arrfab/fasjson-client

Project ID: 37013

Description

This repo is a temporary solution to test/distribute the fasjson-client RPM for CentOS 8/Fedora. Client is needed to retrieve a signed TLS cert (through fasjson endpoint) signed by Dogtag/IPA backend

Installation Instructions

Repo instructions

This is a temporary repository, mainly used to get fasjson-client installed in the test / Staging phase of Fedora/CentOS migration to new FAS/IPA backend If using RHEL/CentOS 8 , you have to enable first epel.

sudo dnf install -y epel-release sudo dnf install 'dnf-command(copr)' sudo dnf copr enable -y arrfab/fasjson-client sudo dnf install -y centos-packager

For Fedora, just enabling this repo would work :

sudo dnf install 'dnf-command(copr)' sudo dnf copr enable -y arrfab/fasjson-client sudo dnf install -y centos-packager

Requesting a TLS cert

For Staging environment (testing purposes only ! )

WARNING: for Staging, please ensure you have the following kerberos conf file :

cat /etc/krb5.conf.d/stg [realms] STG.FEDORAPROJECT.ORG = { kdc = https://id.stg.fedoraproject.org/KdcProxy } [domain_realm] .stg.fedoraproject.org = STG.FEDORAPROJECT.ORG stg.fedoraproject.org = STG.FEDORAPROJECT.ORG
centos-cert -u <fas_username> -r STG.FEDORAPROJECT.ORG -f https://fasjson.stg.fedoraproject.org

For normal and production system, you can just call tool like this :

centos-cert -u <fas_username>

Checking that TLS cert is still valid

centos-cert -v

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 8 x86_64 (229)* EPEL 8 (141 downloads)

* Total number of downloaded packages.