#!/bin/sh
set -e

# default/enabled-services membership is shipped in this package under
# bundles/. Only drop legacy direct members; never mkdir sv/default husks.
scrub_legacy_default_members() {
	for s in dbus elogind dhcpcd dmesg late-start mount-netdev tty1 \
	         mount setup misc; do
		rm -f "/etc/s6-rc/sv/default/contents.d/$s" \
		      "/etc/s6-rc/bundles/default/contents.d/$s"
	done
}

case "$1" in
	configure)
		scrub_legacy_default_members
		if [ -x /usr/lib/s6-helper/s6-helper ]; then
			/usr/lib/s6-helper/s6-helper recompile
		elif [ -x /usr/sbin/s6-helper ]; then
			s6-helper recompile
		fi
		;;
esac
#DEBHELPER#
exit 0
