#!/bin/sh
set -e

#DEBHELPER#

case "$1" in
remove)
	# Disable by placing the original file at the target of the symlink
	if [ -L /etc/resolv.conf ] && [ "$(readlink /etc/resolv.conf)" = "/etc/resolvconf/run/resolv.conf" ] && [ -e /etc/resolvconf/resolv.conf.d/original ] ; then
		if sh -c ": > /etc/resolvconf/run/resolv.conf" >/dev/null 2>&1 ; then
			rm -f /etc/resolvconf/run/resolv.conf
			cp -a /etc/resolvconf/resolv.conf.d/original /etc/resolvconf/run/resolv.conf
		else
			rm -f /etc/resolv.conf
			mv -f /etc/resolvconf/resolv.conf.d/original /etc/resolv.conf
		fi
	fi
	;;
purge)
	if [ -L /etc/resolvconf/run ] ; then
		rm -f /etc/resolvconf/run
	elif [ -d /etc/resolvconf/run ] ; then
		rm -rf /etc/resolvconf/run
	fi
	if [ -e /etc/resolvconf/resolv.conf.d/original ] ; then
		mv -f /etc/resolvconf/resolv.conf.d/original /etc/resolv.conf
	fi
	rm -f /etc/resolvconf/resolv.conf.d/tail
	;;
esac

