Skip to content

Commit

Permalink
packer: remove pre-jessie code
Browse files Browse the repository at this point in the history
  • Loading branch information
zeha committed Nov 17, 2023
1 parent 0cf7d8e commit ac6c869
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 26 deletions.
14 changes: 1 addition & 13 deletions packer/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
15 changes: 2 additions & 13 deletions packer/debian64_provision.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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}"
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit ac6c869

Please sign in to comment.