diff options
author | Christian Breunig <christian@breunig.cc> | 2025-04-20 16:54:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-20 16:54:54 +0200 |
commit | d401c8fee10f7a676b84d2186eb77cce44f3653b (patch) | |
tree | 3cb27bd32ce3bc8b09d2a81df9d4837a533b0e42 | |
parent | fc8f092e7e06eac2b07faab92c503c6c9c031224 (diff) | |
parent | 2986466f7b7550c142eaa5a0c03a3505d8bf3706 (diff) | |
download | vyos-build-d401c8fee10f7a676b84d2186eb77cce44f3653b.tar.gz vyos-build-d401c8fee10f7a676b84d2186eb77cce44f3653b.zip |
build: T7372: correctly quote lb_config arguments
-rw-r--r-- | data/defaults.toml | 2 | ||||
-rwxr-xr-x | scripts/image-build/build-vyos-image | 24 |
2 files changed, 13 insertions, 13 deletions
diff --git a/data/defaults.toml b/data/defaults.toml index 5a4306cf..66074cae 100644 --- a/data/defaults.toml +++ b/data/defaults.toml @@ -7,7 +7,7 @@ debian_distribution = "bookworm" debian_mirror = "http://deb.debian.org/debian" debian_security_mirror = "http://deb.debian.org/debian-security" -debian_archive_areas = "main,contrib,non-free,non-free-firmware" +debian_archive_areas = "main contrib non-free non-free-firmware" vyos_mirror = "https://packages.vyos.net/repositories/current" diff --git a/scripts/image-build/build-vyos-image b/scripts/image-build/build-vyos-image index aab5ed13..6cccb40c 100755 --- a/scripts/image-build/build-vyos-image +++ b/scripts/image-build/build-vyos-image @@ -620,30 +620,30 @@ DOCUMENTATION_URL="{build_config['documentation_url']}" --apt-indices false \ --apt-options "--yes -oAPT::Get::allow-downgrades=true" \ --apt-recommends false \ - --architecture {{architecture}} \ - --archive-areas {{debian_archive_areas}} \ + --architecture "{{architecture}}" \ + --archive-areas "{{debian_archive_areas}}" \ --backports true \ --binary-image iso-hybrid \ --bootappend-live "boot=live components hostname=vyos username=live nopersistence noautologin nonetworking union=overlay console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0" \ --bootappend-live-failsafe "live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0" \ - --bootloaders {{bootloaders}} \ - --checksums 'sha256 md5' \ + --bootloaders "{{bootloaders}}" \ + --checksums "sha256 md5" \ --chroot-squashfs-compression-type "{{squashfs_compression_type}}" \ --debian-installer none \ --debootstrap-options "--variant=minbase --exclude=isc-dhcp-client,isc-dhcp-common,ifupdown --include=apt-utils,ca-certificates,gnupg2,linux-kbuild-6.1" \ - --distribution {{debian_distribution}} \ + --distribution "{{debian_distribution}}" \ --firmware-binary false \ --firmware-chroot false \ --iso-application "VyOS" \ --iso-publisher "{{build_by}}" \ --iso-volume "VyOS" \ - --linux-flavours {{kernel_flavor}} \ - --linux-packages linux-image-{{kernel_version}} \ - --mirror-binary {{debian_mirror}} \ - --mirror-binary-security {{debian_security_mirror}} \ - --mirror-bootstrap {{debian_mirror}} \ - --mirror-chroot {{debian_mirror}} \ - --mirror-chroot-security {{debian_security_mirror}} \ + --linux-flavours "{{kernel_flavor}}" \ + --linux-packages "linux-image-{{kernel_version}}" \ + --mirror-binary "{{debian_mirror}}" \ + --mirror-binary-security "{{debian_security_mirror}}" \ + --mirror-bootstrap "{{debian_mirror}}" \ + --mirror-chroot "{{debian_mirror}}" \ + --mirror-chroot-security "{{debian_security_mirror}}" \ --security true \ --updates true \ --utc-time true |