# Filename: /etc/debootstrap/chroot-script
# Purpose: script executed in chroot when installing Debian via grml-debootstrap
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Filename: /etc/debootstrap/chroot-script
# Purpose: script executed in chroot when installing Debian via grml-debootstrap
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# this script as /bin/chroot-script on your new installed system
################################################################################
# this script as /bin/chroot-script on your new installed system
################################################################################
if [ -n "$ISO" ] ; then
echo "Adjusting sources.list for ISO (${ISO})."
echo "deb $ISO $RELEASE $COMPONENTS" > /etc/apt/sources.list
if [ -n "$ISO" ] ; then
echo "Adjusting sources.list for ISO (${ISO})."
echo "deb $ISO $RELEASE $COMPONENTS" > /etc/apt/sources.list
- echo "Adding mirror entry (${MIRROR}) to sources.list."
- [ -n "$MIRROR" ] && echo "deb $MIRROR $RELEASE $COMPONENTS" >> /etc/apt/sources.list || true
+
+ if [ -n "$MIRROR" ] ; then
+ echo "Adding mirror entry (${MIRROR}) to sources.list."
+ echo "deb $MIRROR $RELEASE $COMPONENTS" >> /etc/apt/sources.list
+ fi
TMP_ISO=$(echo "$ISO" |sed 's#/#\\/#g')
sed -i "/deb $TMP_ISO $RELEASE $COMPONENTS/ D" /etc/apt/sources.list
else
TMP_ISO=$(echo "$ISO" |sed 's#/#\\/#g')
sed -i "/deb $TMP_ISO $RELEASE $COMPONENTS/ D" /etc/apt/sources.list
else
echo "Removing local mirror (${MIRROR}) from sources.list."
TMP_MIRROR=$(echo "$MIRROR" |sed 's#/#\\/#g')
sed -i "/deb $TMP_MIRROR $RELEASE $COMPONENTS/ D" /etc/apt/sources.list
echo "Removing local mirror (${MIRROR}) from sources.list."
TMP_MIRROR=$(echo "$MIRROR" |sed 's#/#\\/#g')
sed -i "/deb $TMP_MIRROR $RELEASE $COMPONENTS/ D" /etc/apt/sources.list
- gpg --keyserver subkeys.pgp.net --recv-keys F61E2E7CECDEA787
- gpg --export F61E2E7CECDEA787 | apt-key add - || true # not yet sure
+ gpg --keyserver subkeys.pgp.net --recv-keys 709BCE51568573EBC160E590F61E2E7CECDEA787
+ gpg --export 709BCE51568573EBC160E590F61E2E7CECDEA787 | apt-key add - || true # not yet sure
# as seen to prevent debconf from asking the question interactively.
[ -f /etc/debootstrap/debconf-selections ] && {
echo "Preseeding the debconf database, some lines might be skipped..."
# as seen to prevent debconf from asking the question interactively.
[ -f /etc/debootstrap/debconf-selections ] && {
echo "Preseeding the debconf database, some lines might be skipped..."