#!/bin/sh if ! [ -e /etc/cloud/ds-identify.cfg ]; then echo "Enabling cloud-init fallback for inconclusive datasource detection..." cat >/etc/cloud/ds-identify.cfg <<-EOF policy: search,found=all,maybe=all,notfound=enabled EOF fi echo "Enabling cloud-init's boot services..." for i in boot/cloud-init-ds-identify \ boot/cloud-init-local \ default/cloud-config \ default/cloud-final \ default/cloud-init; do if ! [ -e /etc/runlevels/$i ]; then ln -s /etc/init.d/${i#*/} /etc/runlevels/$i fi done exit 0