Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos/vyos-live-build


https://github.com/vyos/vyos-live-build

packages: avoid unnecessary nesting

Gbp-Dch: Ignore

9c8d26c97ff51ebc105e2bcf815c29ff79eea2a6 authored over 4 years ago
make temporary state of installed tools recoverable

some scripts temporarily install packages to accomplish some work before
then removing them. the...

f27d13de08af9ae788b0d2f848e2202a399e4f43 authored over 4 years ago
manpages: clarify UTC timestamps wrt. build log

Gbp-Dch: Ignore

a065e60043fc5ff217be0be90191305d8ade2518 authored over 4 years ago
config: catch and report unexpected arguments

after handling arguments, catch and report any remaining "non-option"
arguments.

for instance u...

665372c19d7f54b5cfb92aaf313b7df9570f6191 authored over 4 years ago
debootstrap: fix wrong param for Check_package call

debootstrap must obviously exist in the host. we thus must pass 'host'
not 'chroot' such that a ...

d68290058e523bed56a8235e6408816ae3c8607e authored over 4 years ago
arches: fix Check_crossarchitectures param passing

Gbp-Dch: Ignore

7cf7f74bc0570beedbea4b085fc799653a87c86e authored over 4 years ago
arches: tidy

Gbp-Dch: Ignore

8a1bbe0841ced044444ebf4d7f2b44a689b9c26b authored over 4 years ago
arches: fix some Check_architectures() mess

- the comparison with LB_ARCHITECTURE seems to be based upon an old idea
of it potentially b...

08c86dc8ace433bd1efacc807357dc92661510ab authored over 4 years ago
rename binary_loopback_cfg to binary_grub_cfg

when loopback support was introduced, it initially duplicated the code
for generating a grub2 co...

a542d52141acef0e2d2bb78253d6b5df4305dcd1 authored over 4 years ago
binary_iso: properly handle multiple bootloaders

with LB_BOOTLOADER_BIOS and LB_BOOTLOADER_EFI introduced, we can simplify
and correct things her...

3a523c3fc12ef23e720020e2bad151fc91b8b35d authored over 4 years ago
fully validate BIOS/EFI bootloader combinations

thus far, config bootloader validation only did the basic check that each
bootloader specified w...

3f840aeeba982a858a881271a3bb48bca5b50dd8 authored over 4 years ago
config: improve BIOS/EFI bootloader selection handling

the design choice from when EFI support was introduced was to change
`--bootloader` to `--bootlo...

d7883ec32b2bb907fce17fb759c08c5cd9851fc3 authored over 4 years ago
binary_hdd: remove incorrect local scope

the "FIXME" function wrapper is just to temporarily disable the code.

Gbp-Dch: Ignore

f3a818da9ab1998944c20b0847a733bbdacb61d8 authored over 4 years ago
indentation fix

Gbp-Dch: Ignore

976be9f44bca9ee8be7e438348c1068faf50d9c6 authored over 4 years ago
fix redundant and incorrect source selections

"grub" presumably was what is now called "grub-legacy"

removed both because there is already a ...

7ad96bd64418951ab48e6e1c522c501e57b6b9d9 authored over 4 years ago
fix another overlooked "grub" -> "grub-legacy" instance

Gbp-Dch: Ignore

cb2d9a0fe467dbf7a4de691e52c1f412007c098c authored over 4 years ago
config: add note

The core purpose of `Prepare_config()` is to prepare the config by setting
defaults where not sp...

9d7393bbdbec133dedbc5c084a2596de227e04cf authored over 4 years ago
config: fix inadequate validation check

Gbp-Dch: Ignore

89ed6a54a10ba3b4ce781d8e1805f099b77cb7be authored over 4 years ago
extend config validation to all build components

while `lb build` ran the config validation check, spotting invalid configs
and stopping with an ...

943c8fb5feb27cd60fd335f6e9e77524127f0f17 authored over 4 years ago
get rid of a couple of useless variables

Gbp-Dch: Ignore

7acd1f488f3b9d4348449a27d9412488dc8e1657 authored over 4 years ago
clean: tweak init

`Init_config_data` is more suited to build scripts than here. note that
it's not used in `config...

