AIGES CA Certificates
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
jan ce585d79c5
Some checks failed
Build Linux Packages / Build source archive (push) Successful in 12s
Build Linux Packages / Build .rpm package (push) Failing after 3s
Build Linux Packages / Build .deb package (push) Has been skipped
Build Linux Packages / Upload to package repository (push) Has been skipped
Build Linux Packages / Create release with all assets (push) Has been skipped
Update .forgejo/workflows/build_package.yml
2026-09-15 15:34:24 +02:00
.forgejo/workflows Update .forgejo/workflows/build_package.yml 2026-09-15 15:34:24 +02:00
.gitignore added gitignore file 2024-04-02 09:52:44 +02:00
aiges-ca-certificates.spec call update-ca-certificates 2024-04-04 12:04:57 +02:00
aiges-ca-mgmt.pem initital commit 2024-03-28 14:31:42 +01:00
aiges-ca-old.pem initital commit 2024-03-28 14:31:42 +01:00
aiges-ca.pem initital commit 2024-03-28 14:31:42 +01:00
aiges-ca.run prepare for debian/ubuntu 2026-09-15 13:43:55 +02:00
AIGES_RSA_CA.pem added new AIGES_RSA_CA and renamed package from aiges-sslcerts to aiges-ca-certificates 2024-03-28 14:46:33 +01:00
README.md Update README.md 2025-07-10 11:58:33 +02:00

AIGES Root CA SSL Zertifikate

Repository zur Erstellung von Paketen für die Installation der AIGES Root CA Zertifikate unter dem jeweiligen Betriebssystem mit dem dazugehörigen Paketmanager (zypper, apt, dnf, yum, etc.).

Installation

Es stehen verschiedene Installationsarten zur Verfügung:

  1. Die direkte installation mittels Paktmanager Die direkte Installation mittels Paketmanager setzt voraus, dass dieses Repository schon im Paketmanager eingerichtet ist.
  2. Die manuelle Installation mittels Paketmanager und ohne das Repository

Die Auflistung aller verfügbaren/gebauten Pakete (rpm/deb/etc.), kann unter https://forgejo.hq.aiges.net/AIGES-Public/aiges-ca-certificates/packages eingesehen werden.

Folgende Betriebssysteme werden unterstützt:

SuSE/OpenSuSE (rpm, zypper)

Direkte Installation mittels Paketmanager

zypper install aiges-ca-certificates
zypper update aiges-ca-certificates

Manuelle installation mittels Paketmanager aber ohne Repository

curl -k --output /tmp/aiges-ca-certificates.rpm https://forgejo.hq.aiges.net/AIGES-Public/-/packages/rpm/aiges-ca-certificates/2.0.5-1/files/27
zypper --non-interactive install --allow-unsigned-rpm /tmp/aiges-ca-certificates.rpm && rm -f /tmp/aiges-ca-certificates.rpm

RedHat/Centos/Rocky (rpm, dnf, yum)

Direkte Installation mittels Paketmanager

dnf install aiges-ca-certificates
yum install aiges-ca-certificates

Manuelle installation mittels Paketmanager aber ohne Repository

curl -k --output /tmp/aiges-ca-certificates.rpm https://forgejo.hq.aiges.net/AIGES-Public/-/packages/rpm/aiges-ca-certificates/2.0.5-1/files/27
dnf -y install /tmp/aiges-ca-certificates.rpm && rm -f /tmp/aiges-ca-certificates.deb

Debian/Ubuntu (deb, apt, dpkg)

Direkte Installation mittels Paketmanager

apt install aiges-ca-certificates
apt-get install aiges-ca-certificates

Manuelle installation mittels Paketmanager aber ohne Repository

curl -k --output /tmp/aiges-ca-certificates.deb https://forgejo.hq.aiges.net/AIGES-Public/-/packages/debian/aiges-ca-certificates/2.0.3-1/files/20
dpkg -i /tmp/aiges-ca-certificates.deb && rm -f /tmp/aiges-ca-certificates.deb

Alpine Linux v3.18

Manuelle installation mittels Paketmanager aber ohne Repository

wget --no-check-certificate -O /tmp/aiges-ca-certificates.deb \
                https://forgejo.hq.aiges.net/AIGES-Public/-/packages/debian/aiges-ca-certificates/2.0.3-1/files/20 \
        && apk add --no-cache dpkg \
        && dpkg -i /tmp/aiges-ca-certificates.deb \
        && rm -f /tmp/aiges-ca-certificates.deb

Development

Neue Version veröffentlichen:

Sobald ein neues Tag in das Git-Repository gepusht wird, bauen die rpm und deb Pakete automatisch über eine CI/CD Pipeline neu. Der Verlauf des baus kann unter https://forgejo.hq.aiges.net/AIGES-Public/aiges-ca-certificates/actions verfolgt und nachgelesen werden.

git tag 2.0.2 && git push && git push --tags

Überschreiben einer fehlerhaft gebauten Paketversion

git tag -f 2.0.2 && git push -f && git push -f --tags

Manuell über die CLI Pakete bauen

RPM Paket bauen

rpmbuild --define _sourcedir /home/jan/workspace/aiges-ca-certificates --ba --build-in-place aiges-ca-certificates.spec

Deb Paket aus rpm konvertieren

alien  -k --verbose --to-deb ~/rpmbuild/RPMS/noarch/aiges-sslcerts-2.0.0-1.noarch.rpm