Skip to content

Commit c41fa9c

Browse files
Merge pull request #55 from A1EF/master
Update SaltStack GnuPG key path
2 parents e13a7d5 + e05b46f commit c41fa9c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

install.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,20 @@ set -euo pipefail
44

55
UBUNTU_VERSION=$(grep -F VERSION_ID /etc/os-release | cut -d\" -f2)
66
UBUNTU_CODENAME=$(grep -F VERSION_CODENAME /etc/os-release | cut -d= -f2)
7+
SALT_RELEASE='3005'
78

89
apt-get update
9-
apt-get dist-upgrade -y
10+
apt-get full-upgrade -y
1011
apt-get install wget -y
1112

12-
wget -qO /usr/share/keyrings/salt-archive-keyring.gpg "https://repo.saltproject.io/salt/py3/ubuntu/${UBUNTU_VERSION}/amd64/latest/salt-archive-keyring.gpg"
13+
if ! [[ -d /etc/apt/keyrings ]]; then
14+
mkdir /etc/apt/keyrings
15+
fi
1316

14-
if [[ -f /etc/apt/sources.list.d/saltstack.list ]]; then rm -f /etc/apt/sources.list.d/saltstack.list; fi
17+
wget -qO /etc/apt/keyrings/salt-archive-keyring.gpg "https://repo.saltproject.io/salt/py3/ubuntu/${UBUNTU_VERSION}/amd64/${SALT_RELEASE}/salt-archive-keyring.gpg"
1518

1619
cat <<EOF > /etc/apt/sources.list.d/salt.list
17-
deb [signed-by=/usr/share/keyrings/salt-archive-keyring.gpg arch=amd64] https://repo.saltproject.io/salt/py3/ubuntu/${UBUNTU_VERSION}/amd64/latest ${UBUNTU_CODENAME} main
20+
deb [signed-by=/etc/apt/keyrings/salt-archive-keyring.gpg arch=amd64] https://repo.saltproject.io/salt/py3/ubuntu/${UBUNTU_VERSION}/amd64/${SALT_RELEASE} ${UBUNTU_CODENAME} main
1821
EOF
1922

2023
apt-get update

0 commit comments

Comments
 (0)