include PATH_BOOT_DEVICE
include PATH_DATA
include PATH_EFI
+include PATH_ETC_APT
include PATH_FIRST_BOOT_PENDING
include PATH_HOME_ROOT
include PATH_MNT_CHROOT
# constants derived from changeables
PATH_EFI_NAME_BOOT="${PATH_EFI}/${NAME_BOOT}"
-PATH_FIRST_BOOT_SCRIPT="${PATH_DATA}/${DIRNAME_REPO}/${DIRNAME_SCRIPTS}/${FNAME_SCRIPT_START}"
-PATH_MNT_APT_SOURCES="${PATH_MNT_CHROOT}/etc/apt/sources.list"
+PATH_FIRST_BOOT_SCRIPT=\
+"${PATH_DATA}/${DIRNAME_REPO}/${DIRNAME_SCRIPTS}/${FNAME_SCRIPT_START}"
+PATH_MNT_APT_SOURCES="${PATH_MNT_CHROOT}${PATH_ETC_APT}/sources.list"
PATH_MNT_CRYPTTAB="${PATH_MNT_CHROOT}${PATH_CRYPTTAB}"
PATH_MNT_FIRST_BOOT_PENDING="${PATH_MNT_CHROOT}${PATH_FIRST_BOOT_PENDING}"
PATH_MNT_FSTAB="${PATH_MNT_CHROOT}${PATH_FSTAB}"
+include PATH_ETC_APT
include msg
disable_apt_recommends() {
local PREFIX=${1:-}
- local TARGET="${PREFIX}/etc/apt/apt.conf.d/90-no-recommends"
+ local TARGET="${PREFIX}${PATH_ETC_APT}/apt.conf.d/90-no-recommends"
msg 'Disabling automatic installation of APT recommends …'
printf 'APT::Install-Recommends "false";\n' >| "${TARGET}"
}