FROM voidlinux/voidlinux

RUN xbps-install -Syyu &&\
	mkdir -p /run/runit/runsvdir/current &&\
	xbps-install -Syu socklog-void &&\
	ln -s /etc/sv/socklog-unix /var/service/ &&\
	mkdir /etc/sv/socklog-forward &&\
	printf "#!/bin/sh\ntail -F -n0 /var/log/socklog/everything/current" > /etc/sv/socklog-forward/run &&\
	chmod +x /etc/sv/socklog-forward/run &&\
	ln -s /etc/sv/socklog-forward /var/service &&\
	ln -s /etc/sv /etc/service

RUN xbps-install -Syyu qemu && mkdir -p /etc/sv/qemu /usr/lib/qemu/ && ln -s /etc/sv/qemu /var/service
ADD rvalles/docker/osx/enoch_rev2839_boot /usr/lib/qemu/
ADD rvalles/docker/osx/boot.sh /etc/sv/qemu/run

EXPOSE 2222 5800 5900

CMD runsvdir -P /var/service