Lyndon Brown
5c3679c882
add missing shebangs to temp generated shell code files
...
Closes : #952863
2020-03-05 19:25:13 +00:00
Lyndon Brown
7fb46c464b
chroot_dpkg: start-stop-daemon simplification
...
inspired by what it does for `/usr/sbin/flash-kernel`
Gbp-Dch: Short
Closes : #952891
2020-03-05 11:52:01 +00:00
Lyndon Brown
2f5ae873b0
bootloaders: fix ignoring LB_DEBIAN_INSTALLER_GUI in menu creation
...
LB_DEBIAN_INSTALLER_GUI defines whether or not to provide the graphical
installer. the installer_debian-installer script pays attention to it and
does not download it if not wanted. the actual bootloaders however
(both grub2/loopback and syslinux) ignore it, which leaves broken and
unwanted menu entries. this fixes that.
Gbp-Dch: Short
Closes : #952890
2020-03-05 11:48:04 +00:00
jnqnfe
3897aac77a
defaults: fix pointlessly split line error
...
inconsistent with all other output
Gbp-Dch: Ignore
Closes : #952874
2020-03-05 11:41:53 +00:00
Lyndon Brown
3840ac2005
memtest: better handle obsolete LB_MEMTEST value
...
available values currently are memtest86+|memtest86|none; "false" is
presumably handled for backwards compatibility
there is no need to handle this in individual scripts. the right place
to handle it is in Set_Defaults as now done
Gbp-Dch: Short
Closes : #952866
2020-03-05 11:39:57 +00:00
jnqnfe
fcafaede19
simplify --debian-installer choices
...
`false` and `none` make no sense as choices for this option. Here we
replace `false` with `none`, and remove `true`.
Note that `true` was treated as an alias for netinst (see the changes to
source_disk and and binary_disk).
For backwards compatibility we still allow `true` and `false` by converting
them to `netinst` and `none` respectively, whilst printing a warning to
encourage users to move to `netinst`/`none`.
Gbp-Dch: Short
Closes : #952864
2020-03-05 11:36:55 +00:00
Lyndon Brown
6002f89b67
source: fix mistaken append instead of overwrite
...
Closes : #952862
2020-03-05 11:34:17 +00:00
Lyndon Brown
2511fff259
don't unnecessarily convert exit codes to strings
...
Closes : #952861
2020-03-05 11:33:12 +00:00
Lyndon Brown
f3544ff68e
installer: de-dup daily DI url
...
Closes : #952860
2020-03-05 11:32:14 +00:00
Lyndon Brown
95fedc81c1
help/usage: fix usage string of top level script
...
Gbp-Dch: Ignore
Closes : #952858
2020-03-05 11:31:09 +00:00
Lyndon Brown
36a3ba7634
fix indentation
...
including:
- spaces replaced with tabs for consistency
- alignment of `;;` in some case statements changed for consistency
Gbp-Dch: Short
Closes : #952857
2020-03-05 11:29:01 +00:00
Lyndon Brown
a96107a3f1
manpage: fix missing mention of a config file
...
this is the last commit for the set reported as #952856 and thus closes it
Gbp-Dch: Ignore
Closes : #952856
2020-03-05 11:28:19 +00:00
Lyndon Brown
cb0f943c43
manpage: better explain --distribution
...
some might think "distribution" refers to "debian"/"ubuntu"/"redhat"/etc
Gbp-Dch: Short
2020-03-05 11:28:19 +00:00
Lyndon Brown
09b24a5dd6
manpage: add non-free firmware note
2020-03-05 11:28:19 +00:00
Lyndon Brown
ba08531da3
manpage: fix wrong description for --firmware-binary
...
--firmware-binary adds firmware to d-i, --firmware-chroot adds to live
Gbp-Dch: Short
2020-03-05 11:28:19 +00:00
Lyndon Brown
6b1f616824
manpage: fix typo
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
ace111863d
manpage: clarification
...
"they" -> "who" (two uses of "they" referring to different things)
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
569d256162
manpage: clarification
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
54f19a3efe
manpage: ubuntu support was dropped
...
...so remove obsolete mentions
Gbp-Dch: Short
2020-03-05 11:28:19 +00:00
Lyndon Brown
b3f9580da2
manpage: fix missing stage mention
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
54f77db4f1
manpage: document --system default
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
78f361a571
manpage: clarify
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
887bb3ccd5
manpage: grammar
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
f15d1af0ea
manpage: fix typo
...
"automatise" -> "automate"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
888f63eb86
manpage: actually explain the purpose of the option in the description
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
1a8377de7d
manpage: better explain --debian-installer-gui
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
3c5b687aed
manpage: clarity
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
0d86c79880
manpage: clarity
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
3cb4608d2b
manpage: fix package cache explanation
...
"from the local mirror" suggested that live-build is always used with a
local mirror, which is not the case.
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
bc4fc322b5
manpage: clarity
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
23bd035708
manpage: fix typo
...
"the their"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
cdb44f4bcc
manpage: fix typo
...
"of each packages" -> "of each package"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
09c4f89263
manpage: fix typo
...
"to be build" -> "to be built"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
c2fb7516ee
manpage: source archives clarification
...
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
14a56deb0e
manpage: use upper case acronyms
...
not sure that ISO is an acronym, but included anyway
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
aed4e0fef2
manpage: explain specifying multiple bootloaders
2020-03-05 11:28:19 +00:00
Lyndon Brown
009ddccaed
manpage: fix poor bootloaders description
2020-03-05 11:28:19 +00:00
Lyndon Brown
28d2e88ba8
manpage: separate first and secondary build commands
...
`lb build` is a top level command and the one most users will want. listing
the secondary component build stages alongside it just confuses things.
here we clarify things by moving the second-level build stages to a
separate list.
Gbp-Dch: Short
2020-03-05 11:28:19 +00:00
Lyndon Brown
4037226376
manpage: fix typo
...
"know" -> "known"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
a150e0573d
manpage: fix typo
...
"some times" -> "sometimes"
Gbp-Dch: Ignore
2020-03-05 11:28:19 +00:00
Lyndon Brown
d8ad687c36
manpage: fix outdated component list
2020-03-05 11:28:19 +00:00
Lyndon Brown
513befa3f5
manpage: fix possible parent installer values
...
the parent one allows "daily" also
Gbp-Dch: Short
2020-03-05 11:28:19 +00:00
jnqnfe
c48caf36fd
binary: fix missing handling of disk info for netboot case
...
The specifics of what whould be done for it, beyond the disk info
label, needs addressing. (fixme comment left). (#952854 ).
Partial fix for #952846
Gbp-Dch: Short
Closes : #952846
2020-03-05 11:22:20 +00:00
jnqnfe
42a9deb871
source: fix missing handling of disk info for netboot case
...
Partial fix for #952846
Gbp-Dch: Short
2020-03-05 11:22:20 +00:00
Lyndon Brown
fde401a9ac
installer: fix unquoted string
...
Gbp-Dch: Ignore
Closes : #952851
2020-03-05 11:18:20 +00:00
jnqnfe
63f374b861
binary_rootfs: fix chmod of squashfs image only being applied when using chroot
...
Perhaps it is unnecessary in the other case, but not harm applying
in both to be certain.
Gbp-Dch: Short
Closes : #952850
2020-03-05 11:17:04 +00:00
jnqnfe
eac4757a89
binary_rootfs: fix deletion of excludes file from wrong location in squashfs after use
...
Closes : #952849
2020-03-05 11:12:56 +00:00
jnqnfe
769cf6e7b7
bootstrap: only output message where actually applicable
...
Gbp-Dch: Ignore
Closes : #952848
2020-03-05 11:10:45 +00:00
jnqnfe
849873daca
bootstrap: drop obsolete check for `--no-check-gpg` support in debootstrap
...
This has been present in debootstrap since version 1.0.30.
Gbp-Dch: Short
Closes : #952847
2020-03-05 11:09:41 +00:00
jnqnfe
0d4b464370
binary: fix missing use of chroot_dpkg in binary stage
...
update feb-2020: the bug report is marked as fixed in version 5.0-a7-1,
however there is no such patch merged for that tagged release, nor at all
in master, so this properly closes it.
Gbp-Dch: Short
Closes : #776532
2020-03-05 11:07:28 +00:00