[media-sound/teamspeak-server-bin] hide more behind useflag, inifile handling got removed in last commit, so need some sanity at some point, add extra script for tsdns (we might need it at some point, who knows)

This commit is contained in:
2013-09-06 17:36:54 +02:00
parent bc6e6a6e52
commit 8554d0d224
3 changed files with 13 additions and 2 deletions

View File

@@ -13,7 +13,7 @@ start() {
start-stop-daemon --start --quiet --background \
--pidfile "/var/run/teamspeak3-server/tsdns.pid" --make-pidfile \
--user "teamspeak3" --chdir "/opt/teamspeak3-server/tsdns" \
--exec "/opt/teamspeak3-server/tsdns/tsdnsserver_linux"
--exec "/usr/sbin/tsdnsserver"
eend $?
}

View File

@@ -0,0 +1,10 @@
#! /bin/bash
BASEDIR="/opt/teamspeak3-server"
export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
# work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
cd "${BASEDIR}"
exec "${BASEDIR}/sbin/tsdnsserver" $*