From 4afe5f7535eb4d702e46b468d8c68a8dc2c0f563 Mon Sep 17 00:00:00 2001 From: Petro Date: Tue, 3 Jun 2025 23:37:42 +0200 Subject: [PATCH] Fix issues with APT installation with wrong key handling * Dearmor is requied, as it will throw an error on direct GPG key save using cURL * Add permissions to create folder from Github issue Closes #27 --- docs/topics/install-by-operating-system/linux-deb.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/topics/install-by-operating-system/linux-deb.rst b/docs/topics/install-by-operating-system/linux-deb.rst index f2e7dea..ae79d22 100644 --- a/docs/topics/install-by-operating-system/linux-deb.rst +++ b/docs/topics/install-by-operating-system/linux-deb.rst @@ -19,9 +19,9 @@ Install Salt DEBs .. code-block:: bash # Ensure keyrings dir exists - mkdir -p /etc/apt/keyrings + mkdir -m 755 -p /etc/apt/keyrings # Download public key - curl -fsSL https://packages.broadcom.com/artifactory/api/security/keypair/SaltProjectKey/public | sudo tee /etc/apt/keyrings/salt-archive-keyring.pgp + curl -fsSL https://packages.broadcom.com/artifactory/api/security/keypair/SaltProjectKey/public | gpg --dearmor | sudo tee /etc/apt/keyrings/salt-archive-keyring.pgp > /dev/null # Create apt repo target configuration curl -fsSL https://github.com/saltstack/salt-install-guide/releases/latest/download/salt.sources | sudo tee /etc/apt/sources.list.d/salt.sources