76459a39cdc6f35485a867fd96c7cce29a2cc6b9 authored over 4 years ago
syslinux: obey new UTC timestamp control

558942eccb9d90aa5ba0b9e0158504669efe907c authored over 4 years ago
source_disk: de-duplicate date construction

Gbp-Dch: Ignore

ebf4b04b7f0bab4745ca9345c26a83d937a72578 authored over 4 years ago
disk_info: obey new UTC timestamp control

26a89a45e5c5311cfd43c3a3e37e18686462e402 authored over 4 years ago
bootloaders: add timezone to splash timestamp

21c697617d8299e19a99df12c70e36b379c91fce authored over 4 years ago
config: fix stale live-build version in iso-preparer

using `$VERSION` as part of the default `$LB_ISO_PREPARER` means that when
you simply run `lb co...

9bc35759aab95d849cba38bcb6fd1bb072df9907 authored over 4 years ago
config: obey new UTC timestamp control for default ISO volume label

31cc121c3dbce47438d51928e4b1e7229f514cb4 authored over 4 years ago
config: provide UTC timestamp control

`DATE_UTC_OPTION` is set in `Prepare_config()` for use by scripts, even
though only a few script...

6cf3321d8471046bbbe203fb3f18d6507c402024 authored over 4 years ago
syslinux: support timezone date component

since date is not obtained as UTC, timezone is an important detail of
understanding the given ti...

23f02ec7eeeac790c247ba084b8755c3b718ff01 authored over 4 years ago
syslinux: fix date construction accuracy issue

don't construct each part from a fresh "now", which can result in
inaccuracies in the overall da...

dc64d8235d4b2706fa2bce6a6bd59d62e2fa9d88 authored over 4 years ago
config: fix storage of --jffs2-eraseblock value

broken since it's introduction in 9ffb223d703a4bbb76e5278e59b3cc183f2f1aca

Gbp-Dch: Short

7ad69658b249bd268497754b4933a65773c38593 authored almost 5 years ago
config: small output alignment fix

Gbp-Dch: Ignore

918fe8ce2523ed8e89306b19bcc60fe43041052e authored almost 5 years ago
fix usage/help/man bugs

- the definition of $PROGRAM as used in $USAGE strings defined in each
script has been broke...

7276d0213fd26ee68b62b84080261e29512871e9 authored almost 5 years ago
manpages: formatting fix

Gbp-Dch: Ignore

82700d010b2b86e520cc3e71d2fd9ed11813f7d0 authored almost 5 years ago
adjust action arg consumption order

did not properly consider all usage cases properly in deciding placement.

this captured `--usag...

43b4f9cdf62972bff5cff45f895305c391a895f2 authored almost 5 years ago
args: restore a little tidying

lost in a reversion

Gbp-Dch: Ignore

372a8fd91a9ec22c22250e4a0322432305b69a9f authored almost 5 years ago
archives: output actual error for bad pass param

Gbp-Dch: Ignore

96c797773201f60badcc7dac8b563f1dcf7ef349 authored almost 5 years ago
config: tweak config file loading order

load the base set of files first, then any user arch/dist specific override
files second.

this ...

23ed83e730396d9af72343e126978418597c7deb authored almost 5 years ago
clean: output error on invalid argument

640a25f78d312dbd2553ab11131de02a9de3b2f0 authored almost 5 years ago
options: de-duplicate common option handling

22d8ac15dbc75af2acf02447cf045791b137d7d4 authored almost 5 years ago
config: refactor basic package list construction

Gbp-Dch: Ignore

55e17b1e256a4295c67f44e633adaa07f850d4fb authored almost 5 years ago
clean: expand debugging

Gbp-Dch: Ignore

b2b260242974a3a9ff479f7b597af96b8ea13d0d authored almost 5 years ago
clean: fix missing 'noauto' param for substage execution

