From ac6c8696bf95fef1f75e736c9e91a8875ff83de8 Mon Sep 17 00:00:00 2001 From: Chris Hofstaedtler Date: Mon, 13 Nov 2023 23:59:41 +0100 Subject: [PATCH] packer: remove pre-jessie code --- packer/Makefile | 14 +------------- packer/debian64_provision.sh | 15 ++------------- 2 files changed, 3 insertions(+), 26 deletions(-) diff --git a/packer/Makefile b/packer/Makefile index 27f91b0..8a79a1e 100644 --- a/packer/Makefile +++ b/packer/Makefile @@ -45,17 +45,5 @@ stretch: clean fake-uname.so install jessie: clean fake-uname.so 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 7 -wheezy: clean fake-uname.so 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 6.0 -squeeze: clean fake-uname.so 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 5.0 -lenny: clean fake-uname.so 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 bullseye buster stretch jessie wheezy squeeze lenny +.PHONY: compile bullseye buster stretch jessie .NOTPARALLEL: diff --git a/packer/debian64_provision.sh b/packer/debian64_provision.sh index 64086b8..480df1c 100644 --- a/packer/debian64_provision.sh +++ b/packer/debian64_provision.sh @@ -32,13 +32,6 @@ trap 'bailout ${LINENO} $?' ERR ## helper functions virtualbox_setup() { - case "$DEBIAN_VERSION" in - lenny) - echo "* Debian lenny doesn't support Virtualbox Guest Additions, skipping." - return 0 - ;; - esac - if ! mountpoint "${TARGET}" &>/dev/null ; then echo "* Mounting target system" mount "${INSTALL_TARGET}" "${TARGET}" @@ -115,12 +108,8 @@ vagrant_setup() { chroot ${TARGET} chown vagrant:vagrant /home/vagrant/.ssh /home/vagrant/.ssh/authorized_keys echo "* Setting up sudo configuration for user vagrant" - if ! [ -d "${TARGET}/etc/sudoers.d" ] ; then # lenny: - echo "vagrant ALL=(ALL) NOPASSWD: ALL" >> "${TARGET}/etc/sudoers" - else # wheezy and newer: - echo "vagrant ALL=(ALL) NOPASSWD: ALL" > "${TARGET}/etc/sudoers.d/vagrant" - chmod 0440 "${TARGET}/etc/sudoers.d/vagrant" - fi + echo "vagrant ALL=(ALL) NOPASSWD: ALL" > "${TARGET}/etc/sudoers.d/vagrant" + chmod 0440 "${TARGET}/etc/sudoers.d/vagrant" host="$(cat ${TARGET}/etc/hostname)" if ! grep -q "${host}$" "${TARGET}"/etc/hosts ; then -- 2.1.4