svn commit: r508976 - in head/audio/teamspeak3-server: . files
Richard Gallamore
ultima at FreeBSD.org
Wed Aug 14 22:00:21 UTC 2019
Author: ultima
Date: Wed Aug 14 22:00:20 2019
New Revision: 508976
URL: https://svnweb.freebsd.org/changeset/ports/508976
Log:
Fix issues when calling teamspeak_flags.
When calling teamspeak_flags prior to this commit,
flags would be appended to the daemon command. After
this commit, it will be appended to the teamspeak
command as one would expect.
Reported by: Oliver Lehmann <lehmann at ans^>
Modified:
head/audio/teamspeak3-server/Makefile
head/audio/teamspeak3-server/files/teamspeak.in
Modified: head/audio/teamspeak3-server/Makefile
==============================================================================
--- head/audio/teamspeak3-server/Makefile Wed Aug 14 21:58:57 2019 (r508975)
+++ head/audio/teamspeak3-server/Makefile Wed Aug 14 22:00:20 2019 (r508976)
@@ -3,6 +3,7 @@
PORTNAME= teamspeak3-server
PORTVERSION= 3.9.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= audio net
MASTER_SITES= https://files.teamspeak-services.com/releases/server/${PORTVERSION}/
Modified: head/audio/teamspeak3-server/files/teamspeak.in
==============================================================================
--- head/audio/teamspeak3-server/files/teamspeak.in Wed Aug 14 21:58:57 2019 (r508975)
+++ head/audio/teamspeak3-server/files/teamspeak.in Wed Aug 14 22:00:20 2019 (r508976)
@@ -25,9 +25,11 @@ load_rc_config $name
: ${teamspeak_db_dir:="%%DBDIR%%"}
: ${teamspeak_log_dir:="%%LOGDIR%%"}
+# Add flags var so it isn't called in daemon
+flags=" "
procname=%%PREFIX%%/libexec/ts3server
command=/usr/sbin/daemon
-command_args="-fp "$teamspeak_pidfile" -u teamspeak %%PREFIX%%/libexec/ts3server dbsqlpath=%%PREFIX%%/share/teamspeak/server/sql/ inifile=%%PREFIX%%/etc/teamspeak/ts3server.ini licensepath=%%PREFIX%%/etc/teamspeak/ logpath="$teamspeak_log_dir" license_accepted=1"
+command_args="-fp "$teamspeak_pidfile" -u teamspeak %%PREFIX%%/libexec/ts3server dbsqlpath=%%PREFIX%%/share/teamspeak/server/sql/ inifile=%%PREFIX%%/etc/teamspeak/ts3server.ini licensepath=%%PREFIX%%/etc/teamspeak/ logpath="$teamspeak_log_dir" license_accepted=1 $teamspeak_flags"
teamspeak_chdir="$teamspeak_db_dir"
required_dirs="$teamspeak_db_dir $teamspeak_log_dir"
More information about the svn-ports-all
mailing list