diff options
author | Roland Clobus <rclobus@rclobus.nl> | 2019-06-19 13:05:24 +0200 |
---|---|---|
committer | Roland Clobus <rclobus@rclobus.nl> | 2019-06-19 13:05:24 +0200 |
commit | e7a629fb021ea3e41a70cf1c2e1d746ddac88205 (patch) | |
tree | c98c63ead6ef5eb59e1cafd75aaabc5e71708e61 | |
parent | a50dbe2567800c7e3dcd13791f6cd6afe92c3acd (diff) | |
download | vyos-live-build-e7a629fb021ea3e41a70cf1c2e1d746ddac88205.tar.gz vyos-live-build-e7a629fb021ea3e41a70cf1c2e1d746ddac88205.zip |
Manpage: Use alphabetical order for the description of the command line options
-rw-r--r-- | manpages/en/lb_config.1 | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/manpages/en/lb_config.1 b/manpages/en/lb_config.1 index 4d9fb0fa6..5217f44af 100644 --- a/manpages/en/lb_config.1 +++ b/manpages/en/lb_config.1 @@ -259,8 +259,6 @@ sets the http proxy to be used by apt. By default, this is empty. Note that this defines if the resulting images should have apt indices or not and defaults to true. .IP "\fB\-\-apt\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 defines the default options that will be appended to every apt call that is made inside chroot during the building of the image. By default, this is set to \-\-yes to allow non-interactive installation of packages. -.IP "\fB\-\-aptitude\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 -defines the default options that will be appended to every aptitude call that is made inside chroot during building of the image. By default, this is set to \-\-assume\-yes to allow non-interactive installation of packages. .IP "\fB\-\-apt\-pipeline\fR \fIDEPTH\fR" 4 sets the depth of the apt/aptitude pipeline. In cases where the remote server is not RFC conforming or buggy (such as Squid 2.0.2) this option can be a value from 0 to 5 indicating how many outstanding requests APT should send. A value of zero MUST be specified if the remote host does not properly linger on TCP connections \- otherwise data corruption will occur. Hosts which require this are in violation of RFC 2068. By default, live\-build does not set this option. .IP "\fB\-\-apt\-recommends\fR true|false" 4 @@ -269,12 +267,18 @@ defines if apt should install recommended packages automatically. By default, th defines if apt should check repository signatures. This is true by default. .IP "\fB\-\-apt\-source\-archives\fR true|false" 4 defines if deb-src entries should be included in the resulting live image or not, defaults to true. +.IP "\fB\-\-aptitude\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 +defines the default options that will be appended to every aptitude call that is made inside chroot during building of the image. By default, this is set to \-\-assume\-yes to allow non-interactive installation of packages. .IP "\-a|\fB\-\-architectures\fR \fIARCHITECTURE\fR" 4 defines the architecture of the to be build image. By default, this is set to the host architecture. Note that you cannot crossbuild for another architecture if your host system is not able to execute binaries for the target architecture natively. For example, building amd64 images on i386 and vice versa is possible if you have a 64bit capable i386 processor and the right kernel. But building powerpc images on an i386 system is not possible. -.IP "\-b|\fB\-\-binary\-images\fR iso|iso\-hybrid|netboot|tar|hdd" 4 -defines the image type to build. By default, for images using syslinux this is set to iso\-hybrid to build CD/DVD images that may also be used like hdd images, for non\-syslinux images, it defaults to iso. +.IP "\fB\-\-archive\-areas\fR \fIARCHIVE_AREA\fR|""\fIARCHIVE_AREAS\fR""" 4 +defines which package archive areas of a debian packages archive should be used for configured debian package mirrors. By default, this is set to main. Remember to check the licenses of each packages with respect to their redistributability in your juristiction when enabling contrib or non\-free with this mechanism. +.IP "\fB\-\-backports\fR true|false" 4 +defines if debian backports package archives should be included in the image or not. .IP "\fB\-\-binary\-filesystem\fR fat16|fat32|ext2|ext3|ext4|ntfs" 4 defines the filesystem to be used in the image type. This only has an effect if the selected binary image type lets you choose a filesystem. For example, when selection iso the resulting CD/DVD has always the filesystem ISO9660. When building hdd images for usb sticks, this is active. Note that it defaults to fat16 on all architectures except sparc where it defaults to ext4. Also note that if you choose fat16 and your resulting binary image gets bigger than 2GB, the binary filesystem automatically gets switched to fat32. +.IP "\-b|\fB\-\-binary\-images\fR iso|iso\-hybrid|netboot|tar|hdd" 4 +defines the image type to build. By default, for images using syslinux this is set to iso\-hybrid to build CD/DVD images that may also be used like hdd images, for non\-syslinux images, it defaults to iso. .IP "\fB\-\-bootappend\-install\fR \fIPARAMETER\fR|""\fIPARAMETERS\fR""" 4 sets boot parameters specific to debian\-installer, if included. .IP "\fB\-\-bootappend\-live\fR \fIPARAMETER\fR|""\fIPARAMETERS\fR""" 4 @@ -291,32 +295,30 @@ sets the packages to exclude during foreign bootstrap. Defaults to empty. sets the static qemu binary for foreign bootstrap. Defaults to empty. .IP "\fB\-\-breakpoints\fR" 4 inserts pauses during the generation of the image. +.IP "\fB\-\-build\-with\-chroot\fR true|false" 4 +defines whether live\-build should use the tools from within the chroot to build the binary image or not by using and including the host system's tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux and grub, and the auxiliary tools such as dosfstools, xorriso, squashfs-tools and others) do not \fBexactly\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactly\fR sure what you are doing and have \fBcompletely\fI understood its consequences. .IP "\fB\-\-cache\fR true|false" 4 defines globally if any cache should be used at all. Different caches can be controlled through the their own options. .IP "\fB\-\-cache\-indices\fR true|false" 4 defines if downloaded package indices and lists should be cached which is false by default. Enabling it lets you rebuild an image completely offline, however, you would not get updates anymore then. .IP "\fB\-\-cache\-packages\fR true|false" 4 defines if downloaded packages files should be cached which is true by default. Disabling it does save space consumption in your build directory, but remember that you will cause much unnecessary traffic if you do a couple of rebuilds. In general you should always leave it true, however, in some particular rare build setups, it can be faster to refetch packages from the local network mirror rather than to utilize the local disk. -.IP "\fB\-\-cache\-stages\fR true|false|\fISTAGE\fR|""\fISTAGES\fR""" 4 +.IP "\fB\-\-cache\-stages\fR \fISTAGE\fR|""\fISTAGES\fR""" 4 sets which stages should be cached. By default set to bootstrap. As an exception to the normal stage names, also rootfs can be used here which does only cache the generated root filesystem in filesystem.{dir,ext*,squashfs}. This is useful during development if you want to rebuild the binary stage but not regenerate the root filesystem all the time. .IP "\fB\-\-checksums\fR md5|sha1|sha224|sha256|sha384|sha512|none" 4 defines if the binary image should contain a file called XXXsums.txt, where XXX is one of the mentioned checksum types. This file lists all files on the image together with their checksums. This in turn can be used by \fIlive\-boot\fR(7)'s built\-in integrity\-check to verify the medium if specified at boot prompt. In general, this should not be none and is an important feature of live system released to the public. However, during development of very big images it can save some time by not calculating the checksums. -.IP "\fB\-\-color\fR" 4 -turn on color in the messages. -.IP "\fB\-\-compression\fR bzip2|gzip|lzip|xz|none" 4 -defines the compression program to be used to compress tarballs. Defaults to none. -.IP "\fB\-\-config\fR \fIGIT_URL\fR::\fIGIT_BRANCH\fR" 4 -bootstrap the config tree from a git repository, optionally appended by a Git Id (branch, commit, tag, etc.). -.IP "\fB\-\-zsync\fR true|false" 4 -defines whether a file for distributing the image in \fIzsync\fR(1) format will be generated. Defaults to true. -.IP "\fB\-\-build\-with\-chroot\fR true|false" 4 -defines whether live\-build should use the tools from within the chroot to build the binary image or not by using and including the host system's tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux and grub, and the auxiliary tools such as dosfstools, xorriso, squashfs-tools and others) do not \fBexactly\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactly\fR sure what you are doing and have \fBcompletely\fI understood its consequences. .IP "\fB\-\-chroot\-filesystem\fR ext2|ext3|ext4|squashfs|jffs2|none" 4 defines which filesystem type should be used for the root filesystem image. If you use none, then no filesystem image is created and the root filesystem content is copied on the binary image filesystem as flat files. Depending on what binary filesystem you have chosen, it may not be possible to build with such a plain root filesystem, e.g. fat16/fat32 will not work as linux does not support to run directly on them. .IP "\fB\-\-clean\fR" 4 minimizes config directory by automatically removing unused and thus empty subdirectories. +.IP "\fB\-\-color\fR" 4 +turn on color in the messages. +.IP "\fB\-\-compression\fR bzip2|gzip|lzip|xz|none" 4 +defines the compression program to be used to compress tarballs. Defaults to none. .IP "\-c|\fB\-\-conffile\fR \fIFILE\fR" 4 using a user specified alternative configuration file in addition to the normally used one in the config directory. +.IP "\fB\-\-config\fR \fIGIT_URL\fR::\fIGIT_BRANCH\fR" 4 +bootstrap the config tree from a git repository, optionally appended by a Git Id (branch, commit, tag, etc.). .IP "\fB\-\-debconf\-frontend\fR dialog|editor|noninteractive|readline" 4 defines what value the debconf frontend should be set to inside the chroot. Note that setting it to anything but noninteractive, which is the default, makes your build asking questions during the build. .IP "\fB\-\-debconf\-priority\fR low|medium|high|critical" 4 @@ -325,10 +327,10 @@ defines what value the debconf priority should be set to inside the chroot. By d defines which type, if any, of the debian\-installer should be included in the resulting binary image. By default, no installer is included. All available flavours except live are the identical configurations used on the installer media produced by regular debian\-cd. When live is chosen, the live\-installer udeb is included so that debian\-installer will behave different than usual \- instead of installing the debian system from packages from the medium or the network, it installs the live system to the disk. .IP "\fB\-\-debian\-installer\-distribution\fR daily|\fICODENAME\fR" 4 defines the distribution where the debian\-installer files should be taken out from. Normally, this should be set to the same distribution as the live system. However, some times, one wants to use a newer or even daily built installer. -.IP "\fB\-\-debian\-installer\-preseedfile\fR \fIFILE\fR|\fIURL\fR" 4 -sets the filename or URL for an optionally used and included preseeding file for debian\-installer. If config/binary_debian\-installer/preseed.cfg exists, it will be used by default. .IP "\fB\-\-debian\-installer\-gui\fR true|false" 4 defines if the debian\-installer graphical GTK interface should be true or not. In Debian mode and for most versions of Ubuntu, this option is true, whereas otherwise false, by default. +.IP "\fB\-\-debian\-installer\-preseedfile\fR \fIFILE\fR|\fIURL\fR" 4 +sets the filename or URL for an optionally used and included preseeding file for debian\-installer. If config/binary_debian\-installer/preseed.cfg exists, it will be used by default. .IP "\fB\-\-debootstrap\-options\fR \fIOPTIONS\fR" 4 passes the given options to debootstrap when setting up the base system. .IP "\fB\-\-debootstrap\-script\fR \fISCRIPT\fR" 4 @@ -337,10 +339,6 @@ tells debootstrap to use an alternate bootstrap script (last parameter to deboot turn on debugging informational messages. .IP "\-d|\fB\-\-distribution\fR \fICODENAME\fR" 4 defines the distribution of the resulting live system. -.IP "\-d|\fB\-\-parent\-distribution\fR \fICODENAME\fR" 4 -defines the parent distribution for derivatives of the resulting live system. -.IP "\-d|\fB\-\-parent\-debian\-installer\-distribution\fR \fICODENAME\fR" 4 -defines the parent debian\-installer distribution for derivatives of the resulting live system. .IP "\fB\-\-dump\fR" 4 prepares a report of the currently present live system configuration and the version of live\-build used. This is useful to provide if you submit bug reports, we do get all information required for us to locate and replicate an error. .IP "\fB\-\-fdisk\fR fdisk|fdisk.dist" 4 @@ -355,6 +353,12 @@ forces re\-execution of already run stages. Use only if you know what you are do defines the name of an optional to be included splash screen graphic for the grub bootloader. .IP "\fB\-\-gzip\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 defines the default options that will be appended to (almost) every gzip call during the building of the image. By default, this is set to \-\-best to use highest (but slowest) compression. Dynamically, if the host system supports it, also \-\-rsyncable is added. +.IP "\fB\-\-hdd\-label\fR \fILABEL\fR" 4 +defines the label for the hdd target. Defaults to DEBIAN_LIVE. +.IP "\fB\-\-hdd\-partition\-start\fR \fISTART\fR" 4 +set start of partition for the hdd target for BIOSes that expect a specific boot partition start (e.g. "63s"). If empty, use optimal layout. Defaults to empty. +.IP "\fB\-\-hdd\-size\fR \fISIZE\fR" 4 +defines the size for the hdd target. The unit is MiB. Defaults to auto, which generates the smallest possible image. .IP "\fB\-\-ignore\-system\-defaults\fR" 4 \fBlb config\fR by default reads system defaults from \fI/etc/live/build.conf\fR and \fI/etc/live/build/*\fR when generating a new live system config directory. This is useful if you want to set global settings, such as mirror locations, and don't want to specify them all of the time. .IP "\fB\-\-image\-name\fR \fINAME\fR" 4 @@ -367,14 +371,6 @@ defines the compression program to be used to compress the initramfs. Defaults t defines the init system. Defaults to systemd. .IP "\fB\-\-interactive\fR shell" 4 defines if after the chroot stage and before the beginning of the binary stage, a interactive shell login should be spawned in the chroot in order to allow you to do manual customizations. Once you close the shell with logout or exit, the build will continue as usual. Note that it's strongly discouraged to use this for anything else than testing. Modifications that should be present in all builds of a live system should be properly made through hooks. Everything else destroys the beauty of being able to completely automatise the build process and making it non interactive. By default, this is of course false. -.IP "\fB\-\-isohybrid\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 -defines options to pass to isohybrid. -.IP "\fB\-\-hdd\-label\fR \fILABEL\fR" 4 -defines the label for the hdd target. Defaults to DEBIAN_LIVE. -.IP "\fB\-\-hdd\-size\fR \fISIZE\fR" 4 -defines the size for the hdd target. The unit is MiB. Defaults to auto, which generates the smallest possible image. -.IP "\fB\-\-hdd\-partition\-start\fR \fISTART\fR" 4 -set start of partition for the hdd target for BIOSes that expect a specific boot partition start (e.g. "63s"). If empty, use optimal layout. Defaults to empty. .IP "\fB\-\-iso\-application\fR \fINAME\fR" 4 sets the APPLICATION field in the header of a resulting CD/DVD image and defaults to "Debian Live" in debian mode, and "Ubuntu Live" in ubuntu mode. .IP "\fB\-\-iso\-preparer\fR \fINAME\fR" 4 @@ -383,6 +379,8 @@ sets the PREPARER field in the header of a resulting CD/DVD image. By default th sets the PUBLISHED field in the header of a resulting CD/DVD image. By default, this is set to 'Live Systems project; https://wiki.debian.org/DebianLive; debian\-live@lists.debian.org'. Remember to change this to the appropriate values at latest when you distributing custom and unofficial images. .IP "\fB\-\-iso\-volume\fR \fINAME\fR" 4 sets the VOLUME field in the header of a resulting CD/DVD and defaults to '(\fIMODE\fR) (\fIDISTRIBUTION\fR) (\fIDATE\fR)' whereas MODE is expanded to the name of the mode in use, DISTRIBUTION the distribution name, and DATE with the current date and time of the generation. +.IP "\fB\-\-isohybrid\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4 +defines options to pass to isohybrid. .IP "\fB\-\-jffs2\-eraseblock\fR \fISIZE\fR" 4 sets the eraseblock size for a JFFS2 (Second Journaling Flash File System) filesystem. The default is 64 KiB. If you use an erase block size different than the erase block size of the target MTD device, JFFS2 may not perform optimally. If the SIZE specified is below 4096, the units are assumed to be KiB. .IP "\fB\-\-keyring\-packages\fR \fIPACKAGE\fI|""\fIPACKAGES\fR""" 4 @@ -397,42 +395,20 @@ sets loadlin. Defaults to false, except when the debian-installer is included fo sets the filename of the losetup binary from the host system that should be used. This is autodetected and does generally not need any customization. .IP "\fB\-\-memtest\fR memtest86+|memtest86|none" 4 defines if memtest, memtest86+ or no memory tester at all should be included as secondary bootloader configuration. This is only available on amd64 and i386 and defaults to memtest86+. -.IP "\-m|\fB\-\-parent\-mirror\-bootstrap\fR \fIURL\fR" 4 -sets the location of the debian package mirror that should be used to bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may not be a good default if you live outside of Europe. -.IP "\fB\-\-parent\-mirror\-chroot\fR \fIURL\fR" 4 -sets the location of the debian package mirror that will be used to fetch the packages in order to build the live system. By default, this is set to the value of \-\-parent\-mirror\-bootstrap. -.IP "\fB\-\-parent\-mirror\-chroot\-security\fR \fIURL\fR" 4 -sets the location of the debian security package mirror that will be used to fetch the packages in order to build the live system. By default, this points to http://security.debian.org/debian/. -.IP "\fB\-\-parent\-mirror\-binary\fR \fIURL\fR" 4 -sets the location of the debian package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. By default, 'http://httpredir.debian.org/debian/' is used. -.IP "\fB\-\-parent\-mirror\-binary\-security\fR \fIURL\fR" 4 -sets the location of the debian security package mirror that should end up configured in the final image. By default, 'http://security.debian.org/' is used. -.IP "\fB\-\-parent\-mirror\-debian\-installer\fR \fIURL\fR" 4 -sets the location of the mirror that will be used to fetch the debian installer images. By default, this points to the same mirror used to build the live system, i.e. the value of \-\-parent\-mirror\-bootstrap. +.IP "\fB\-\-mirror\-binary\fR \fIURL\fR" 4 +sets the location of the derivative package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. +.IP "\fB\-\-mirror\-binary\-security\fR \fIURL\fR" 4 +sets the location of the derivatives security package mirror that should end up configured in the final image. .IP "\fB\-\-mirror\-bootstrap\fR \fIURL\fR" 4 sets the location of the debian package mirror that should be used to bootstrap the derivative from. This defaults to http://ftp.de.debian.org/debian/ which may not be a good default if you live outside of Europe. .IP "\fB\-\-mirror\-chroot\fR \fIURL\fR" 4 sets the location of the debian package mirror that will be used to fetch the packages of the derivative in order to build the live system. By default, this is set to the value of \-\-mirror\-bootstrap. .IP "\fB\-\-mirror\-chroot\-security\fR \fIURL\fR" 4 sets the location of the debian security package mirror that will be used to fetch the packages of the derivative in order to build the live system. By default, this points to http://security.debian.org/debian/. -.IP "\fB\-\-mirror\-binary\fR \fIURL\fR" 4 -sets the location of the derivative package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. -.IP "\fB\-\-mirror\-binary\-security\fR \fIURL\fR" 4 -sets the location of the derivatives security package mirror that should end up configured in the final image. .IP "\fB\-\-mirror\-debian\-installer\fR \fIURL\fR" 4 sets the location of the mirror that will be used to fetch the debian installer images of the derivative. By default, this points to the same mirror used to build the live system, i.e. the value of \-\-mirror\-bootstrap. .IP "\fB\-\-mode\fR debian|progress-linux" 4 defines a global mode to load project specific defaults. By default this is set to debian. -.IP "\fB\-\-system\fR live|normal" 4 -defines if the resulting system image should a live system or a normal, non-live system. -.IP "\fB\-\-net\-root\-filesystem\fR nfs|cfs" 4 -defines the filesystem that will be configured in the bootloader configuration for your netboot image. This defaults to nfs. -.IP "\fB\-\-net\-root\-mountoptions\fR \fIOPTIONS\fR" 4 -sets additional options for mounting the root filesystem in netboot images and is by default empty. -.IP "\fB\-\-net\-root\-path\fR \fIPATH\fR" 4 -sets the file path that will be configured in the bootloader configuration for your netboot image. This defaults to /srv/debian\-live in debian mode, and /srv/ubuntu-live when in ubuntu mode. -.IP "\fB\-\-net\-root\-server\fR \fIIP\fR|\fIHOSTNAME\fR" 4 -sets the IP or hostname that will be configured in the bootloader configuration for the root filesystem of your netboot image. This defaults to 192.168.1.1. .IP "\fB\-\-net\-cow\-filesystem\fR nfs|cfs" 4 defines the filesystem type for the copy\-on\-write layer and defaults to nfs. .IP "\fB\-\-net\-cow\-mountoptions\fR \fIOPTIONS\fR" 4 @@ -448,18 +424,40 @@ Example: /export/hosts/00\-16\-D3\-33\-92\-E8 .IP "\fB\-\-net\-cow\-server\fR \fIIP\fR|\fIHOSTNAME\fR" 4 sets the IP or hostname that will be configured in the bootloader configuration for the copy\-on\-write filesystem of your netboot image and is by default empty. +.IP "\fB\-\-net\-root\-filesystem\fR nfs|cfs" 4 +defines the filesystem that will be configured in the bootloader configuration for your netboot image. This defaults to nfs. +.IP "\fB\-\-net\-root\-mountoptions\fR \fIOPTIONS\fR" 4 +sets additional options for mounting the root filesystem in netboot images and is by default empty. +.IP "\fB\-\-net\-root\-path\fR \fIPATH\fR" 4 +sets the file path that will be configured in the bootloader configuration for your netboot image. This defaults to /srv/debian\-live in debian mode, and /srv/ubuntu-live when in ubuntu mode. +.IP "\fB\-\-net\-root\-server\fR \fIIP\fR|\fIHOSTNAME\fR" 4 +sets the IP or hostname that will be configured in the bootloader configuration for the root filesystem of your netboot image. This defaults to 192.168.1.1. .IP "\fB\-\-net\-tarball\fR true|false" 4 defines if a compressed tarball should be created. Disabling this options leads to no tarball at all, the plain binary directory is considered the output in this case. Default is true. .IP "\fB\-\-onie\fR true|false" 4 defines if an ONIE.bin image is generated. ONIE binaries can be loaded by supported systems, and will in turn boot the live image. Note that iso or hybrid-iso are the only formats supported. For more information visit <\fIhttp://onie.org/\fR>. Default is false. .IP "\fB\-\-onie\-kernel\-cmdline\fR \fI""OPTION1 OPTION2""\fR" 4 defines additional kernel command line options that the ONIE system will use when booting the image. Default is empty string. -.IP "\fB\-\-quiet\fR" 4 -reduces the verbosity of messages output by \fBlb build\fR. -.IP "\fB\-\-archive\-areas\fR \fIARCHIVE_AREA\fR|""\fIARCHIVE_AREAS\fR""" 4 -defines which package archive areas of a debian packages archive should be used for configured debian package mirrors. By default, this is set to main. Remember to check the licenses of each packages with respect to their redistributability in your juristiction when enabling contrib or non\-free with this mechanism. .IP "\fB\-\-parent\-archive\-areas\fR \fIARCHIVE_AREA\fR|""\fIARCHIVE_AREAS\fR""" 4 defines the archive areas for derivatives of the resulting live system. +.IP "\-d|\fB\-\-parent\-debian\-installer\-distribution\fR \fICODENAME\fR" 4 +defines the parent debian\-installer distribution for derivatives of the resulting live system. +.IP "\-d|\fB\-\-parent\-distribution\fR \fICODENAME\fR" 4 +defines the parent distribution for derivatives of the resulting live system. +.IP "\fB\-\-parent\-mirror\-binary\fR \fIURL\fR" 4 +sets the location of the debian package mirror that should end up configured in the final image and which is the one a user would see and use. This has not necessarily to be the same that is used to build the image, e.g. if you use a local mirror but want to have an official mirror in the image. By default, 'http://httpredir.debian.org/debian/' is used. +.IP "\fB\-\-parent\-mirror\-binary\-security\fR \fIURL\fR" 4 +sets the location of the debian security package mirror that should end up configured in the final image. By default, 'http://security.debian.org/' is used. +.IP "\-m|\fB\-\-parent\-mirror\-bootstrap\fR \fIURL\fR" 4 +sets the location of the debian package mirror that should be used to bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may not be a good default if you live outside of Europe. +.IP "\fB\-\-parent\-mirror\-chroot\fR \fIURL\fR" 4 +sets the location of the debian package mirror that will be used to fetch the packages in order to build the live system. By default, this is set to the value of \-\-parent\-mirror\-bootstrap. +.IP "\fB\-\-parent\-mirror\-chroot\-security\fR \fIURL\fR" 4 +sets the location of the debian security package mirror that will be used to fetch the packages in order to build the live system. By default, this points to http://security.debian.org/debian/. +.IP "\fB\-\-parent\-mirror\-debian\-installer\fR \fIURL\fR" 4 +sets the location of the mirror that will be used to fetch the debian installer images. By default, this points to the same mirror used to build the live system, i.e. the value of \-\-parent\-mirror\-bootstrap. +.IP "\fB\-\-quiet\fR" 4 +reduces the verbosity of messages output by \fBlb build\fR. .IP "\fB\-\-security\fR true|false" 4 defines if the security repositories specified in the security mirror options should be used or not. .IP "\fB\-\-source\fR true|false" 4 @@ -470,18 +468,20 @@ defines the image type for the source image. Default is tar. defines the path to a swap file to create in the binary image. Default is not to create a swap file. .IP "\fB\-\-swap\-file\-size\fR \fIMB\fR" 4 defines what size in megabytes the swap file should be, if one is to be created. Default is 512MB. +.IP "\fB\-\-system\fR live|normal" 4 +defines if the resulting system image should a live system or a normal, non-live system. .IP "\fB\-\-tasksel\fR apt|aptitude|tasksel" 4 selects which program is used to install tasks. By default, this is set to tasksel. .IP "\fB\-\-uefi\-secure\-boot\fR \fIauto|enable|disable\fR" 4 enables or disables Secure Boot support when using grub-efi, by installing signed shim and grub-efi packages. By default, this is set to auto, which means if the packages are available they will be installed, but if not only a warning will be printed and the normal non-signed grub-efi will be used. .IP "\fB\-\-updates\fR true|false" 4 defines if debian updates package archives should be included in the image or not. -.IP "\fB\-\-backports\fR true|false" 4 -defines if debian backports package archives should be included in the image or not. .IP "\fB\-\-verbose\fR" 4 increases the verbosity of messages output by \fBlb build\fR. .IP "\fB\-\-win32\-loader\fR true|false" 4 defines if win32\-loader should be included in the binary image or not. +.IP "\fB\-\-zsync\fR true|false" 4 +defines whether a file for distributing the image in \fIzsync\fR(1) format will be generated. Defaults to true. .\" FIXME .SH ENVIRONMENT |