Gentoo Archives: gentoo-commits

From: "Christian Parpart (trapni)" <trapni@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/teamspeak-server-bin/files: teamspeak3-server.rc ts3server server.conf
Date: Tue, 29 Dec 2009 22:55:40
Message-Id: E1NPkyX-0003gJ-Mx@stork.gentoo.org
1 trapni 09/12/29 22:55:37
2
3 Added: teamspeak3-server.rc ts3server server.conf
4 Log:
5 version bump
6 (Portage version: 2.2_rc61/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-sound/teamspeak-server-bin/files/teamspeak3-server.rc
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/teamspeak3-server.rc?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/teamspeak3-server.rc?rev=1.1&content-type=text/plain
13
14 Index: teamspeak3-server.rc
15 ===================================================================
16 #!/sbin/runscript
17 # Copyright 1999-2005 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/files/teamspeak3-server.rc,v 1.1 2009/12/29 22:55:37 trapni Exp $
20
21 depend() {
22 need net
23 use mysql
24 }
25
26 start() {
27 ebegin "Starting TeamSpeak 3 Server"
28
29 # we currently cannot --chuid into teamspeak3 as there seems to be an EPERM-bug in ts3
30 start-stop-daemon --start --quiet \
31 --pidfile "/var/run/teamspeak3-server/server.pid" --make-pidfile \
32 --background \
33 --exec "/usr/sbin/ts3server" -- \
34 inifile="/etc/teamspeak3-server/server.conf"
35
36 eend $?
37 }
38
39 stop() {
40 ebegin "Stopping TeamSpeak Server"
41 start-stop-daemon --stop --quiet \
42 --pidfile "/var/run/teamspeak3-server/server.pid"
43 eend $?
44 }
45
46 restart() {
47 svc_stop
48 sleep 3
49 svc_start
50 }
51
52
53
54 1.1 media-sound/teamspeak-server-bin/files/ts3server
55
56 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/ts3server?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/ts3server?rev=1.1&content-type=text/plain
58
59 Index: ts3server
60 ===================================================================
61 #! /bin/bash
62
63 BASEDIR="/opt/teamspeak3-server"
64
65 export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
66
67 # work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
68 cd "${BASEDIR}"
69
70 exec "${BASEDIR}/ts3server-bin" $*
71
72
73
74 1.1 media-sound/teamspeak-server-bin/files/server.conf
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/server.conf?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/teamspeak-server-bin/files/server.conf?rev=1.1&content-type=text/plain
78
79 Index: server.conf
80 ===================================================================
81 machine_id=
82 default_voice_port=9987
83 voice_ip=0.0.0.0
84 licensepath=/opt/teamspeak3-server/
85 filetransfer_port=30033
86 filetransfer_ip=0.0.0.0
87 query_port=10011
88 query_ip=0.0.0.0
89 dbplugin=ts3db_sqlite3
90 dbpluginparameter=
91 dbsqlpath=/opt/teamspeak3-server/sql/
92 dbsqlcreatepath=create_sqlite/
93 logpath=/var/log/teamspeak3-server/
94 logquerycommands=0