Files
kali-arm/common.d/apt_options.sh
2022-08-30 00:04:29 +03:00

24 lines
653 B
Bash

#!/usr/bin/env bash
cat >"${work_dir:=}"/etc/apt/apt.conf.d/apt_opts <<EOF
DPkg::Options "--force-confnew";
APT::Get::allow-change-held-packages "true";
Acquire::Retries "3";
EOF
if [[ "${variant:=}" =~ (minimal|slim) ]]; then
cat >"${work_dir:=}"/etc/apt/apt.conf.d/99_norecommends <<EOM
APT::Install-Recommends "false";
APT::AutoRemove::RecommendsImportant "false";
APT::AutoRemove::SuggestsImportant "false";
EOM
fi
# Enable the use of http proxy in third-stage in case it is enabled.
if [ -n "${proxy_url:=}" ]; then
log "enabling proxy" green
echo "Acquire::http { Proxy \"$proxy_url\" };" >"${work_dir:=}"/etc/apt/apt.conf.d/66proxy
fi