From 7803bf372239c4aa67e7e60de715f311232e7b7b Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Thu, 16 Nov 2017 13:51:18 +0100 Subject: [PATCH] packer: add support for building Debian/buster --- packer/Makefile | 6 +++++- packer/debian64.bats | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packer/Makefile b/packer/Makefile index c152feb..0d8e104 100644 --- a/packer/Makefile +++ b/packer/Makefile @@ -12,6 +12,10 @@ clean: fake-uname.so: gcc -shared -fPIC -ldl fake-uname.c -o fake-uname.so +# Debian 10 +buster: fake-uname.so clean install + packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json + # Debian 9 stretch: fake-uname.so clean install packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json @@ -32,4 +36,4 @@ squeeze: fake-uname.so clean install lenny: fake-uname.so clean install packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json -.PHONY: compile stretch jessie wheezy squeeze lenny +.PHONY: compile buster stretch jessie wheezy squeeze lenny diff --git a/packer/debian64.bats b/packer/debian64.bats index 189c668..b0f9be6 100644 --- a/packer/debian64.bats +++ b/packer/debian64.bats @@ -17,7 +17,7 @@ teardown() { @test "debian_version exists and is valid version" { run cat "${mountpath}/etc/debian_version" [ "$status" -eq 0 ] - [[ "$output" == [0-9].[0-9]* ]] || [[ "$output" == 'stretch/sid' ]] + [[ "$output" == [0-9].[0-9]* ]] || [[ "$output" == 'buster/sid' ]] } @test "kernel exists" { -- 2.1.4