#!/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