#!/usr/bin/execlineb -P

# After=multi-user.target: s6-rc -b waits for the lock of the boot
# transition, so the final stage runs once the bundle default is up and
# its package installations can call svctl. The unit stays up afterwards.
foreground { redirfd -w 1 /dev/null s6-rc -b -a list }
foreground { /usr/libexec/cloud-init-policy-s6/once cloud-init-final timeout 1800 cloud-init modules --mode=final }
sleep infinity
