From 25d0c1004b652e8539b5276d6be63e15cc51971b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Hertzog?= Date: Tue, 21 Jul 2020 08:29:31 +0200 Subject: [PATCH] live-installer: ensure sources.list is configured By default, when you don't have any network or when you didn't enable a network mirror, your sources.list is empty. We don't want this so we hook into the finish-install step to make sure to set it up if it's empty. --- .../finish-install.d/14fix-kali-sources-list | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 kali-config/common/includes.installer/usr/lib/finish-install.d/14fix-kali-sources-list diff --git a/kali-config/common/includes.installer/usr/lib/finish-install.d/14fix-kali-sources-list b/kali-config/common/includes.installer/usr/lib/finish-install.d/14fix-kali-sources-list new file mode 100755 index 0000000..9c8a04a --- /dev/null +++ b/kali-config/common/includes.installer/usr/lib/finish-install.d/14fix-kali-sources-list @@ -0,0 +1,17 @@ +#!/bin/sh + +if grep -q '^deb ' /target/etc/apt/sources.list; then + echo "INFO: sources.list is configured, everything is fine" + exit 0 +fi + +echo "INFO: sources.list is empty, setting up a default one for Kali" + +cat >/target/etc/apt/sources.list <