#!/bin/bash -e

set -e

. /usr/share/debconf/confmodule

case "$1" in
    configure)
        [ -L /etc/service/graphite-ch-cacher ] || ln -s /etc/sv/graphite-ch-cacher /etc/service/graphite-ch-cacher
        chmod +x /etc/sv/graphite-ch-cacher/run
        [ -L /etc/init.d/graphite-ch-cacher ] || ln -s /usr/bin/sv /etc/init.d/graphite-ch-cacher
        [ -L /etc/service/check-graphite ] || ln -s /etc/sv/check-graphite /etc/service/check-graphite
        chmod +x /etc/sv/check-graphite/run
        [ -L /etc/init.d/check-graphite ] || ln -s /usr/bin/sv /etc/init.d/check-graphite
    ;;
    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac
