#!/bin/sh
set -e

sysvinitdir=/etc/init.d
runitsvdir=/etc/sv
systemdsvdir=/lib/systemd/system

init_scripts="
dbus
haveged
smartmontools
ufw
"

#TODO
#make_supervise_symlinks () {
#	return 0
#}

#enable_in_default () {
#	return 0
#}

sync_svdir () {
	for service in /usr/share/runit/sv/* ; do
	#install services into /etc/sv/
	if [ ! -e "$runitsvdir/$service" ]; then
		cp -a "$service" "$runitsvdir/"
	fi
	done        
	#remove sysvinit scripts from /etc/init.d
	for service in $init_scripts; do
        rm -f $sysvinitdir/$service
	done
}

case "$1" in
    configure)
	sync_svdir
    ;;
    triggered)
	sync_svdir
    ;;
esac



exit 0
