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

grub-efi: fix partial broken boot capability

when used alongside syslinux and when a single kernel flavour is used,
things work correctly. ot...

9220bde3dfdca2f749c16789b6ca8e4e05e961fb authored over 4 years ago
grub-pc: fix broken boot capability

Closes: #956131

1517861c3e482fc141c198b63ec950853313a844 authored over 4 years ago
grub2|loopback: avoid empty submenu

don't include the advanced menu at all if it's only entry - memtest - is
not included (you just ...

46b0d85021311ed83349a57307fae82b60a2153c authored over 4 years ago
grub2|loopback: define common target

Gbp-Dch: Ignore

5ac625e3e16704a795be41b4b40ce0b1c1a5b1eb authored over 4 years ago
grub2|loopback: extract memtest menu entry creation to config file

backwards compatibility:

1. the new file will be included alongside any user custom config
2....

077d005a84f9c7b554889afcc196023bf829e86e authored over 4 years ago
syslinux: simplification

`$_SOURCE` is always composed of `<foo>/${_BOOTLOADER}`, so we can just use
`${_BOOTLOADER}` as ...

81adab855557a99d17110d9ffe5325cf774350d9 authored over 4 years ago
grub2|loopback: overwrite default files with user ones

...rather than choosing between the default set and a user provided set

1. ensures backwards c...

e5b2b56c7c9372c601216206fbfca9d023103e8c authored over 4 years ago
grub2|loopback: extract install menu entries to config files

backwards compatibility:

1. the new install.cfg and install_start.cfg files (chosen
automa...

69093d9e3b7ebc2d3691f683fd447653e211a654 authored over 4 years ago
grub2|loopback: move copying of files earlier

necessary for changes in followup commits.

Gbp-Dch: Short

1f1b156697154179cdc0b8d95452b2f22c67eb9f authored over 4 years ago
syslinux: overwrite default files with user ones

as just done for grub2|loopback

the primary benefit here is that it means that user configs do ...

24658ce5428d5ea0acd22973d79b015ad871f6ee authored over 4 years ago
grub2|loopback: move advanced installer entries under own submenu

this takes a step forward in moving towards the same updated layout as
with syslinux; here we ge...

457e800c940136425663b14e8e5c154ced184b63 authored over 4 years ago
grub2|loopback: improve memtest label

make it consistent with syslinux

Gbp-Dch: Short

33af87e047c0529ab068bd834b45b59eac4e73ac authored over 4 years ago
grub2|loopback: add hotkeys for some installer entries

an official current debian install disc was compared with to achieve
better consistency.

main m...

96285a0e7001cb538b5ac2c04a91952fc0f03350 authored over 4 years ago
grub2|loopback: add hotkey for advanced options submenu (a)

04a0ffb2f482421b17973db9302b0dd40db380c1 authored over 4 years ago
grub2|loopback: add hotkey for memtest (m)

c2eb40d9b1de542e8ec26490d1196c7adb8f53bc authored over 4 years ago
grub2|loopback: allow providing hotkey to menu entry creation helpers

6e86a6480cd6abc5b0e950adb4e3fcaf03f2be7c authored over 4 years ago
grub2|loopback: add hotkey for single kernel live entry (l)

89d72410c4237105720a13ee492b926a840f0a6c authored over 4 years ago
grub2|loopback: use '@' bookended placeholders

...for consistency with syslinux config placeholders and improved
clarity of what text is a plac...

40a076bf350b38888d8fd45c1d722b4351c84612 authored over 4 years ago
grub2|loopback: remove unnecessary perl based newline escaping for sed

none of the stuff changed here is multi-line so had no reason to use it.

Gbp-Dch: Short

d5d1e35f22c5f161442326fe5f5351abe498a3b1 authored over 4 years ago
build: fix misleading message

bbeed4cb60cf8ad697b1d4278fcc75024d1150b2 authored almost 5 years ago
loadlin: fix missing directory error

fixes an error I experienced in a test build

Gbp-Dch: Short

f0588be19a1f0334843ed69d8060708153fe1802 authored almost 5 years ago
bootstrap_cache: validate action param

1716958a8dd4b52b1d437a29d268c949b83767c0 authored almost 5 years ago
bootloaders: replace use of vga=normal with vga=788 in live menu entries

For consistency with install entries (both in live-build and
official Debian install discs).

Co...

314ca3d56a791ff175c721177eafd3e873445518 authored almost 5 years ago
manpages: fix missing mention of stage

Gbp-Dch: Ignore

a32519a84a72466d962e6efe1a59541df30ffca3 authored almost 5 years ago
apt: use its new colour support

apt v2.0.1 introduced support for coloured E:/W:/N: labels. this adds
support to control it base...

3c4d07ff1802d6834fbe36583438b98e1ad420ee authored almost 5 years ago
syslinux: properly fix shortcut caret appearing in menu entries

this reverts commit 0cef87ffca0e9d89ac1f8e0098f890f2eefd3559 though
retaining the 'advanced opti...

8775c8075c657b820ae35f068f7253cbe7b10d74 authored almost 5 years ago
highlight commands in script execution

makes reviewing logs in terminal output MUCH more pleasant and efficient

Gbp-Dch: Short

36092f1cb8fdc4d6fdc4fb539cec1dde8262de3b authored almost 5 years ago
move auto colouring decision

...from the `Set_config_defaults` function, to being done directly
in `build.sh` (the component ...

39dae8cdc737071a6ba8fe2f0b5bf9b35655c5ce authored almost 5 years ago
args: fix a typo

Gbp-Dch: Ignore

85e0681ee88a293e35bd77e613010663f274ece5 authored almost 5 years ago
bootloaders: remove old "video=vesa:ywrap,mtrr" kernel param, as done in d-i

d-i removed this in commit 0917b2dde3ff73a204d27dd2f2fffc8a41175ddd

Note: There was inconsisten...

a25b77e0998ac455b48c8c523a08bd282229fb49 authored almost 5 years ago
manpages: stage clarifications

Gbp-Dch: Ignore

49047f05636b3aa95faf70b537ae96fa580f8194 authored almost 5 years ago
manpages: clarify `lb config` notes

35e622651d51112394bb0d2bb79ef08e122b8c6d authored almost 5 years ago
manpages: add missing mention of --color|---no-color

e1de6bcbf5504d1e85145ab34faf3d1e2d26c499 authored almost 5 years ago
manpages: grammar

"each" -> "each time"

Gbp-Dch: Ignore

a56fe5e40b1ffd55394b016466a12db0b3d01be2 authored almost 5 years ago
binary_iso: remove duplicate xorriso param

-J is already in the generic set defined at the start

Gbp-Dch: Short

757d1e6b482ce9785b9931027089653b95ed0cdd authored almost 5 years ago
autopkgtest: build kali image

c1f630ca9f318378bc4c632be32dbe6274071b78 authored almost 5 years ago
archives: clarify var

Gbp-Dch: Ignore

7c4de2f20d2ed284f28578f081dd66e45a0e547a authored almost 5 years ago
archives: explicitly pass along _PASS to Create_apt_sources_list

Gbp-Dch: Ignore

94a3e184c25b9baf817a0f97fc74416e6d6304e6 authored almost 5 years ago
archives: param is required

Gbp-Dch: Ignore

92425bd99caf8d7a19217bba48327d3f66435d1e authored almost 5 years ago
defaults: enable d-i GUI for all

29d9c23cd29f9b63ff0c2386a7c486db2440339e authored almost 5 years ago
defaults: tidy mirrors

2c14566c69b2ab60d21424ab76bbda53acce6bcf authored almost 5 years ago
defaults: purge long unused LB_ROOT

seems to have been obsolete since all the way back at v1.0~a22-1.

history:
- in 0d0de885e32ff6...

d6a80d3d4dfe7153ba48c4fb1d1037557223a233 authored almost 5 years ago
defaults: ensure labels have defaults for derivatives

c534ff52a4c619e7cba4f6e473e60b7440355019 authored almost 5 years ago
strip progress-linux distro hacks

progress-linux, as discussed in MR #142 ([1]) is a little known distro,
which appears to be litt...

945a166f75f7bf0419a7caefa7e7337119732929 authored almost 5 years ago
grub: remove old and unused splash code

The LB_GRUB_SPLASH variable is populated by the --grub-splash param
but is not actually used for...

4fa83598a3d9ec1d27289c6ebbbf465e6d76b320 authored almost 5 years ago
config: fix backwards compatibility break

when the --fdisk and --losetup options were removed, the entries in the
getopt option list shoul...

01a6de2f4c48e913af68e6d49ad92f4e55de7b04 authored almost 5 years ago
config: fix incomplete rename of --architectures

missed the getopt data update in 8b109ffb96282a6dd1aa5d61aa935bcba69c56f1

Gbp-Dch: Ignore

561f2dcc3a5d357e6fc8a402e8c2df5ea5493338 authored almost 5 years ago
frontend: just directly call Usage on missing `man`

d1fcfa339e07ed013ce85b92bff570c686185e23 authored almost 5 years ago
frontend: avoid trying to load /scripts/build.sh

unless `LIVE_BUILD` is set in the environment when running live-build,
this var will be empty. t...

3d30597e9377f1f9e66a0c77d616b1f699fef5ef authored almost 5 years ago
fix -h|--help component script man page redirection

the frontend handles -h|--help directly and correctly redirects to the
man page.

component scri...

0e090a65e394c7c9c717780e4b8015844de43cb4 authored almost 5 years ago
defaults: remove redundant setting of LIVE_BUILD

this is handled for every script in build.sh. this is not stored in the
saved config or anything...

406accfab9fde49a1b01c314532d8b5e86e976a0 authored almost 5 years ago
defaults: bump checksums to stronger form

md5 & sha1 are not considered secure anymore and thus are of questionable
value here if checksum...

b7896564c5092622c7d23214d5d838a08fd15ddc authored almost 5 years ago
Minor cleanups in Require_stagefiles

bdffaebe12c3012b9eda7ab57551fdfe53a2e412 authored almost 5 years ago
stagefiles: s/Require_stagefile/Require_stagefiles/

this function takes one or more required stage fileS _plural_, and exits
if any are missing (or ...

fb0790cc4379280084cc9a4469a515e243f45b9b authored almost 5 years ago
stagefiles: only list missing stages

fe0d2358b9777703effad9b29a1f54eeb65477f9 authored almost 5 years ago
stagefiles: avoid stagename in required error

the name of the stage is already printed earlier in the output prior to
the error here being pri...

3bed138fda9b013c22cf9df685624d04e022bd95 authored almost 5 years ago
stagefiles: fix completely wrong require-stages logic

now having investigated my suspicions of the functionality and use of
Require_stagefile(), i con...

ea0f6b7810e67cc5176b757db06dc3db8664c657 authored almost 5 years ago
stagefiles: refactor Require_stagefile()

- count of params is available as $#, we don't need the pipe-to-wc logic.
- the whole 'CONTINU...

1b09b1527744a50baf4e0cd45aacced461e2d862 authored almost 5 years ago
stagefiles: fix doc mistake

missed in final revision of fe9195b59c9647598ecea00900edfe2678bddcac

Gbp-Dch: Ignore

dadeec9d396382d42bae0cf490dc55456fa71199 authored almost 5 years ago
stagefiles: further robustify with auto filenames

as suggested by Raphaël

rather than have fixed stagefile filename strings at all in the scripts...

fe9195b59c9647598ecea00900edfe2678bddcac authored almost 5 years ago
stagefiles: simplify & robustify

- avoid all need to pass ".build/" path in stage file names into the
functions
- add a help...

04d9ee0211e7cf2d5f637941ff6579b4f5462da6 authored almost 5 years ago
exit: fix missing local scope

missed in c55eb8a0c3ca5b8ed1081e7eb8a423563288fb58

Gbp-Dch: Ignore

bea349c82237ee165baaf1f7e8043a26e0c14417 authored almost 5 years ago
manpages: correct date & version

Gbp-Dch: Ignore

d5dfe38bfba2a8206c34d6fb9c0c40096a63c4e9 authored almost 5 years ago
syslinux: use more dynamic memtest menu config file

Fixes the following
- Correct version (memtest86/memtest86+) shown instead of fixed 'memtest86+...

38af959aa5a93387085e1fb15fba69c801239aa1 authored almost 5 years ago
syslinux: apply kernel version filtering logic to multi-flavour kernel scenarios

a773edb813fa8e05891c90dbe02cd5e4c8d4f323 authored almost 5 years ago
syslinux: add install menu entries only if including installer

7ffd2288d944840937f556bd56703ba381f4edcc authored almost 5 years ago
syslinux: add memtest menu entry only if including memtest

31fa6abd3698453a759e56164fb09a53f6870ad1 authored almost 5 years ago
syslinux: expand list of install options

0bf9d2d390e2d031ebe344050d8766ba7cd9ad54 authored almost 5 years ago
fix another wrong stage file filename

7e41b1267cb78ae56dfbb2df92398b089ce7fe8a authored almost 5 years ago
use local scope for private function vars

all vars affected have been carefully checked to be quite certain
that they are definitely local...

c55eb8a0c3ca5b8ed1081e7eb8a423563288fb58 authored almost 5 years ago
add build & build stage success messages

af040d78035b88aaf2f99f38bf5f0db176c92d0a authored almost 5 years ago
grub1: refactor install menu creation

This is necessary as the simplest solution to allow a single
speech-synth entry to be added.

Gb...

efbe50233ef47c53f796e3515ef33c016e7196b9 authored almost 5 years ago
bootloaders: add install with speech synthesis menu entries

Following the official Debian install disks

Gbp-Dch: Short

24aab15d2a133075992ce3a216b1c3476dc7bd4c authored almost 5 years ago
syslinux: fix duplicate shortcut use

eeedf10de5b48673c4f2dedf2f29491cd9e880ee authored almost 5 years ago
syslinux: changed 'build' to 'built' in splash

Appears before a timestamp which reflects when the image was built, so 'built' is more correct t...

396b1727ad2077e948c295a61cecbb108b21f3ac authored almost 5 years ago
syslinux: fix shortcut caret appearing in menu entries

also fixes the mistaken assignment of the same shortcut for both
entries in live.cfg.in

Gbp-Dch...

0cef87ffca0e9d89ac1f8e0098f890f2eefd3559 authored almost 5 years ago
syslinux: remove replacement of unused label in menu configs

2fc60a1151aff092f09c02e48b09de97772b70bc authored almost 5 years ago
grub1: fix consistency

Use the normal appended-params directly in `Grub_live_entry` calls
like the failsafe ones.

Gbp-...

8a7bc408e5ebc8fdad47ed6a55747d0f0b3be7d1 authored almost 5 years ago
grub1/grub2/loopback: fix missing delimiter in menu kernel parameter lists

The '---' delimiter should appear before the final 'quiet' parameter
(which is used by the debia...

aadf8c4cacecc4664412c6bbc7b8e039e1dd772a authored almost 5 years ago
grub1/grub2/loopback: fix order of quiet kernel parameters in menus

I believe that the `quiet` parameter is meant for d-i not the kernel and
thus should be given on...

a33938f8d47f23c23335ecf671b1db9afcd0b726 authored almost 5 years ago
grub2/loopback: fix highlight readability

Current splash makes it very difficult to read menu entries.
Black as a background color is actu...

7d4fc9320554e50cc48844976ad95ad5809a496f authored almost 5 years ago
grub2/loopback: fix misapplication of quiet kernel parameter

When building grub2 menu entries the quiet param (meant for d-i)
was excluded from the rescue me...

636e52c36e008da8be3e168f30fae45d49c039c2 authored almost 5 years ago
grub1: fix wrong variable name

464c7a6946cc82657b73fd0051e20c75fcae120c authored almost 5 years ago
allow turning off colour

necessary to give control when colour is default enabled

Gbp-Dch: Short

49e68da5ee11a1e9dd7a6dfe1bcfcb8a0d21fe42 authored almost 5 years ago
split stdout & stderr auto colouring

thus for some reason if one is connected to a tty and the other a file,
we still get colour in t...

ca520eb5f0556094338e0c841dcaa970d9a28886 authored almost 5 years ago
turn on colour by default

...when stdout+stderr connected to a tty (as opposed for example to being
piped to a log file)

...

09b279b7bc02c5aeec3fc5e75732b338f92a3921 authored almost 5 years ago
installer: move an exclude removal outside of loop

2ea6eeefa2a42443b716436cdbffc26c6aca3392 authored almost 5 years ago
installer: tweak temp shell script construction

Gbp-Dch: Ignore

19e1a5b9c23e0954fe935c99c483fd104be608fb authored almost 5 years ago
installer: fix double slash in urls

2cf397df668b1a2de2e2857f69e8f39bbf84f164 authored almost 5 years ago
installer: clear large string once done with

Gbp-Dch: Ignore

2abf7bc65ba43503954a07ab3390f0756a986877 authored almost 5 years ago
installer: dedup long paths

47e136df6fa7cb7886140e4e0e5adf2943c21b41 authored almost 5 years ago
installer: tidy package lists

`DI_PACKAGES` does not need to include `DI_REQ_PACKAGES` so long as
we pass the latter to apt in...

3fb0bb235d9093415d2a70569850ac67c3435375 authored almost 5 years ago
installer: misc small tweaks

Gbp-Dch: Ignore

9a878350d3d4a85af16314448f28320558d5adfe authored almost 5 years ago
installer: restore udeb existence check

this was removed as part of b54bdd7fb18d32178094e8c4e1493b6121044c11
but is actually still neede...

1a9a1585ad11cd8f0c9ffaf2141c9edd9dec2019 authored almost 5 years ago
installer: expand debugging output

b326c37f92f103b3cff9baf8f2f323cf484ae192 authored almost 5 years ago
installer: fix broken loop

Gbp-Dch: Ignore

789118855772e4bdf3590c7a64329cc417fc742c authored almost 5 years ago
fix wrong description

Gbp-Dch: Ignore

00a2fabcdf3e6c3021b8392a404ab7d068571250 authored almost 5 years ago
fix missing stage descriptions

Gbp-Dch: Ignore

a67febdd824c553dddca11276f0d74096697223b authored almost 5 years ago
source: properly fix _apt permissions warning

the chown command needed running within the chroot, since apt-get is being
run within the chroot...

b25db0a4bfdd5b415672cc14ae06c287e15656b3 authored almost 5 years ago
CI: deploy from the build stage, rather than rebuilding from scratch

No point in doing everything twice

Gbp-Dch: ignore

c0ff2e6dbd64c620ba02598b6d908020c0ce3617 authored almost 5 years ago