these should be bypassing the possibility of running the auto script
surely, just like how this ...

f20b5b4d0ded4a870e5795d4fe277af61f20c0e3 authored almost 5 years ago
clean: improve arg handling

- detect lack of options using actual arg count rather than first arg
being an empty string....

2d4b2c9e76dbb3a6625c2e550a0e9b5fd241785f authored almost 5 years ago
improve stagefiles encapsulation

- added and used Stagefiles_dir()
- added and used Stagefile_exists()

pretty self explanatory...

2d7ff4934d721f38ac5274c866e44e20d3bda2e8 authored almost 5 years ago
caching: output error on invalid action param

for bootstrap, the check is moved to the case statement for greater
robustness, and for consiste...

b20979334cc28c345b2b72da30c3591fb5c85882 authored almost 5 years ago
output error for incorrect action in chroot prep scripts

...alongside printing usage (which is perhaps unnecessary), so that it is
actually clear to user...

da1fab116139150db562eb2c104dea55b7535a33 authored almost 5 years ago
tidy up Echo_breakage()

- it's only used by the debootstrap script after alternatives were dropped
long ago, so let'...

5f318c5a444ef05bdf79b1f7640294c7423fd10e authored almost 5 years ago
debootstrap: remove useless obtaining debootstrap verbose help strings

Gbp-Dch: Ignore

d7d0798e4681bb7f5c1a1836df854a72d2772113 authored almost 5 years ago
config: simplify mode default

all roads lead to debian

i was waiting to get to the work on properly tackling the mode stuff, ...

1c74927fe5e4c715b9ec9a5fdce8506869149d83 authored almost 5 years ago
move and rename Common_config_files()

for better encapsulation, and for consistency with other config file
handling functions in the n...

f78001144b56993de751be78983b9d01a9d73dd7 authored almost 5 years ago
bootloaders: tweak default splash text to avoid overlap

the default grub config has a quirk of using the syslinux splash when
present, which as a sideno...

69dc8c21cb97f155183b273bdc49d5a71f25bcb8 authored almost 5 years ago
syslinux: updated SVG for splash

opening the file in inkscape resulted in a dialog explaining that inkscape
used to work on a 90 ...

d4a1e110ed8560db57b2c4fbfe66df152170ba82 authored almost 5 years ago
grub2: fix missed vga= consistency adjustment

Gbp-Dch: Ignore

1892f97ce608b84fd1860fb97e0164c0efbf1922 authored almost 5 years ago
grub2: fix duplicate live entries

in tweaking a previous commit to remove some excessive change before
submission, i mistakenly id...

6ebac9cc5b3f0c79d8225ed6617ba1c8859c703b authored almost 5 years ago
bootloaders: change 'Advanced options' to 'Utilities'

more fitting now that we've moved the advanced installer entries
out to a different submenu, lea...

578dbee516a370935e1b2e49205c524370e1f8d0 authored almost 5 years ago
grub2: fix vga= consistency

- most entries used vga=788 rather than vga=normal (which are equivalent)
- the syslinux menu ...

d22c1f177d7192f1d71743783a88ed6e98e56c6a authored almost 5 years ago
grub2: tiny label consistency tweak

as per style in official Debian install discs

Gbp-Dch: Ignore

375ff465e5866ec8ef175ed81e75ff08a3370ba8 authored almost 5 years ago
Replace 'which' with 'command -v' to test for the existance of an executable

This is considered to be more robust.

Two instances remain:

scripts/build/chroot_archives, line...

0e5d0483e5596e200430d28356b808af76806439 authored almost 5 years ago
grub2|loopback: avoid perl for live entry creation, use temp file

instead of cramming the live entries into a string via a layer of functions
for terminating entr...

fd18d46e0eb6abfe757f8764c65ac4c472fcdeef authored almost 5 years ago
config: only try to load FILE.ARCH and FILE.DIST if non-empty strings

to thus avoid trying to load `FILE.`

Gbp-Dch: Ignore

