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.
merge-requests/16/head
Raphaël Hertzog 5 years ago
parent 830d863fa6
commit 25d0c1004b

@ -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 <<END
# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
deb http://http.kali.org/kali kali-rolling main contrib non-free
# Additional line for source packages
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
END
in-target apt-get update || true
Loading…
Cancel
Save