File service-run of Package curvedns
#!/bin/sh
# (C) 2012 Peter Conrad
#
# This file is licensed under the terms of the
# GNU General Public License Version 2. A copy of these terms should be
# enclosed as "COPYING" in the package containing this file.
CONFIGFILE="{_sysconfdir}/sysconfig/{name}"
[ -r "$CONFIGFILE" ] && . "$CONFIGFILE"
export CURVEDNS_PRIVATE_KEY CURVEDNS_INTERNAL_TIMEOUT CURVEDNS_UDP_TRIES
export CURVEDNS_TCP_NUMBER CURVEDNS_TCP_TIMEOUT CURVEDNS_SHARED_SECRETS
export CURVEDNS_DEBUG CURVEDNS_SOURCE_IP
exec envuidgid "$USER" curvedns "$LISTEN_IPS" "$LISTEN_PORT" "$TARGET_IP" "$TARGET_PORT" 2>&1