a72e7daaf74fbc4a67d251e5e8f9d5bfb596ba97 authored almost 5 years ago
config: fix wrong variable name

Gbp-Dch: Ignore

2c1af527fdd4e97d79267f8afb7696fe96331982 authored almost 5 years ago
config: remove junk config loading code

support for this has not existed since v2.0~a24-1 !!

until 4d22ca948ad3def3f98fd89d32bf2ba82094...

61aa3239c5c93d6d7bdc5b9b6a407f400799779b authored almost 5 years ago
config: optimise --ignore-system-defaults

Gbp-Dch: Ignore

72321c2b9be15c68567efbfaca5ee24590a3a80a authored almost 5 years ago
workaround checkbashisms mistake

it reported: "possible bashism in scripts/build/binary_loopback_cfg line 284 (should be '.', not...

b4156e146f83474a9cb1aca9117a4a4053c62683 authored almost 5 years ago
syslinux: fix errors re-running under `--force`

robustification is required to not just `--force` but recovery from failure
or user cancellation...

9d5665c6274cfd1052e9c16a3a1708d8f91b58da authored almost 5 years ago
grub2|loopback: fix theme issues for submenus

also enables greater flexibility for users to override more aspects of
theme separate from menu ...

82f0acb091db1324af195935674e6e16e72d9271 authored almost 5 years ago
grub2: fix lost pre-prepared files detail

partly lost in some adjustments that were made to the submitted work,
which was focused on resto...

96ade65e65fb494a79400c0deaf8297c5b2ac46f authored almost 5 years ago
bootstrap_cache: fix failure condition

during testing i encountered an unexpected error resulting from the
following condition:
- boot...

647dcb7aeddc71c9637e1487de1c3f61e49ae978 authored almost 5 years ago
init: warn if auto script exists but is not executable

51903da07338928e15c8c7963b18968954f4dd06 authored almost 5 years ago
loopback: tidy formatting

Gbp-Dch: Ignore

a8a6addaf5405ed68cc6132522f09aa6bf5079e5 authored almost 5 years ago
frontend: fix passing along global args

