summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcomponents/init145
-rwxr-xr-xfunctions/defaults.sh222
-rwxr-xr-xscripts/build/config126
3 files changed, 172 insertions, 321 deletions
diff --git a/components/init b/components/init
index 969cc1694..08bd9d20a 100755
--- a/components/init
+++ b/components/init
@@ -41,21 +41,42 @@ def main():
formatter_class = argparse.ArgumentDefaultsHelpFormatter
)
- arguments.add_argument('--version', help='show program\'s version number and exit', action='version', version='live-build 4')
- arguments.add_argument('--verbose', help='set verbose option', action='store_true')
+ arguments.add_argument('--version', help='show program\'s version number and exit', action='version', version='live-build 4')
+ arguments.add_argument('--verbose', help='set verbose option', action='store_true')
- arguments.add_argument('--project', help='set project defaults', default='debian')
- arguments.add_argument('--system', help='set system type', default='live')
- arguments.add_argument('--architecture', help='set system architecture', default=architecture)
+ arguments.add_argument('--project', help='set project defaults', default='debian')
+ arguments.add_argument('--system', help='set system type', default='live')
+ arguments.add_argument('--architecture', help='set system architecture', default=architecture)
- arguments.add_argument('--archive-areas', help='set default archive areas', default='main')
- arguments.add_argument('--parent-archive-areas', help='set default parent archive areas', default='main')
+ arguments.add_argument('--archive-areas', help='set default archive areas', default='main')
+ arguments.add_argument('--parent-archive-areas', help='set default parent archive areas', default='main')
- arguments.add_argument('--distribution', help='set default distribution', default='jessie')
- arguments.add_argument('--parent-distribution', help='set default parent distribution', default='jessie')
+ arguments.add_argument('--distribution', help='set default distribution', default='jessie')
+ arguments.add_argument('--parent-distribution', help='set default parent distribution', default='jessie')
- arguments.add_argument('--mirror-bootstrap', help='set default bootstrap mirror', default='http://ftp.debian.org/debian')
- arguments.add_argument('--parent-mirror-bootstrap', help='set default parent bootstrap mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--mirror-bootstrap', help='set default bootstrap mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--parent-mirror-bootstrap', help='set default parent bootstrap mirror', default='http://ftp.debian.org/debian')
+
+ arguments.add_argument('--mirror-chroot', help='set default chroot mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--parent-mirror-chroot', help='set default parent chroot mirror', default='http://ftp.debian.org/debian')
+
+ arguments.add_argument('--mirror-chroot-security', help='set default chroot mirror', default='http://security.debian.org')
+ arguments.add_argument('--parent-mirror-chroot-security', help='set default parent chroot mirror', default='http://security.debian.org')
+
+ arguments.add_argument('--mirror-installer', help='set default installer mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--parent-mirror-installer', help='set default parent installer mirror', default='http://ftp.debian.org/debian')
+
+ arguments.add_argument('--mirror-binary', help='set default binary mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--parent-mirror-binary', help='set default parent binary mirror', default='http://ftp.debian.org/debian')
+
+ arguments.add_argument('--mirror-binary-security', help='set default binary mirror', default='http://security.debian.org')
+ arguments.add_argument('--parent-mirror-binary-security', help='set default parent binary mirror', default='http://security.debian.org')
+
+ arguments.add_argument('--mirror-source', help='set default source mirror', default='http://ftp.debian.org/debian')
+ arguments.add_argument('--parent-mirror-source', help='set default parent source mirror', default='http://ftp.debian.org/debian')
+
+ arguments.add_argument('--mirror-source-security', help='set default source mirror', default='http://security.debian.org')
+ arguments.add_argument('--parent-mirror-source-security', help='set default parent source mirror', default='http://security.debian.org')
args = arguments.parse_args()
@@ -89,6 +110,48 @@ def main():
# --parent-mirror-bootstrap
parent_mirror_bootstrap = args.parent_mirror_bootstrap
+ # --mirror-chroot
+ mirror_chroot = args.mirror_chroot
+
+ # --parent-mirror-chroot
+ parent_mirror_chroot = args.parent_mirror_chroot
+
+ # --mirror-chroot-security
+ mirror_chroot_security = args.mirror_chroot_security
+
+ # --parent-mirror-chroot-security
+ parent_mirror_chroot_security = args.parent_mirror_chroot_security
+
+ # --mirror-installer
+ mirror_installer = args.mirror_installer
+
+ # --parent-mirror-installer
+ parent_mirror_installer = args.parent_mirror_installer
+
+ # --mirror-binary
+ mirror_binary = args.mirror_binary
+
+ # --parent-mirror-binary
+ parent_mirror_binary = args.parent_mirror_binary
+
+ # --mirror-binary-security
+ mirror_binary_security = args.mirror_binary_security
+
+ # --parent-mirror-binary-security
+ parent_mirror_binary_security = args.parent_mirror_binary_security
+
+ # --mirror-source
+ mirror_source = args.mirror_source
+
+ # --parent-mirror-source
+ parent_mirror_source = args.parent_mirror_source
+
+ # --mirror-source-security
+ mirror_source_security = args.mirror_source_security
+
+ # --parent-mirror-source-security
+ parent_mirror_source_security = args.parent_mirror_source_security
+
## Setting defaults
if not system:
@@ -131,6 +194,27 @@ def main():
# parent-mirror-bootstrap
parent_mirror_bootstrap = mirror_bootstrap
+ # parent-mirror-chroot
+ parent_mirror_chroot = mirror_chroot
+
+ # parent-mirror-chroot-security
+ parent_mirror_chroot_security = mirror_chroot_security
+
+ # parent-mirror-installer
+ parent_mirror_installer = mirror_installer
+
+ # parent-mirror-binary
+ parent_mirror_binary = mirror_binary
+
+ # parent-mirror-binary-security
+ parent_mirror_binary_security = mirror_binary_security
+
+ # parent-mirror-source
+ parent_mirror_source = mirror_source
+
+ # parent-mirror-source-security
+ parent_mirror_source_security = mirror_source_security
+
## Creating configuration directory
# stagefile
@@ -163,19 +247,40 @@ def main():
config.add_section('build')
- config.set('build','Architecture', architecture)
+ config.set('build','Architecture', architecture)
+
+ config.set('build','Archive-Areas', archive_areas)
+ config.set('build','Parent-Archive-Areas', parent_archive_areas)
+
+ config.set('build','Distribution', distribution)
+ config.set('build','Parent-Distribution', parent_distribution)
+
+ config.set('build','Mirror-Bootstrap', mirror_bootstrap)
+ config.set('build','Parent-Mirror-Bootstrap', parent_mirror_bootstrap)
+
+ config.set('build','Mirror-Chroot', mirror_chroot)
+ config.set('build','Parent-Mirror-Chroot', parent_mirror_chroot)
+
+ config.set('build','Mirror-Chroot-Security', mirror_chroot_security)
+ config.set('build','Parent-Mirror-Chroot-Security', parent_mirror_chroot_security)
+
+ config.set('build','Mirror-Installer', mirror_installer)
+ config.set('build','Parent-Mirror-Installer', parent_mirror_installer)
+
+ config.set('build','Mirror-Binary', mirror_binary)
+ config.set('build','Parent-Mirror-Binary', parent_mirror_binary)
- config.set('build','Archive-Areas', archive_areas)
- config.set('build','Parent-Archive-Areas', parent_archive_areas)
+ config.set('build','Mirror-Binary-Security', mirror_binary_security)
+ config.set('build','Parent-Mirror-Binary-Security', parent_mirror_binary_security)
- config.set('build','Distribution', distribution)
- config.set('build','Parent-Distribution', parent_distribution)
+ config.set('build','Mirror-Source', mirror_source)
+ config.set('build','Parent-Mirror-Source', parent_mirror_source)
- config.set('build','Mirror-Bootstrap', mirror_bootstrap)
- config.set('build','Parent-Mirror-Bootstrap', parent_mirror_bootstrap)
+ config.set('build','Mirror-Source-Security', mirror_source_security)
+ config.set('build','Parent-Mirror-Source-Security', parent_mirror_source_security)
- config.set('build','Project', project)
- config.set('build','System', system)
+ config.set('build','Project', project)
+ config.set('build','System', system)
config.add_section('meta')
diff --git a/functions/defaults.sh b/functions/defaults.sh
index feebdeef5..05524c360 100755
--- a/functions/defaults.sh
+++ b/functions/defaults.sh
@@ -10,74 +10,67 @@
New_configuration ()
{
- ## Runtime
+ # Version
+ LIVE_CONFIGURATION_VERSION="${LIVE_CONFIGURATION_VERSION:-$(Get_configuration config/build.conf Version)}"
+ export LIVE_CONFIGURATION_VERSION
- # Image: Architecture
- if [ -x "/usr/bin/dpkg" ]
- then
- CURRENT_IMAGE_ARCHITECTURE="$(dpkg --print-architecture)"
- else
- case "$(uname -m)" in
- x86_64)
- CURRENT_IMAGE_ARCHITECTURE="amd64"
- ;;
+ # Name
+ LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-$(Get_configuration config/build.conf Name)}"
+ LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-live-image}" # FIXME
+ export LIVE_IMAGE_NAME
- i?86)
- CURRENT_IMAGE_ARCHITECTURE="i386"
- ;;
+ # Architecture (FIXME: Support and default to 'any')
+ LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE:-$(Get_configuration config/build.conf Architecture)}"
+ export LIVE_IMAGE_ARCHITECTURE
- *)
- Echo_warning "Unable to determine current architecture, using ${CURRENT_IMAGE_ARCHITECTURE}"
- ;;
- esac
- fi
+ # Archive Areas
+ LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-$(Get_configuration config/build.conf Archive-Areas)}"
+ export LIVE_IMAGE_ARCHIVE_AREAS
+ # Archive Areas
+ LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS:-$(Get_configuration config/build.conf Parent-Archive-Areas)}"
+ export LIVE_IMAGE_PARENT_ARCHIVE_AREAS
- ## Configuration
+ # Type
+ LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-$(Get_configuration config/build.conf Type)}"
+ export LIVE_IMAGE_TYPE
- # Configuration-Version
- LIVE_CONFIGURATION_VERSION="${LIVE_CONFIGURATION_VERSION:-$(Get_configuration config/build Configuration-Version)}"
- LIVE_CONFIGURATION_VERSION="${LIVE_CONFIGURATION_VERSION:-${LIVE_BUILD_VERSION}}"
- export LIVE_CONFIGURATION_VERSION
+ # Mirrors
+ LB_MIRROR_BOOTSTRAP="$(Get_configuration config/build.conf Mirror-Bootstrap)"
+ export LB_MIRROR_BOOTSTRAP
- # Image: Name
- LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-$(Get_configuration config/build Name)}"
- LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-live-image}"
- export LIVE_IMAGE_NAME
+ LB_PARENT_MIRROR_BOOTSTRAP="$(Get_configuration config/build.conf Parent-Mirror-Bootstrap)"
+ export LB_PARENT_MIRROR_BOOTSTRAP
- # Image: Architecture (FIXME: Support and default to 'any')
- LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE:-$(Get_configuration config/build Architecture)}"
- LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE:-${CURRENT_IMAGE_ARCHITECTURE}}"
- export LIVE_IMAGE_ARCHITECTURE
+ LB_MIRROR_CHROOT="$(Get_configuration config/build.conf Mirror-Chroot)"
+ export LB_MIRROR_CHROOT
- # Image: Archive Areas
- LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-$(Get_configuration config/build Archive-Areas)}"
+ LB_PARENT_MIRROR_CHROOT="$(Get_configuration config/build.conf Parent-Mirror-Chroot)"
+ export LB_MIRROR_CHROOT
- case "${LB_MODE}" in
- progress-linux)
- LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main contrib non-free}"
- ;;
+ LB_MIRROR_CHROOT_SECURITY="$(Get_configuration config/build.conf Mirror-Chroot-Security)"
+ export LB_MIRROR_CHROOT_SECURITY
- ubuntu)
- LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main restricted}"
- ;;
+ LB_PARENT_MIRROR_CHROOT_SECURITY="$(Get_configuration config/build.conf Parent-Mirror-Chroot-Security)"
+ export LB_PARENT_MIRROR_CHROOT_SECURITY
- *)
- LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main}"
- ;;
- esac
+ LB_MIRROR_BINARY="$(Get_configuration config/build.conf Mirror-Binary)"
+ export LB_MIRROR_BINARY
- export LIVE_IMAGE_ARCHIVE_AREAS
+ LB_PARENT_MIRROR_BINARY="$(Get_configuration config/build.conf Parent-Mirror-Binary)"
+ export LB_PARENT_MIRROR_BINARY
- # Image: Archive Areas
- LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS:-$(Get_configuration config/build Parent-Archive-Areas)}"
- LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS:-${LIVE_IMAGE_ARCHIVE_AREAS}}"
- export LIVE_IMAGE_PARENT_ARCHIVE_AREAS
+ LB_MIRROR_BINARY_SECURITY="$(Get_configuration config/build.conf Mirror-Binary-Security)"
+ export LB_MIRROR_BINARY_SECURITY
- # Image: Type
- LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-$(Get_configuration config/build Type)}"
- LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-iso-hybrid}"
- export LIVE_IMAGE_TYPE
+ LB_PARENT_MIRROR_BINARY_SECURITY="$(Get_configuration config/build.conf Parent-Mirror-Binary-Security)"
+ export LB_PARENT_MIRROR_BINARY_SECURITY
+
+ LB_MIRROR_DEBIAN_INSTALLER="$(Get_configuration config/build.conf Mirror-Installer)"
+ export LB_MIRROR_DEBIAN_INSTALLER
+
+ LB_PARENT_MIRROR_DEBIAN_INSTALLER="$(Get_configuration config/build.conf Parent-Mirror-Installer)"
+ export LB_PARENT_MIRROR_DEBIAN_INSTALLER
}
Set_defaults ()
@@ -370,129 +363,6 @@ Set_defaults ()
## config/bootstrap
- # Setting mirror to fetch packages from
- case "${LB_MODE}" in
- debian)
- LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://ftp.debian.org/debian/}"
- LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-${LB_MIRROR_BOOTSTRAP}}"
- ;;
-
- progress-linux)
- LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-http://ftp.debian.org/debian/}"
- LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages/}"
- ;;
-
- ubuntu)
- case "${LIVE_IMAGE_ARCHITECTURE}" in
- amd64|i386)
- LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://archive.ubuntu.com/ubuntu/}"
- ;;
-
- *)
- LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://ports.ubuntu.com/ubuntu-ports/}"
- ;;
- esac
-
- LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-${LB_MIRROR_BOOTSTRAP}}"
- ;;
- esac
-
- LB_PARENT_MIRROR_CHROOT="${LB_PARENT_MIRROR_CHROOT:-${LB_PARENT_MIRROR_BOOTSTRAP}}"
- LB_MIRROR_CHROOT="${LB_MIRROR_CHROOT:-${LB_MIRROR_BOOTSTRAP}}"
-
- # Setting security mirror to fetch packages from
- case "${LB_MODE}" in
- debian)
- LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.debian.org/}"
- LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
- ;;
-
- progress-linux)
- LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-http://security.debian.org/}"
- LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT}}"
- ;;
-
- ubuntu)
- case "${LIVE_IMAGE_ARCHITECTURE}" in
- amd64|i386)
- LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.ubuntu.com/ubuntu/}"
- ;;
-
- *)
- LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://ports.ubuntu.com/ubuntu-ports/}"
- ;;
- esac
-
- LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
- ;;
- esac
-
- # Setting mirror which ends up in the image
- case "${LB_MODE}" in
- debian)
- LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://http.debian.net/debian/}"
- LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-${LB_MIRROR_BINARY}}"
- ;;
-
- progress-linux)
- LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-http://ftp.debian.org/debian/}"
- LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-${LB_MIRROR_CHROOT}}"
- ;;
-
- ubuntu)
- case "${LIVE_IMAGE_ARCHITECTURE}" in
- amd64|i386)
- LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://archive.ubuntu.com/ubuntu/}"
- ;;
-
- *)
- LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://ports.ubuntu.com/ubuntu-ports/}"
- ;;
- esac
-
- LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-${LB_MIRROR_BINARY}}"
- ;;
- esac
-
- # Setting security mirror which ends up in the image
- case "${LB_MODE}" in
- debian)
- LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.debian.org/}"
- LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-${LB_MIRROR_BINARY_SECURITY}}"
- ;;
-
- progress-linux)
- LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-http://security.debian.org/}"
- LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-${LB_MIRROR_CHROOT}}"
- ;;
-
- ubuntu)
- case "${LIVE_IMAGE_ARCHITECTURE}" in
- amd64|i386)
- LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.ubuntu.com/ubuntu/}"
- ;;
-
- *)
- LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://ports.ubuntu.com/ubuntu-ports/}"
- ;;
- esac
-
- LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-${LB_MIRROR_BINARY_SECURITY}}"
- ;;
- esac
-
- case "${LB_MODE}" in
- progress-linux)
- LB_PARENT_MIRROR_DEBIAN_INSTALLER="${LB_PARENT_MIRROR_DEBIAN_INSTALLER:-${LB_MIRROR_CHROOT}}"
- LB_MIRROR_DEBIAN_INSTALLER="${LB_MIRROR_DEBIAN_INSTALLER:-${LB_MIRROR_CHROOT}}"
- ;;
-
- *)
- LB_MIRROR_DEBIAN_INSTALLER="${LB_MIRROR_DEBIAN_INSTALLER:-${LB_MIRROR_CHROOT}}"
- LB_PARENT_MIRROR_DEBIAN_INSTALLER="${LB_PARENT_MIRROR_DEBIAN_INSTALLER:-${LB_PARENT_MIRROR_CHROOT}}"
- ;;
- esac
-
## config/chroot
# Setting chroot filesystem
diff --git a/scripts/build/config b/scripts/build/config
index c666765a0..885b1506a 100755
--- a/scripts/build/config
+++ b/scripts/build/config
@@ -79,18 +79,6 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\
\t [--linux-packages \"PACKAGES\"]\n\
\t [--losetup losetup|losetup.orig]\n\
\t [--memtest memtest86+|memtest86|none]\n\
-\t [-m|--parent-mirror-bootstrap URL]\n\
-\t [--parent-mirror-chroot URL]\n\
-\t [--parent-mirror-chroot-security URL]\n\
-\t [--parent-mirror-binary URL]\n\
-\t [--parent-mirror-binary-security URL]\n\
-\t [--parent-mirror-debian-installer URL]\n\
-\t [--mirror-bootstrap URL]\n\
-\t [--mirror-chroot URL]\n\
-\t [--mirror-chroot-security URL]\n\
-\t [--mirror-binary URL]\n\
-\t [--mirror-binary-security URL]\n\
-\t [--mirror-debian-installer URL]\n\
\t [--mode debian|ubuntu]\n\
\t [--system live|normal]\n\
\t [--net-root-filesystem nfs|cfs]\n\
@@ -129,10 +117,7 @@ Local_arguments ()
cache-stages:,debconf-frontend:,debconf-priority:,dump,
initramfs:,initramfs-compression:,initsystem:,fdisk:,losetup:,mode:,system:,tasksel:,
templates:,clean,
- parent-debian-installer-distribution:,parent-mirror-bootstrap:,parent-mirror-chroot:,parent-mirror-chroot-security:,parent-mirror-binary:,
- parent-mirror-binary-security:,parent-mirror-debian-installer:,
- mirror-bootstrap:,mirror-chroot:,mirror-chroot-security:,mirror-binary:,
- mirror-binary-security:,mirror-debian-installer:,
+ parent-debian-installer-distribution:,
chroot-filesystem:,
gzip-options:,image-name:,interactive:,keyring-packages:,linux-flavours:,linux-packages:,
security:,updates:,backports:,binary-filesystem:,binary-images:,
@@ -342,67 +327,6 @@ Local_arguments ()
shift 2
;;
- # config/bootstrap
- -m|--parent-mirror-bootstrap)
- LB_PARENT_MIRROR_BOOTSTRAP="${2}"
- shift 2
- ;;
-
- --parent-mirror-chroot)
- LB_PARENT_MIRROR_CHROOT="${2}"
- shift 2
- ;;
-
- --parent-mirror-chroot-security)
- LB_PARENT_MIRROR_CHROOT_SECURITY="${2}"
- shift 2
- ;;
-
- --parent-mirror-binary)
- LB_PARENT_MIRROR_BINARY="${2}"
- shift 2
- ;;
-
- --parent-mirror-binary-security)
- LB_PARENT_MIRROR_BINARY_SECURITY="${2}"
- shift 2
- ;;
-
- --parent-mirror-debian-installer)
- LB_PARENT_MIRROR_DEBIAN_INSTALLER="${2}"
- shift 2
- ;;
-
- --mirror-bootstrap)
- LB_MIRROR_BOOTSTRAP="${2}"
- shift 2
- ;;
-
- --mirror-chroot)
- LB_MIRROR_CHROOT="${2}"
- shift 2
- ;;
-
- --mirror-chroot-security)
- LB_MIRROR_CHROOT_SECURITY="${2}"
- shift 2
- ;;
-
- --mirror-binary)
- LB_MIRROR_BINARY="${2}"
- shift 2
- ;;
-
- --mirror-binary-security)
- LB_MIRROR_BINARY_SECURITY="${2}"
- shift 2
- ;;
-
- --mirror-debian-installer)
- LB_MIRROR_DEBIAN_INSTALLER="${2}"
- shift 2
- ;;
-
# config/chroot
--chroot-filesystem)
LB_CHROOT_FILESYSTEM="${2}"
@@ -1008,54 +932,6 @@ LB_PARENT_DISTRIBUTION="${LB_PARENT_DISTRIBUTION}"
# (Default: ${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION})
LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"
-# \$LB_PARENT_MIRROR_BOOTSTRAP: set parent mirror to bootstrap from
-# (Default: ${LB_PARENT_MIRROR_BOOTSTRAP})
-LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP}"
-
-# \$LB_PARENT_MIRROR_CHROOT: set parent mirror to fetch packages from
-# (Default: ${LB_PARENT_MIRROR_CHROOT})
-LB_PARENT_MIRROR_CHROOT="${LB_PARENT_MIRROR_CHROOT}"
-
-# \$LB_PARENT_MIRROR_CHROOT_SECURITY: set security parent mirror to fetch packages from
-# (Default: ${LB_PARENT_MIRROR_CHROOT_SECURITY})
-LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY}"
-
-# \$LB_PARENT_MIRROR_BINARY: set parent mirror which ends up in the image
-# (Default: ${LB_PARENT_MIRROR_BINARY})
-LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY}"
-
-# \$LB_PARENT_MIRROR_BINARY_SECURITY: set security parent mirror which ends up in the image
-# (Default: ${LB_PARENT_MIRROR_BINARY_SECURITY})
-LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY}"
-
-# \$LB_PARENT_MIRROR_DEBIAN_INSTALLER: set debian-installer parent mirror
-# (Default: ${LB_PARENT_MIRROR_BOOTSTRAP})
-LB_PARENT_MIRROR_DEBIAN_INSTALLER="${LB_PARENT_MIRROR_DEBIAN_INSTALLER}"
-
-# \$LB_MIRROR_BOOTSTRAP: set mirror to bootstrap from
-# (Default: ${LB_MIRROR_BOOTSTRAP})
-LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP}"
-
-# \$LB_MIRROR_CHROOT: set mirror to fetch packages from
-# (Default: ${LB_MIRROR_CHROOT})
-LB_MIRROR_CHROOT="${LB_MIRROR_CHROOT}"
-
-# \$LB_MIRROR_CHROOT_SECURITY: set security mirror to fetch packages from
-# (Default: ${LB_MIRROR_CHROOT_SECURITY})
-LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY}"
-
-# \$LB_MIRROR_BINARY: set mirror which ends up in the image
-# (Default: ${LB_MIRROR_BINARY})
-LB_MIRROR_BINARY="${LB_MIRROR_BINARY}"
-
-# \$LB_MIRROR_BINARY_SECURITY: set security mirror which ends up in the image
-# (Default: ${LB_MIRROR_BINARY_SECURITY})
-LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY}"
-
-# \$LB_MIRROR_DEBIAN_INSTALLER: set debian-installer mirror
-# (Default: ${LB_MIRROR_BOOTSTRAP})
-LB_MIRROR_DEBIAN_INSTALLER="${LB_MIRROR_DEBIAN_INSTALLER}"
-
# \$LB_BOOTSTRAP_QEMU_ARCHITECTURES: architectures to use foreign bootstrap
# (Default: ${LB_BOOTSTRAP_QEMU_ARCHITECTURES})
LB_BOOTSTRAP_QEMU_ARCHITECTURES="${LB_BOOTSTRAP_QEMU_ARCHITECTURES}"