We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a76a136 commit 8e653e4Copy full SHA for 8e653e4
script/setup_host_fedora.sh
@@ -1,12 +1,11 @@
1
#!/bin/bash
2
set -eux -o pipefail
3
-DNF_OPTS="-y --setopt=install_weak_deps=False --setopt=tsflags=nodocs --exclude=kernel,kernel-core"
4
-RPMS="bats git-core glibc-static golang jq libseccomp-devel make"
+DNF=(dnf -y --setopt=install_weak_deps=False --setopt=tsflags=nodocs --exclude="kernel,kernel-core")
+RPMS=(bats git-core glibc-static golang jq libseccomp-devel make)
5
# Work around dnf mirror failures by retrying a few times.
6
for i in $(seq 0 2); do
7
sleep "$i"
8
- # shellcheck disable=SC2086
9
- dnf $DNF_OPTS update && dnf $DNF_OPTS install $RPMS && break
+ "${DNF[@]}" update && "${DNF[@]}" install "${RPMS[@]}" && break
10
done
11
dnf clean all
12
0 commit comments