From 30eb5cc29723c40e982e7b87e7eac27da2fe6f6f Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 26 Apr 2024 15:54:37 +0200 Subject: [PATCH] pkgconf --- cd.sh | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/cd.sh b/cd.sh index ec6cf1a..b3332ed 100644 --- a/cd.sh +++ b/cd.sh @@ -44,7 +44,7 @@ local text="${2}" fi } -function cd_set_dns { +function cd_set_dns_resolving { local server local text='' cd_step "set name servers" @@ -56,18 +56,26 @@ local text='' || exit } -function cd_main { - cd_set_dns - -cd_step "configure package manager" -echo -n "\ +function cd_set_packages_configuration { + cd_step "configure package manager" + case "${CD_OS_NAME}" in + 'debian') + cd_write '/etc/apt/apt.conf.d/apt.conf' "\ Acquire::Check-Valid-Until True; APT::Get::Show-Versions True; APT::Install-Recommends False; APT::Install-Suggests False; Dir::Etc::SourceParts ''; -" > '/etc/apt/apt.conf.d/apt.conf' \ -|| exit +" + ;; + *) exit ;; + esac +} + +function cd_main { + cd_set_dns_resolving + cd_set_packages_configuration + cd_step "configure package repositories" echo -n "\ deb https://deb.debian.org/debian bookworm main