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
openSUSE Build Service is sponsored by