|
1 | 1 | # config/binary - options for live-build(7), binary stage |
2 | 2 |
|
3 | | -# $LB_BINARY_FILESYSTEM: set image filesystem |
4 | | -# (Default: fat16) |
5 | | -LB_BINARY_FILESYSTEM="fat16" |
| 3 | +# Set image type |
| 4 | +LB_IMAGE_TYPE="iso-hybrid" |
6 | 5 |
|
7 | | -# $LB_BINARY_IMAGES: set image type |
8 | | -# (Default: iso-hybrid) |
9 | | -LB_BINARY_IMAGES="iso-hybrid" |
| 6 | +# Set image filesystem |
| 7 | +LB_BINARY_FILESYSTEM="fat32" |
10 | 8 |
|
11 | | -# $LB_APT_INDICES: set apt/aptitude generic indices |
12 | | -# (Default: true) |
| 9 | +# Set apt/aptitude generic indices |
13 | 10 | LB_APT_INDICES="true" |
14 | 11 |
|
15 | | -# $LB_BOOTAPPEND_LIVE: set boot parameters |
16 | | -# (Default: empty) |
17 | | -LB_BOOTAPPEND_LIVE="" |
| 12 | +# Set boot parameters |
| 13 | +LB_BOOTAPPEND_LIVE="boot=live components union=overlayfs quiet splash" |
18 | 14 |
|
19 | | -# $LB_BOOTAPPEND_INSTALL: set boot parameters |
20 | | -# (Default: empty) |
| 15 | +# Set boot parameters |
21 | 16 | LB_BOOTAPPEND_INSTALL="" |
22 | 17 |
|
23 | | -# $LB_BOOTAPPEND_FAILSAFE: set boot parameters |
24 | | -# (Default: empty) |
25 | | -LB_BOOTAPPEND_FAILSAFE="memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal" |
| 18 | +# Set boot parameters |
| 19 | +LB_BOOTAPPEND_LIVE_FAILSAFE="boot=live components memtest noapic noapm nodma nomce nosmp nosplash vga=788" |
26 | 20 |
|
27 | | -# $LB_BOOTLOADER: set bootloader |
28 | | -# (Default: syslinux) |
29 | | -LB_BOOTLOADER="syslinux" |
| 21 | +# Set BIOS bootloader |
| 22 | +LB_BOOTLOADER_BIOS="syslinux" |
30 | 23 |
|
31 | | -# $LB_CHECKSUMS: set checksums |
32 | | -# (Default: sha256) |
| 24 | +# Set EFI bootloader |
| 25 | +LB_BOOTLOADER_EFI="grub-efi" |
| 26 | + |
| 27 | +# Set bootloaders |
| 28 | +LB_BOOTLOADERS="" |
| 29 | + |
| 30 | +# Set checksums |
33 | 31 | LB_CHECKSUMS="sha256" |
34 | 32 |
|
35 | | -# $LB_COMPRESSION: set compression |
36 | | -# (Default: xz) |
37 | | -LB_COMPRESSION="xz" |
| 33 | +# Set compression |
| 34 | +LB_COMPRESSION="none" |
| 35 | + |
| 36 | +# Support dm-verity on rootfs |
| 37 | +LB_DM_VERITY="" |
| 38 | + |
| 39 | +# Support FEC on dm-verity rootfs |
| 40 | +LB_DM_VERITY_FEC_ROOTS="" |
| 41 | + |
| 42 | +# Set sign script for roothash for dm-verity rootfs |
| 43 | +LB_DM_VERITY_SIGN="" |
38 | 44 |
|
39 | | -# $LB_ZSYNC: set zsync |
40 | | -# (Default: true) |
41 | | -LB_ZSYNC="true" |
| 45 | +# Set zsync |
| 46 | +LB_ZSYNC="false" |
42 | 47 |
|
43 | | -# ${LB_BUILD_WITH_CHROOT: control if we build binary images chrooted |
44 | | -# (Default: true) |
45 | | -# DO NEVER, *NEVER*, *N*E*V*E*R* SET THIS OPTION to false. |
| 48 | +# Control if we build binary images chrooted |
| 49 | +# NEVER, *EVER*, *E*V*E*R* SET THIS OPTION to false. |
46 | 50 | LB_BUILD_WITH_CHROOT="true" |
47 | 51 |
|
48 | | -# $LB_DEBIAN_INSTALLER: set debian-installer |
49 | | -# (Default: none) |
| 52 | +# Set debian-installer |
50 | 53 | LB_DEBIAN_INSTALLER="none" |
51 | 54 |
|
52 | | -# $LB_DEBIAN_INSTALLER_DISTRIBUTION: set debian-installer suite |
53 | | -# (Default: empty) |
| 55 | +# Set debian-installer suite |
54 | 56 | LB_DEBIAN_INSTALLER_DISTRIBUTION="trixie" |
55 | 57 |
|
56 | | -# $LB_DEBIAN_INSTALLER_PRESEEDFILE: set debian-installer preseed filename/url |
57 | | -# (Default: ) |
| 58 | +# Set debian-installer preseed filename/url |
58 | 59 | LB_DEBIAN_INSTALLER_PRESEEDFILE="" |
59 | 60 |
|
60 | | -# $LB_DEBIAN_INSTALLER_GUI: toggle use of GUI debian-installer |
61 | | -# (Default: true) |
| 61 | +# Toggle use of GUI debian-installer |
62 | 62 | LB_DEBIAN_INSTALLER_GUI="true" |
63 | 63 |
|
64 | | -# $LB_GRUB_SPLASH: set custom grub splash |
65 | | -# (Default: empty) |
66 | | -LB_GRUB_SPLASH="" |
67 | | - |
68 | | -# $LB_HDD_LABEL: set hdd label |
69 | | -# (Default: DEBIAN_LIVE) |
| 64 | +# Set hdd label |
70 | 65 | LB_HDD_LABEL="DEBIAN_LIVE" |
71 | 66 |
|
72 | | -# $LB_HDD_SIZE: set hdd filesystem size |
73 | | -# (Default: 10000) |
74 | | -LB_HDD_SIZE="10000" |
75 | | - |
76 | | -# $LB_ISO_APPLICATION: set iso author |
77 | | -# (Default: Debian Live) |
78 | | -LB_ISO_APPLICATION="Debian Live" |
| 67 | +# Set hdd filesystem size |
| 68 | +LB_HDD_SIZE="auto" |
79 | 69 |
|
80 | | -# $LB_ISO_PREPARER: set iso preparer |
81 | | -# (Default: live-build 3.0~a57-1; http://packages.qa.debian.org/live-build) |
82 | | -LB_ISO_PREPARER="live-build 3.0~a57-1; http://packages.qa.debian.org/live-build" |
| 70 | +# 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. |
| 71 | +LB_HDD_PARTITION_START="" |
83 | 72 |
|
84 | | -# $LB_ISO_PUBLISHER: set iso publisher |
85 | | -# (Default: Debian Live project; http://live.debian.net/; debian-live@lists.debian.org) |
86 | | -LB_ISO_PUBLISHER="Debian Live project; http://live.debian.net/; debian-live@lists.debian.org" |
87 | | - |
88 | | -# $LB_ISO_VOLUME: set iso volume (max 32 chars) |
89 | | -# (Default: Debian trixie 20251013-19:43) |
90 | | -LB_ISO_VOLUME="Debian trixie 20251013-19:43" |
| 73 | +# Set iso author |
| 74 | +LB_ISO_APPLICATION="Debian Live" |
91 | 75 |
|
92 | | -# $LB_EXT_BLOCKSIZE: set EXT block size |
93 | | -# (Default: unset) |
94 | | -LB_EXT_BLOCKSIZE="" |
| 76 | +# Set iso preparer |
| 77 | +LB_ISO_PREPARER="live-build @LB_VERSION@; https://salsa.debian.org/live-team/live-build" |
95 | 78 |
|
96 | | -# $LB_EXT_RESIZEBLOCKS: set EXT resize parameter |
97 | | -# (Default: unset) |
98 | | -LB_EXT_RESIZEBLOCKS="" |
| 79 | +# Set iso publisher |
| 80 | +LB_ISO_PUBLISHER="Debian Live project; https://wiki.debian.org/DebianLive; debian-live@lists.debian.org" |
99 | 81 |
|
100 | | -# $LB_EXT_FUDGEFACTOR: set extra size of EXT images (in %) |
101 | | -# (Default: unset) |
102 | | -LB_EXT_FUDGEFACTOR="" |
| 82 | +# Set iso volume (max 32 chars) |
| 83 | +LB_ISO_VOLUME="Debian trixie @ISOVOLUME_TS@" |
103 | 84 |
|
104 | | -# $LB_JFFS2_ERASEBLOCK: set jffs2 eraseblock size |
105 | | -# (Default: unset) |
| 85 | +# Set jffs2 eraseblock size |
106 | 86 | LB_JFFS2_ERASEBLOCK="" |
107 | 87 |
|
108 | | -# $LB_MEMTEST: set memtest |
109 | | -# (Default: none) |
| 88 | +# Set memtest |
110 | 89 | LB_MEMTEST="none" |
111 | 90 |
|
112 | | -# $LB_WIN32_LOADER: set win32-loader |
113 | | -# (Default: false) |
114 | | -LB_WIN32_LOADER="false" |
115 | | - |
116 | | -# $LB_NET_ROOT_FILESYSTEM: set netboot filesystem |
117 | | -# (Default: nfs) |
118 | | -LB_NET_ROOT_FILESYSTEM="nfs" |
119 | | - |
120 | | -# $LB_NET_ROOT_MOUNTOPTIONS: set nfsopts |
121 | | -# (Default: empty) |
122 | | -LB_NET_ROOT_MOUNTOPTIONS="" |
123 | | - |
124 | | -# $LB_NET_ROOT_PATH: set netboot server directory |
125 | | -# (Default: /srv/debian-live) |
126 | | -LB_NET_ROOT_PATH="/srv/debian-live" |
127 | | - |
128 | | -# $LB_NET_ROOT_SERVER: set netboot server address |
129 | | -# (Default: 192.168.1.1) |
130 | | -LB_NET_ROOT_SERVER="192.168.1.1" |
| 91 | +# Set loadlin |
| 92 | +LB_LOADLIN="false" |
131 | 93 |
|
132 | | -# $LB_NET_COW_FILESYSTEM: set net client cow filesystem |
133 | | -# (Default: nfs) |
134 | | -LB_NET_COW_FILESYSTEM="nfs" |
135 | | - |
136 | | -# $LB_NET_COW_MOUNTOPTIONS: set cow mount options |
137 | | -# (Default: empty) |
138 | | -LB_NET_COW_MOUNTOPTIONS="" |
| 94 | +# Set win32-loader |
| 95 | +LB_WIN32_LOADER="false" |
139 | 96 |
|
140 | | -# $LB_NET_COW_PATH: set cow directory |
141 | | -# (Default: ) |
142 | | -LB_NET_COW_PATH="" |
| 97 | +# Set net tarball |
| 98 | +LB_NET_TARBALL="true" |
143 | 99 |
|
144 | | -# $LB_NET_COW_SERVER: set cow server |
145 | | -# (Default: ) |
146 | | -LB_NET_COW_SERVER="" |
| 100 | +# Set onie |
| 101 | +LB_ONIE="false" |
147 | 102 |
|
148 | | -# $LB_NET_TARBALL: set net tarball |
149 | | -# (Default: true) |
150 | | -LB_NET_TARBALL="true" |
| 103 | +# Set onie additional kernel cmdline options |
| 104 | +LB_ONIE_KERNEL_CMDLINE="" |
151 | 105 |
|
152 | | -# $LB_FIRMWARE_BINARY: include firmware packages in debian-installer |
153 | | -# (Default: true) |
| 106 | +# Set inclusion of firmware packages in debian-installer |
154 | 107 | LB_FIRMWARE_BINARY="true" |
155 | 108 |
|
156 | | -# $LB_FIRMWARE_CHROOT: include firmware packages in debian-installer |
157 | | -# (Default: true) |
| 109 | +# Set inclusion of firmware packages in the live image |
158 | 110 | LB_FIRMWARE_CHROOT="true" |
159 | 111 |
|
160 | | -# $LB_SWAP_FILE_PATH: set swap file path |
161 | | -# (Default: ) |
| 112 | +# Set swap file path |
162 | 113 | LB_SWAP_FILE_PATH="" |
163 | 114 |
|
164 | | -# $LB_SWAP_FILE_SIZE: set swap file size |
165 | | -# (Default: 512) |
| 115 | +# Set swap file size |
166 | 116 | LB_SWAP_FILE_SIZE="512" |
167 | 117 |
|
168 | | -# $LB_SYSLINUX_THEME: set syslinux theme package |
169 | | -# (Default: live-build) |
170 | | -LB_SYSLINUX_THEME="live-build" |
| 118 | +# Enable/disable UEFI secure boot support |
| 119 | +LB_UEFI_SECURE_BOOT="auto" |
0 commit comments