From cb83342fe9ba400b2f4758f7b12ffdfb1b361e80 Mon Sep 17 00:00:00 2001 From: Alexandre CHAZAL Date: Thu, 25 May 2023 16:26:12 +0200 Subject: [PATCH] feat(CA): updated step-ca packages urls --- posts/internalca/index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/posts/internalca/index.md b/posts/internalca/index.md index 4e18710..2ab2748 100644 --- a/posts/internalca/index.md +++ b/posts/internalca/index.md @@ -23,7 +23,7 @@ Jokes aside, we will use [step-ca](https://smallstep.com/docs/step-ca) as it's l ## Machine I have deployed my instance on a separate LXC on proxmox: -- OS: Debian +- OS: Debian - CPU: 1 - RAM: 2G (Might be overkill, but I have loads of RAM) - Storage: 15 GB (Bit too much, but I don't care) @@ -35,15 +35,15 @@ Its IP address is assigned by DHCP but its lease is static; make sure to assign First, download the latest release of `step` [here](https://github.com/smallstep/cli/releases/latest) and install it. This is pretty straightforward, just follow this example (on an amd64 platform): ```sh -wget https://dl.step.sm/gh-release/cli/gh-release-header/v0.21.0/step-cli_0.21.0_amd64.deb -sudo dpkg -i step-cli_0.21.0_amd64.deb +wget https://dl.smallstep.com/gh-release/cli/docs-ca-install/v0.23.2/step-cli_0.23.2_amd64.deb +sudo dpkg -i step-cli_0.23.2_amd64.deb ``` Then, do the same thing with the latest version `step-ca` of (https://github.com/smallstep/certificates/releases/latest). Again, just do: ```sh -wget https://dl.step.sm/gh-release/certificates/gh-release-header/v0.21.0/step-ca_0.21.0_amd64.deb -sudo dpkg -i step-ca_0.21.0_amd64.deb +wget https://dl.smallstep.com/gh-release/certificates/docs-ca-install/v0.23.2/step-ca_0.23.2_amd64.deb +sudo dpkg -i step-ca_0.23.2_amd64.deb ``` `step-ca` can be setup as a systemd service, but instead of copy-pasting their instructions like a moron, I'll just tell you to follow them [here](https://smallstep.com/docs/step-ca/certificate-authority-server-production#running-step-ca-as-a-daemon).