Make binary downloads non-fatal and add force-confold for nftables conffile prompt
This commit is contained in:
@@ -274,7 +274,7 @@ info "Updating package cache..."
|
||||
log_cmd apt-get update -qq
|
||||
|
||||
info "Installing ${#PACKAGES[@]} packages..."
|
||||
log_cmd apt-get install -y -qq "${PACKAGES[@]}"
|
||||
log_cmd apt-get install -y -qq -o Dpkg::Options::="--force-confold" "${PACKAGES[@]}"
|
||||
|
||||
info "System packages installed"
|
||||
|
||||
@@ -611,15 +611,15 @@ if [[ $FLAG_NO_TOOLS -eq 0 ]]; then
|
||||
# ── Binary release tools ────────────────────────────────────────────
|
||||
# Chisel
|
||||
case "$ARCH" in
|
||||
arm64) download_release_binary "jpillora/chisel" "chisel" "/usr/local/bin/chisel" "linux_arm64" ;;
|
||||
amd64) download_release_binary "jpillora/chisel" "chisel" "/usr/local/bin/chisel" "linux_amd64" ;;
|
||||
arm64) download_release_binary "jpillora/chisel" "chisel" "/usr/local/bin/chisel" "linux_arm64" || warn " Chisel download failed -- install manually" ;;
|
||||
amd64) download_release_binary "jpillora/chisel" "chisel" "/usr/local/bin/chisel" "linux_amd64" || warn " Chisel download failed -- install manually" ;;
|
||||
*) warn " Chisel: unsupported arch $ARCH" ;;
|
||||
esac
|
||||
|
||||
# Ligolo-ng (agent binary)
|
||||
case "$ARCH" in
|
||||
arm64) download_release_binary "nicocha30/ligolo-ng" "ligolo-agent" "/usr/local/bin/ligolo-agent" "agent.*linux_arm64" ;;
|
||||
amd64) download_release_binary "nicocha30/ligolo-ng" "ligolo-agent" "/usr/local/bin/ligolo-agent" "agent.*linux_amd64" ;;
|
||||
arm64) download_release_binary "nicocha30/ligolo-ng" "ligolo-agent" "/usr/local/bin/ligolo-agent" "agent.*linux_arm64" || warn " Ligolo-ng download failed -- install manually" ;;
|
||||
amd64) download_release_binary "nicocha30/ligolo-ng" "ligolo-agent" "/usr/local/bin/ligolo-agent" "agent.*linux_amd64" || warn " Ligolo-ng download failed -- install manually" ;;
|
||||
*) warn " Ligolo-ng: unsupported arch $ARCH" ;;
|
||||
esac
|
||||
|
||||
|
||||
Reference in New Issue
Block a user