summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2025-04-20 16:54:54 +0200
committerGitHub <noreply@github.com>2025-04-20 16:54:54 +0200
commitd401c8fee10f7a676b84d2186eb77cce44f3653b (patch)
tree3cb27bd32ce3bc8b09d2a81df9d4837a533b0e42
parentfc8f092e7e06eac2b07faab92c503c6c9c031224 (diff)
parent2986466f7b7550c142eaa5a0c03a3505d8bf3706 (diff)
downloadvyos-build-d401c8fee10f7a676b84d2186eb77cce44f3653b.tar.gz
vyos-build-d401c8fee10f7a676b84d2186eb77cce44f3653b.zip
Merge pull request #948 from dmbaturin/T7372-quote-lb-config-argumentsHEADcurrent
build: T7372: correctly quote lb_config arguments
-rw-r--r--data/defaults.toml2
-rwxr-xr-xscripts/image-build/build-vyos-image24
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