Files
Helper-Scripts-ProxmoxVE/ct
Joerg Heinemann cf391086e5 Step ca update (#14058)
* Patch for step-ca.sh

Patch for making $STD happy (/usr/bin/step is a symlink to /usr/bin/step-cli)

* Refactor step-ca installation script

Refactor step-ca installation script to improve configuration and template handling.

- Carve out step-ca-admin.sh
- Patch for making $STD happy (/usr/bin/step is a symlink to /usr/bin/step-cli)
- Define enhanced x509 CA and Certificate Templates
- Configure CA Provisioners, DB and CRL settings
- Generate Root CA Certificate and Key
   - Validity: 219168h (~25 Years)
   - maxPathLen: 1 (Root -> Intermediate -> Leaf) => Only one Intermediate CA allowed below Root CA
   - Active revocation on Intermediate CA and Leaf Certificates by the usage of build-in Certificate Revocation List (CRL)
- Generate Intermediate CA Certificate Bundle and Key
   - Validity: 175368h (~20 Years)
   - maxPathLen: 0 (Root -> Intermediate -> Leaf) => Intermediate CA is only allowed to issue Leaf Certificates
   - Active revocation on Leaf Certificates by the usage of build-in Certificate Revocation List (CRL)
   - Bundle: Certificate Chain (including Root CA Certificate)

* Update source URL in step-ca.sh script
2026-05-01 23:07:30 +02:00
..
2026-05-01 22:47:49 +02:00
2026-04-24 16:09:40 +02:00
2026-04-29 14:23:59 +02:00
2026-04-28 08:41:36 +02:00
2026-04-24 16:08:49 +02:00
2026-04-24 12:04:17 +02:00
2026-04-29 23:55:11 +02:00
2026-05-01 20:59:10 +02:00
2026-04-30 14:16:39 +02:00
2026-04-30 11:48:58 +02:00
2026-04-29 05:54:47 +02:00
2026-05-01 22:47:49 +02:00
2026-05-01 23:07:30 +02:00
2026-04-28 09:18:27 +02:00
2026-05-01 22:44:29 +02:00
2026-04-24 10:12:49 +02:00
2026-04-26 08:48:46 +02:00