#!/bin/sh
# Copyright (c) 2012 Andrey Cherepanov
# All rights reserved

# host2cat subscriber for resolvconf
# Update DNS_LIST for host2cat service

conf="/etc/sysconfig/host2cat"

. "$conf"

# Prepare namserver list for host2cat
list=
for n in $NAMESERVERS; do
	list="$list,$n"
done

# Strip first comma
list=${list#,}

# Check changes
if [ "$list" != "$DNS_LIST" ]; then
	subst "s/^DNS_LIST=.*/DNS_LIST=$list/" "$conf"
	# Restart service
	/sbin/service host2cat restart
fi

