Age | Commit message (Collapse) | Author |
|
this option actually only has an impact when used for `lb config`; it thus
was incorrectly accepted and captured by Arguments() and the documentation
was wrong.
going back through git history, this has been incorrect since the v0.99 days.
also, reorganised the list alphabetically (no-color was inserted in the
wrong place).
Gbp-Dch: Short
|
|
live-build page: list of individual commands outdated (color options not
added); incorrect (conffile is `lb config` specific as to be addressed
otherwise separately); is unnecessary here; and the synopsis suggests
usage without a command (e.g. `lb --help` is wrong when it is not).
lb: consistensy fix in formatting.
all: placeholders should be in capitals for consistency; "OPTIONS" is
better the "live-build options" as a placeholder.
config: unlike the others where "live-build options" is replaced with
"OPTIONS", it makes more sense to specifically list the info (help; usage;
version} options, since below the full list of other options including
other generic options are given.
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
|
|
it now covers:
- `lb chroot_apt install-binary`
- `lb chroot_archives {chroot|binary|source} {install|remove}`
by expanding usage from:
`lb chroot_prep {install|remove} HELPERS [ARGS]`
to:
`lb chroot_prep {install|remove} HELPERS [MODE[ MODE..]] [ARGS]`
where `[MODE[ MODE..]]` is an optional set of one or more of:
- archives-chroot, which specifies to use 'chroot' as the first param to
the chroot_archives script
- archives-binary, which specifies to use 'binary'
- archives-source, which specifies to use 'source'
- apt-install-binary, which specified to pass 'install-binary' instead of
'install' to chroot_apt
thus _all_ chroot prep scripts can be run through this helper now!
note, in the case of the binary stage, 'archives' is deliberately not added
to CHROOT_PREP_OTHER, this is not a mistake!
Gbp-Dch: Short
|
|
rather than explicitly running one helper after another in the major
build stages, or by hand (e.g. while testing things during development),
they can be run in bulk via this new helper. it essentially just takes a
list of helpers to run and runs them one by one.
it supports running all helpers except chroot_archives because that one
has different parameter requirements to the rest and supporting it would
make things messier.
helper scripts can either be named by their full script name or without
the 'chroot_' prefix for brevity. you can also just specify 'all' to
refer to all helpers (except chroot_archives, per above).
it automatically reverses the order of the list when run in remove mode.
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
|
|
|
|
Gbp-Dch: Ignore
|
|
|
|
Current versions of the project files are built upon versions published
and licensed by Daniel Baumann, but are modified copies of those files and
thus need to be marked as such per licensing requirements (afaik he did
not pass along ownership / licensing rights to anyone when he left the
project). We should also be careful to not be misrepresenting such
modified copies as being attributed to Daniel.
Adding a new copyright line referring to "The Debian Live team" should
suffice for this.
The authorship block in man pages has also similarly been updated.
Notes:
- tweaked a copy of daniel copyright lines stating 2014 instead of 2015.
both of these cases were in files that i had personally introduced in
some of my past merged commits that moved some code around. i don't know
why they stated 2014.
- binary_onie was introduced in 2018, so that has a 2018 date instead of
2016 unlike the rest.
- 'efi-image' is a 3rd-party (Canonical Ltd) work that we bundle, but it
has been modified by 674794a8f4d61a729d2dbd6d99385d2826138694 and
36a3ba76347ef72df1c316312ed3a26aa4b0c816 so I similarly added a
debian live copyright line.
- 'grub-cpmodules' is similar. it was only changed by the indentation fix
of 36a3ba76347ef72df1c316312ed3a26aa4b0c816 but modification is
modification, and this does help cover any possible future changes that
might be made.
|
|
Gbp-Dch: Ignore
|
|
"they" -> "who" (two uses of "they" referring to different things)
Gbp-Dch: Ignore
|
|
Gbp-Dch: Ignore
|
|
not sure that ISO is an acronym, but included anyway
Gbp-Dch: Ignore
|
|
`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
|
|
|
|
Originally removed in 42fb1e197607ac8920b3f8f3a583d1d540c5ae05
Accidentally restored in bc50443cf043616c7087f383e11bf85cd233c54e
(Closes #952835)
|
|
|
|
|
|
|
|
Also fix the version string in the manual pages.
Closes: #859290
|
|
Closes: #773775
|
|
Thanks to jnqnfe for the patch.
Closes: #774730
|
|
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
|
|
|
|
debootstrap is the official tool to bootstrap debian,
cdebootstrap has had the one or other bug making it
broken for times during the release cycles.
The extra effort of supporting both debootstrap
and cdebootstrap is hardly worth it since the bootstrap
stage is cached anyway.
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
|
|
(Closes: #745134).
|
|
|
|
|
|
different defaults.
|
|
|
|
|
|
|
|
|
|
|