trying to use `lb --debug config` for instance did not output debug info
unlike `lb config --deb...

1374e82e24aead5c827b49dd7a37e8d14dc7bf41 authored almost 5 years ago
selinux: fix output consistency

install mode was silent when selinux was not enabled, whilst remove mode
always output a "Begin ...

80d9c93de9bb8dcf06fb081cbd35213e0f995833 authored almost 5 years ago
manpages: more formatting fixes

make variables and options in descriptions bold

Gbp-Dch: Ignore

931f42fa39bd8efa364bc31af33e350de7a0b8f7 authored almost 5 years ago
manpages: fix outdated --distribution description

it does not depend upon --mode, it simply defaults to 'buster'.

Gbp-Dch: Ignore

4f765f3fc017ccfec835a14bb46479ccd87e7e1d authored almost 5 years ago
manpages: clarify and correct --binary-images description

including correction of default for all architectures being fat32 not fat16
and the sparc differ...

a0c7db975900e863355f2d025afd0361dc2d67b9 authored almost 5 years ago
manpages: clarify --breakpoints

Gbp-Dch: Ignore

7149307e073f66f210c852b55cd77adf1d8b9f2a authored almost 5 years ago
manpages: tiny clarifications and tweaks

not worth listing the specifics

mostly the following though:
- "(comma or space separated)" ->...

4f82210d114c7bcba9e4f10e1f87fa5451e54455 authored almost 5 years ago
manpages: tiny correction

"all (applicable)" -> "all"

this needed adjusting after 38a5aed0dcdf71f43cecfadc6e34c659408b6a0...

e9a88e5201a335193397ee3c2e87407cb0c18890 authored almost 5 years ago
manpages: fix typos

"whould" -> "would"
"build" -> "built"

Gbp-Dch: Ignore

20c43a0eb85663842f6db2e3bd0ceab3bdd923f0 authored almost 5 years ago
manpages: fix formatting mistakes

shortoptions also emboldened

Gbp-Dch: Ignore

9c7e8dec72e0a285fe397a1ebef7e3be98e9dbb6 authored almost 5 years ago
manpages: fix typo

"bugreport" -> "bug report"

i won't bother changing the dates just for this one.

Gbp-Dch: Ignore

d2f9344b665c6a80b122338c531c077bb9b5dab8 authored almost 5 years ago
a couple tiny doc fixes

Gbp-Dch: Ignore

29ab2459c8e8f2287a968567dc6559f3f14eeb4e authored almost 5 years ago
fix auto file handling regression

b4598b234c90b6d1c93bd64166d4aa46ce9388bb mistakenly stopped passing along
options to auto files....

6a5d42d5692374f14e6cf04e6fe6556942dce50a authored almost 5 years ago
config: remove redundant validation check

this is already covered by the check above it

Gbp-Dch: Ignore

997a7f73f9c253a53562431b272859b8eadc5d28 authored almost 5 years ago
manpages: fix typo

"Sor" -> "So"

Gbp-Dch: Ignore

70c0aa4075e2c17114556bcef6f0c9948ff35b5b authored almost 5 years ago
Do not overwrite splash.png if the user has provided it

The unconditional SVG to PNG conversion could overwrite a splash.png
provided by the user. Ensur...

624e79eb8fc11d1ceeaf1b0e81f895fc0da4eebe authored almost 5 years ago
Make librsvg2-bin dependency unconditional for syslinux

We do provide a splash.svg by default so the check will always return
true unless the user has f...

103daf9f7ca47e6dae729e1141aa522c02e4bbd6 authored almost 5 years ago
syslinux: deduplicate common files

there are several files of which identical duplicate copies are held in:
- share/bootloaders/ex...

24c2b3e119ef1b22539736ddaae1f42818c09f02 authored almost 5 years ago
Synchronize syslinux menu structure with the grub-pc one

* Use same menu labels
* Use same hotkeys
* Get rid of a nested menu that is not present in grub...

34a72caf494b2b4b98248ce4d54e0654dc822890 authored almost 5 years ago
syslinux: fix lack of top level install option

0bf9d2d390e2d031ebe344050d8766ba7cd9ad54 expanded the set of install
options, whilst also moving...

47b0a623dd4ec320371508e1a0c3deaff973efd3 authored almost 5 years ago
Use correct variable name to detect removal step

Due to this mistake, the helpers were not called in reverse order
during the removal step. This ...

c6428f44e38724991e4efa01c512876fbd13badc authored almost 5 years ago
syslinux: fix missing hotkeys

for some reason the syslinux folder one had these but not the others.
probably a result of havin...

41ca745b6cf8b506408082453cbabd0616a62d44 authored almost 5 years ago
Replace "Help" calls with "Man" and get rid of Help

e7df05cd294f1b2f4bb4c00cc390c1a71f850c05 authored almost 5 years ago
Make "Man" function smarter to also work for "lb --help"

fac2d8d903330e1ae255803cd2bb1041197a9f71 authored almost 5 years ago
Improve handling of options allowed for "lb" before the sub-command

55d9b213cfaa55f6be0ce9d803e3603dfbf87dd7 authored almost 5 years ago
Revert "frontend: properly handle option processing"

This reverts commit 6b7c8ed4bf15175299729355f04d60dcbac1aded as it's
breaking multi-value space-...

104fa2039990f17e02dd9d2dbfc801763987b532 authored almost 5 years ago
config: tidy directory construction and empty directory cleaning

58e0efedc965e1ace6ef65205d831405650cdddb authored almost 5 years ago
config: tidy config files

879a9c54ff69514e90280ef747d47ec2d3fb8cec authored almost 5 years ago
frontend: do no try to look for sub-commands in the PATH

This is a recipe for disaster and it actually already fails when
you pass something that looks l...

440c0b7738cbbcd2fa2dd948ab201d40e23db074 authored almost 5 years ago