Bug 159674 - Update audio/teamspeak3-server
Summary: Update audio/teamspeak3-server
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Chris Rees
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-11 10:10 UTC by Pavel M.
Modified: 2011-08-12 15:50 UTC (History)
0 users

See Also:


Attachments
file.diff (1.77 KB, patch)
2011-08-11 10:10 UTC, Pavel M.
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel M. 2011-08-11 10:10:08 UTC
TeamSpeak 3 Server version update from RC2 to Final

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-08-11 10:10:18 UTC
Class Changed
From-To: maintainer-update->change-request

Fix category (submitter is not maintainer) (via the GNATS Auto Assign 
Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-08-11 10:10:20 UTC
Maintainer of audio/teamspeak3-server,

Please note that PR ports/159674 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/159674

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2011-08-11 10:10:22 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 hirner 2011-08-11 13:28:44 UTC
Thanks for notification and the patch. I have added the new TSDNS files,
LICENSE and some new entries in the static files.

@ Committer: Here is my new patch, please commit

diff -ruN /usr/ports/audio/teamspeak3-server/Makefile teamspeak3-server/Makefile
--- /usr/ports/audio/teamspeak3-server/Makefile	2011-06-01 15:28:02.000000000 +0200
+++ teamspeak3-server/Makefile	2011-08-11 14:16:41.178259675 +0200
@@ -6,11 +6,12 @@
 #
 
 PORTNAME=	teamspeak3-server
-PORTVERSION=	3.0.0r1
+PORTVERSION=	3.0.0
+PORTEPOCH=1
 CATEGORIES=	audio net
-MASTER_SITES=	http://teamspeak.gameserver.gamed.de/ts3/releases/rc1/ \
-		http://ftp.4players.de/pub/hosted/ts3/releases/rc1/
-DISTNAME=	${PORTNAME}_freebsd-${TEAMSPEAK_ARCH}-3.0.0-rc1
+MASTER_SITES=	http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.0/ \
+		http://ftp.4players.de/pub/hosted/ts3/releases/3.0.0/
+DISTNAME=	${PORTNAME}_freebsd-${TEAMSPEAK_ARCH}-3.0.0
 
 MAINTAINER=	hirner@bitfire.at
 COMMENT=	Server side of the TeamSpeak group voice chat system
@@ -64,6 +65,8 @@
 	@${INSTALL_LIB} ${WRKSRC}/*.so ${LIBDIR}
 	@${INSTALL_PROGRAM} ${WRKSRC}/ts3server_freebsd_${TEAMSPEAK_ARCH} \
 		${LIBEXECDIR}/teamspeak_server
+	@${INSTALL_PROGRAM} ${WRKSRC}/tsdns/tsdnsserver_freebsd_${TEAMSPEAK_ARCH} \
+		${LIBEXECDIR}/teamspeak_tsdnsserver
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "sql serverquerydocs" ${SHAREDIR})
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
diff -ruN /usr/ports/audio/teamspeak3-server/distinfo teamspeak3-server/distinfo
--- /usr/ports/audio/teamspeak3-server/distinfo	2011-05-24 14:14:27.000000000 +0200
+++ teamspeak3-server/distinfo	2011-08-11 14:16:59.476311928 +0200
@@ -1,4 +1,4 @@
-SHA256 (teamspeak3-server_freebsd-x86-3.0.0-rc1.tar.gz) = 5d58c7e9909cee65e1298d26592f34c237b6dcc88adb726ccbee2d157d83fff7
-SIZE (teamspeak3-server_freebsd-x86-3.0.0-rc1.tar.gz) = 4331918
-SHA256 (teamspeak3-server_freebsd-amd64-3.0.0-rc1.tar.gz) = 52507a05f067bba9e2973008ff4c6031e1b953df631bec8ac89d368b27d46872
-SIZE (teamspeak3-server_freebsd-amd64-3.0.0-rc1.tar.gz) = 3832251
+SHA256 (teamspeak3-server_freebsd-x86-3.0.0.tar.gz) = 89efc3fc6d3a5258d792ab062825a3d6b9a235490b603331477801e64bf8d4e0
+SIZE (teamspeak3-server_freebsd-x86-3.0.0.tar.gz) = 4372935
+SHA256 (teamspeak3-server_freebsd-amd64-3.0.0.tar.gz) = 1e9b784a18ec270f8f0c5e8739ecdbdd8737babab550175ad67431422ec0b13d
+SIZE (teamspeak3-server_freebsd-amd64-3.0.0.tar.gz) = 3869845
diff -ruN /usr/ports/audio/teamspeak3-server/files/LICENSE teamspeak3-server/files/LICENSE
--- /usr/ports/audio/teamspeak3-server/files/LICENSE	2011-05-04 00:06:11.000000000 +0200
+++ teamspeak3-server/files/LICENSE	2011-08-11 13:59:40.871256417 +0200
@@ -15,21 +15,21 @@
 
 2. OWNERSHIP
 
-Ownership of TeamSpeak software and any accompanying documentation shall at all times remain with TeamSpeak Systems GmbH. This Agreement does not constitute the sale of TeamSpeak software or any accompanying documentation, or any portion thereof. Without limiting the generality of the foregoing, you do not receive any rights to any patents, copyrights, trade secrets, trademarks or other intellectual property rights relating to TeamSpeak software or any accompanying documentation. All rights not expressly   granted to you under this Agreement are reserved by TeamSpeak Systems GmbH.
+Ownership of TeamSpeak software and any accompanying documentation shall at all times remain with TeamSpeak Systems GmbH. This Agreement does not constitute the sale of TeamSpeak software or any accompanying documentation, or any portion thereof. Without limiting the generality of the foregoing, you do not receive any rights to any patents, copyrights, trade secrets, trademarks or other intellectual property rights relating to TeamSpeak software or any accompanying documentation. All rights not expressly  granted to you under this Agreement are reserved by TeamSpeak Systems GmbH.
 
 3. DEFINITIONS
 
 3.1 TeamSpeak Client and Server
-TeamSpeak software consists of both a TeamSpeak Client and TeamSpeak Server application.  The TeamSpeak Server is the application which acts as a host and allows two or more client connections to communicate with one another.  The TeamSpeak Client is the application which connects to the TeamSpeak Server and contains end-user functionality which includes initiating a data stream for voice communication with another client connection.  Sample screenshots of both the TeamSpeak Client and Server applications   can be found at http://www.teamspeak.com/?page=screenshots.
+TeamSpeak software consists of both a TeamSpeak Client and TeamSpeak Server application.  The TeamSpeak Server is the application which acts as a host and allows two or more client connections to communicate with one another.  The TeamSpeak Client is the application which connects to the TeamSpeak Server and contains end-user functionality which includes initiating a data stream for voice communication with another client connection.  Sample screenshots of both the TeamSpeak Client and Server applications  can be found at http://www.teamspeak.com/?page=screenshots.
 
 3.2 TeamSpeak Software Development Kit (TeamSpeak SDK)
 TeamSpeak software may also consist of a Software Development Kit or SDK.  The TeamSpeak SDK is a set of development tools and documentation which allows software engineers to create customized or integrated applications typically as part of an existing product or service.  The TeamSpeak SDK includes API information, sample code, tools, documentation, and other related items.
 
 3.3 TeamSpeak Virtual Server
-A TeamSpeak Virtual Server is any instance within the TeamSpeak Server application (binary executable) which allows the TeamSpeak Client application to connect.  A single executed TeamSpeak Server application (binary executable) will by default create a single Virtual Server.  However, the TeamSpeak Server application is capable of creating and hosting multiple Virtual Servers within any single running binary executable, where each server contains its own configuration properties which to the end-user may   appear to act as a stand-alone server.
+A TeamSpeak Virtual Server is any instance within the TeamSpeak Server application (binary executable) which allows the TeamSpeak Client application to connect.  A single executed TeamSpeak Server application (binary executable) will by default create a single Virtual Server.  However, the TeamSpeak Server application is capable of creating and hosting multiple Virtual Servers within any single running binary executable, where each server contains its own configuration properties which to the end-user may  appear to act as a stand-alone server.
 
 3.4 TeamSpeak Server Slot
-A TeamSpeak Server Slot (or just "slot") is utilized when a single TeamSpeak Client connection is established to any given TeamSpeak Virtual Server.  The maximum "slots" or "slot count" can be individually configured for each Virtual Server and defines the maximum number of users that can simultaneously connect to that Virtual Server at any given time.  For example, a Virtual Server configured for 10 slots will allow up to 10 simultaneous user connections before it generates a "server full" error message   to the 11th user attempting to connect to the same Virtual Server.
+A TeamSpeak Server Slot (or just "slot") is utilized when a single TeamSpeak Client connection is established to any given TeamSpeak Virtual Server.  The maximum "slots" or "slot count" can be individually configured for each Virtual Server and defines the maximum number of users that can simultaneously connect to that Virtual Server at any given time.  For example, a Virtual Server configured for 10 slots will allow up to 10 simultaneous user connections before it generates a "server full" error message  to the 11th user attempting to connect to the same Virtual Server.
 
 3.5 Commercial Entity
 A commercial entity is an individual, company, or organization which demonstrates (typically via but not limited to a website) that it is in business to turn a profit of any kind; be it monetary, from direct sales or rental fees, advertising profit, or through the privileged use of intangible goods and services.
@@ -52,7 +52,7 @@
 
 4. LICENSE FEES
 
-Based on the definitions above, license fees may be applicable to entities utilizing the TeamSpeak Server application.  License fees are NOT applicable to the TeamSpeak Client application.  All Commercial Entities using the TeamSpeak Server application for any reason must pay a license fee, regardless of whether or not they choose to charge fees for the use of their servers.  Non-Profit Entities using the TeamSpeak Server application do not need to pay a license fee; however, these entities must comply wi  th the terms and conditions set forth in the License Types applicable to Non-Profit Entities below.  If you are uncertain as to whether you qualify as a Non-Profit Entity you must contact Triton CI & Associates, Inc. via e-mail at sales@tritoncia.com or via http://support.tritoncia.com.
+Based on the definitions above, license fees may be applicable to entities utilizing the TeamSpeak Server application.  License fees are NOT applicable to the TeamSpeak Client application.  All Commercial Entities using the TeamSpeak Server application for any reason must pay a license fee, regardless of whether or not they choose to charge fees for the use of their servers.  Non-Profit Entities using the TeamSpeak Server application do not need to pay a license fee; however, these entities must comply wi th the terms and conditions set forth in the License Types applicable to Non-Profit Entities below.  If you are uncertain as to whether you qualify as a Non-Profit Entity you must contact Triton CI & Associates, Inc. via e-mail at sales@tritoncia.com or via http://support.tritoncia.com.
 
 5. LICENSE TYPES
 
@@ -68,7 +68,7 @@
 c. The individual or organization may host up to 512 slots using a maximum of 10 Virtual Servers for their entire operation.  Any combination of slots or Virtual Servers over multiple physical machines is allowed, as long as the individual or organization does not exceed 512 slots or 10 Virtual Servers.  This is also enforced by the license key which is issued after the registration and approval process has been completed.
 
 5.3. Commercial License for ATHPs (Authorized TeamSpeak Host Providers): Recurs Monthly
-An Authorized TeamSpeak Host Provider License or ATHP License is a license requiring recurring monthly fees.  ATHP Licenses are issued to Commercial Entities (an individual, company, or organization) which rent TeamSpeak servers to others for profit of any kind; be it monetary, from direct sales or rental fees, advertising profit, or through the privileged use of intangible goods and services.  ATHPs are Commercial Entities which typically charge their customers a monthly fee for the use of a TeamSpeak Vi  rtual Server or include the Virtual Server as part of other services or offerings to their customers free of charge.  Commercial Entities operating under the Authorized TeamSpeak Host Provider License may install and use TeamSpeak software on one or more physical machines, and must adhere to the following conditions:
+An Authorized TeamSpeak Host Provider License or ATHP License is a license requiring recurring monthly fees.  ATHP Licenses are issued to Commercial Entities (an individual, company, or organization) which rent TeamSpeak servers to others for profit of any kind; be it monetary, from direct sales or rental fees, advertising profit, or through the privileged use of intangible goods and services.  ATHPs are Commercial Entities which typically charge their customers a monthly fee for the use of a TeamSpeak Vi rtual Server or include the Virtual Server as part of other services or offerings to their customers free of charge.  Commercial Entities operating under the Authorized TeamSpeak Host Provider License may install and use TeamSpeak software on one or more physical machines, and must adhere to the following conditions:
 a. ATHPs must register for an account on Triton CI & Associates, Inc.'s website at https://sales.tritoncia.com/users/register.php.
 b. ATHPs are subject to recurring, monthly licensing fees based on the average slot count configured on each Virtual Server hosted by the ATHP during the previous month (e.g. - if a Virtual Server reports being configured for 50 Slots during 15 out of 30 days of the previous month, the Virtual Server will be billed at 25 Slots). These licensing fees are completely indifferent to whether or not an ATHP's customer makes use of their Virtual Server.
 c. ATHPs are billed monthly, in arrears, by Triton CI & Associates, Inc.  All invoices are typically sent on the 1st or 2nd day of every month via email and are also posted to the ATHP's online account via Triton CI & Associates, Inc.'s website at http://sales.tritoncia.com.
@@ -76,14 +76,14 @@
 e. ATHPs who become 30 or more days past due on their invoice may have their TeamSpeak Servers banned due to non-payment.
 f. ATHPs who consistently fail to pay their invoices on time are subject to having their account or license suspended or revoked.
 g. New ATHPs acknowledge that there will be a $50 setup fee in addition to a minimum monthly license fee of $25 for a minimum slot count of 200.
-h. ATHPs acknowledge that invoices may occasionally reflect inaccurate data due to incorrectly configured slot counts on licensed Virtual Servers (e.g. - test servers accidentally created with high slot counts, or duplicate data reported back to TeamSpeak Systems GmbH during data center migrations, etc.).  As such, invoices are subject to review by both the ATHP and Triton CI & Associates, Inc.  Every effort will be made by Triton CI & Associates, Inc. to determine the best course of action when correctin  g or modifying an invoice.
+h. ATHPs acknowledge that invoices may occasionally reflect inaccurate data due to incorrectly configured slot counts on licensed Virtual Servers (e.g. - test servers accidentally created with high slot counts, or duplicate data reported back to TeamSpeak Systems GmbH during data center migrations, etc.).  As such, invoices are subject to review by both the ATHP and Triton CI & Associates, Inc.  Every effort will be made by Triton CI & Associates, Inc. to determine the best course of action when correctin g or modifying an invoice.
 i. ATHPs acknowledge that slot count data for each Virtual Server hosted by the ATHP is reported daily to TeamSpeak Systems GmbH's tracking server located at accounting.teamspeak.com (IP 62.146.63.84) for the purpose of tracking and billing the ATHP accordingly.
 j. ATHPs may not utilize firewalls or any other tools to prevent communication from their licensed Virtual Servers to TeamSpeak Systems GmbH's tracking server located at accounting.teamspeak.com (IP 62.146.63.84).  All outbound traffic, both TCP and UDP, must be made available to the tracking server AND the organization must ensure that DNS is functioning properly and is able to resolve the hostname accounting.teamspeak.com at all times on all physical machines where Virtual Servers are being hosted.
 k. ATHPs may not alter each individual Virtual Server's slot count on a daily basis (e.g. - via an automated script or third party utility) in order to deliberately or otherwise alter the daily slot count configuration data which is reported to TeamSpeak Systems GmbH's tracking server located at accounting.teamspeak.com (IP 62.146.63.84).
 l. ATHPs may allow resellers to sell their TeamSpeak Virtual Servers; however, the ATHP must ensure that all of their Virtual Server IPs are licensed at all times.  Resellers are not required to register and purchase a separate ATHP license for themselves as long as all Virtual Servers sold by the reseller are licensed through the ATHP.
 
 5.4. Commercial License: Annual Activation
-A Commercial License is a license requiring annual activation.  Commercial Licenses are issued to Commercial Entities (an individual, company, or organization) which utilize TeamSpeak servers in a commercial environment but are not in the business of hosting or renting servers to others for a recurring fee.  Examples include, but are not limited to, Internet Cafes or small businesses using TeamSpeak for internal communication.  Commercial Entities operating under the Commercial License must adhere to the   following conditions:
+A Commercial License is a license requiring annual activation.  Commercial Licenses are issued to Commercial Entities (an individual, company, or organization) which utilize TeamSpeak servers in a commercial environment but are not in the business of hosting or renting servers to others for a recurring fee.  Examples include, but are not limited to, Internet Cafes or small businesses using TeamSpeak for internal communication.  Commercial Entities operating under the Commercial License must adhere to the  following conditions:
 a. Commercial Entities must register for an account on Triton CI & Associates, Inc.'s website at https://sales.tritoncia.com/users/register.php.
 b. Upon expiration of the annual licensed term, the Commercial Entity must purchase an additional year of activation in order to continue using TeamSpeak.
 c. Commercial Entities may utilize their license on multiple physical machines, provided the Commercial Entity abides by the limitations on its purchased slots and the maximum number of Virtual Servers for which they are licensed.
@@ -118,7 +118,7 @@
 
 You represent and warrant that you will not violate any of the terms and conditions set forth in this Agreement and that:
 
-a. You will not: (I) reverse engineer, decompile, disassemble, derive the source code of, modify, or create derivative works from TeamSpeak software; or (II) use, copy, modify, alter, or transfer, electronically or otherwise, TeamSpeak software or any of the accompanying documentation except as expressly permitted in this Agreement; or (III) redistribute, sell, rent, lease, sublicense, or otherwise transfer rights to TeamSpeak software whether in a stand-alone configuration or as incorporated with other s  oftware code written by any party except as expressly permitted in this Agreement.
+a. You will not: (I) reverse engineer, decompile, disassemble, derive the source code of, modify, or create derivative works from TeamSpeak software; or (II) use, copy, modify, alter, or transfer, electronically or otherwise, TeamSpeak software or any of the accompanying documentation except as expressly permitted in this Agreement; or (III) redistribute, sell, rent, lease, sublicense, or otherwise transfer rights to TeamSpeak software whether in a stand-alone configuration or as incorporated with other s oftware code written by any party except as expressly permitted in this Agreement.
 b. You will not use TeamSpeak software to engage in or allow others to engage in any illegal activity.
 c. You will not engage in use of TeamSpeak software that will interfere with or damage the operation of the services of third parties by overburdening or disabling network resources through automated queries, excessive usage or similar conduct.
 d. You will not use TeamSpeak software to engage in any activity that will violate the rights of third parties, including, without limitation, through the use, public display, public performance, reproduction, distribution, or modification of communications or materials that infringe copyrights, trademarks, publicity rights, privacy rights, other proprietary rights, or rights against defamation of third parties.
@@ -134,15 +134,15 @@
 
 14. TERM AND TERMINATION
 
-This Agreement is effective upon your acceptance as provided herein and will remain in force until terminated. Non-Profit Entities may terminate the licenses granted in this Agreement at any time by destroying TeamSpeak software and any accompanying documentation, together with any and all copies thereof. Commercial Entities may terminate the licenses granted in this Agreement at any time by contacting Triton CI & Associates, Inc. via e-mail at sales@tritoncia.com or via http://support.tritoncia.com. The   licenses granted in this Agreement will terminate automatically if you breach any of its terms or conditions or any of the terms or conditions of any other agreement between you and TeamSpeak Systems GmbH or Triton CI & Associates, Inc.
+This Agreement is effective upon your acceptance as provided herein and will remain in force until terminated. Non-Profit Entities may terminate the licenses granted in this Agreement at any time by destroying TeamSpeak software and any accompanying documentation, together with any and all copies thereof. Commercial Entities may terminate the licenses granted in this Agreement at any time by contacting Triton CI & Associates, Inc. via e-mail at sales@tritoncia.com or via http://support.tritoncia.com. The  licenses granted in this Agreement will terminate automatically if you breach any of its terms or conditions or any of the terms or conditions of any other agreement between you and TeamSpeak Systems GmbH or Triton CI & Associates, Inc.
 
 15. SOFTWARE SUGGESTIONS
 
-TeamSpeak Systems GmbH welcomes suggestions for enhancing TeamSpeak software and any accompanying documentation that may result in computer programs, reports, presentations, documents, ideas or inventions relating or useful to TeamSpeak Systems GmbH's business. You acknowledge that all title, ownership rights, and intellectual property rights concerning such suggestions shall become the exclusive property of TeamSpeak Systems GmbH and may be used for its business purposes in its sole discretion without an  y payment or accounting to you.
+TeamSpeak Systems GmbH welcomes suggestions for enhancing TeamSpeak software and any accompanying documentation that may result in computer programs, reports, presentations, documents, ideas or inventions relating or useful to TeamSpeak Systems GmbH's business. You acknowledge that all title, ownership rights, and intellectual property rights concerning such suggestions shall become the exclusive property of TeamSpeak Systems GmbH and may be used for its business purposes in its sole discretion without an y payment or accounting to you.
 
 16. MISCELLANEOUS
 
-This Agreement constitutes the entire agreement between the parties concerning TeamSpeak software, and is subject to change by TeamSpeak Systems GmbH or Triton CI & Associates, Inc. at any time. If any provision in this Agreement should be held illegal or unenforceable by a court of competent jurisdiction, such provision shall be modified to the extent necessary to render it enforceable without losing its intent, or severed from this Agreement if no such modification is possible, and other provisions of t  his Agreement shall remain in full force and effect. A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, shall not waive such term or condition or any subsequent breach thereof.
+This Agreement constitutes the entire agreement between the parties concerning TeamSpeak software, and is subject to change by TeamSpeak Systems GmbH or Triton CI & Associates, Inc. at any time. If any provision in this Agreement should be held illegal or unenforceable by a court of competent jurisdiction, such provision shall be modified to the extent necessary to render it enforceable without losing its intent, or severed from this Agreement if no such modification is possible, and other provisions of t his Agreement shall remain in full force and effect. A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, shall not waive such term or condition or any subsequent breach thereof.
 
 17. DISCLAIMER OF WARRANTY
 
@@ -150,4 +150,4 @@
 
 18. LIMITATION OF LIABILITY
 
-TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL TEAMSPEAK SYSTEMS GMBH NOR TRITON CI & ASSOCIATES, INC. BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE TEAMSPEAK SOFTWARE, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF THE LEGAL O  R EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED. IN ANY CASE, TEAMSPEAK SYSTEMS' OR TRITON CI & ASSOCIATES, INC.'S COLLECTIVE LIABILITY UNDER ANY PROVISION OF THIS LICENSE SHALL NOT EXCEED IN THE AGGREGATE THE SUM OF THE FEES (IF ANY) YOU PAID FOR THIS LICENSE.
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL TEAMSPEAK SYSTEMS GMBH NOR TRITON CI & ASSOCIATES, INC. BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE TEAMSPEAK SOFTWARE, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF THE LEGAL O R EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED. IN ANY CASE, TEAMSPEAK SYSTEMS' OR TRITON CI & ASSOCIATES, INC.'S COLLECTIVE LIABILITY UNDER ANY PROVISION OF THIS LICENSE SHALL NOT EXCEED IN THE AGGREGATE THE SUM OF THE FEES (IF ANY) YOU PAID FOR THIS LICENSE.
diff -ruN /usr/ports/audio/teamspeak3-server/files/pkg-message.in teamspeak3-server/files/pkg-message.in
--- /usr/ports/audio/teamspeak3-server/files/pkg-message.in	2011-05-04 00:06:11.000000000 +0200
+++ teamspeak3-server/files/pkg-message.in	2011-08-11 14:15:00.676839224 +0200
@@ -10,3 +10,6 @@
 
 To see the admin token after the first start, have a look
 into the logs in /var/log/teamspeak
+
+TeamSpeak DNS server can be found in libexec dir but is not
+started automatically.
diff -ruN /usr/ports/audio/teamspeak3-server/pkg-plist teamspeak3-server/pkg-plist
--- /usr/ports/audio/teamspeak3-server/pkg-plist	2011-05-23 15:38:27.000000000 +0200
+++ teamspeak3-server/pkg-plist	2011-08-11 14:15:59.172980994 +0200
@@ -3,247 +3,253 @@
 lib/teamspeak/server/libts3db_mysql.so
 @dirrm lib/teamspeak/server
 @dirrmtry lib/teamspeak
+libexec/teamspeak_server
+libexec/teamspeak_tsdnsserver
 share/teamspeak/server/LICENSE
 share/teamspeak/server/CHANGELOG
-share/teamspeak/server/sql/server_clear_traffic_stats.sql
-share/teamspeak/server/sql/token_get_by_key.sql
-share/teamspeak/server/sql/perm_insert.sql
-share/teamspeak/server/sql/message_insert.sql
-share/teamspeak/server/sql/perm_update_get_groups.sql
-share/teamspeak/server/sql/perm_rename.sql
-share/teamspeak/server/sql/server_update_traffic_stats.sql
-share/teamspeak/server/sql/message_list_by_clientid.sql
-share/teamspeak/server/sql/update_15.sql
-share/teamspeak/server/sql/client_count_by_serverid.sql
-share/teamspeak/server/sql/perm_get_by_serverid.sql
-share/teamspeak/server/sql/server_delete_get_qa_clients.sql
-share/teamspeak/server/sql/update_database_version.sql
-share/teamspeak/server/sql/update_permissions_12.sql
-share/teamspeak/server/sql/update_17.sql
+share/teamspeak/server/sql/ban_delete.sql
+share/teamspeak/server/sql/ban_insert.sql
 share/teamspeak/server/sql/ban_list.sql
-share/teamspeak/server/sql/defaults.sql
-share/teamspeak/server/sql/properties_list_by_id.sql
-share/teamspeak/server/sql/custom_insert.sql
-share/teamspeak/server/sql/properties_delete_by_string_id.sql
-share/teamspeak/server/sql/channel_delete.sql
-share/teamspeak/server/sql/server_snapshot_delete_failed.sql
+share/teamspeak/server/sql/binding_delete.sql
 share/teamspeak/server/sql/bindings_insert.sql
-share/teamspeak/server/sql/create_sqlite/drop_tables.sql
-share/teamspeak/server/sql/create_sqlite/create_tables.sql
-share/teamspeak/server/sql/group_id_get_by_name.sql
-share/teamspeak/server/sql/perm_delete_by_serverid.sql
-share/teamspeak/server/sql/log_insert.sql
+share/teamspeak/server/sql/bindings_list.sql
+share/teamspeak/server/sql/channel_delete.sql
+share/teamspeak/server/sql/channel_insert.sql
+share/teamspeak/server/sql/channel_server_list.sql
 share/teamspeak/server/sql/channel_update_parentid.sql
+share/teamspeak/server/sql/client_clear_traffic_stats.sql
+share/teamspeak/server/sql/client_count_by_serverid.sql
+share/teamspeak/server/sql/client_delete.sql
+share/teamspeak/server/sql/client_delete_prune.sql
+share/teamspeak/server/sql/client_get.sql
+share/teamspeak/server/sql/client_get_by_id.sql
+share/teamspeak/server/sql/client_get_by_name_or_uid.sql
+share/teamspeak/server/sql/client_get_by_serverid.sql
 share/teamspeak/server/sql/client_get_by_serverid_limit.sql
-share/teamspeak/server/sql/properties_delete_by_id.sql
-share/teamspeak/server/sql/ban_insert.sql
+share/teamspeak/server/sql/client_get_by_uid.sql
+share/teamspeak/server/sql/client_insert.sql
+share/teamspeak/server/sql/client_update_login_info.sql
+share/teamspeak/server/sql/client_update_name.sql
+share/teamspeak/server/sql/client_update_stats.sql
+share/teamspeak/server/sql/client_update_traffic_stats.sql
+share/teamspeak/server/sql/clientid_get_by_name_pw.sql
+share/teamspeak/server/sql/clientid_get_by_name_pw_serverid.sql
+share/teamspeak/server/sql/complain_delete.sql
+share/teamspeak/server/sql/complain_delete_all.sql
+share/teamspeak/server/sql/complain_get_by_serverid.sql
+share/teamspeak/server/sql/complain_insert.sql
+share/teamspeak/server/sql/create_mysql/create_tables.sql
+share/teamspeak/server/sql/create_mysql/drop_tables.sql
+share/teamspeak/server/sql/create_sqlite/create_tables.sql
+share/teamspeak/server/sql/create_sqlite/drop_tables.sql
 share/teamspeak/server/sql/custom_delete_by_clientid.sql
-share/teamspeak/server/sql/custom_get_by_ident.sql
-share/teamspeak/server/sql/server_snapshot_delete.sql
 share/teamspeak/server/sql/custom_get_by_id.sql
-share/teamspeak/server/sql/groups_get.sql
-share/teamspeak/server/sql/channel_server_list.sql
-share/teamspeak/server/sql/message_delete.sql
-share/teamspeak/server/sql/log_delete.sql
-share/teamspeak/server/sql/update_16.sql
-share/teamspeak/server/sql/client_get_by_uid.sql
-share/teamspeak/server/sql/token_list.sql
+share/teamspeak/server/sql/custom_get_by_ident.sql
+share/teamspeak/server/sql/custom_insert.sql
+share/teamspeak/server/sql/defaults.sql
+share/teamspeak/server/sql/group_delete.sql
+share/teamspeak/server/sql/group_id_get_by_name.sql
+share/teamspeak/server/sql/group_insert.sql
+share/teamspeak/server/sql/group_member_delete.sql
+share/teamspeak/server/sql/group_member_delete_by_groupid.sql
 share/teamspeak/server/sql/group_member_detail_get_by_groupid.sql
-share/teamspeak/server/sql/channel_insert.sql
+share/teamspeak/server/sql/group_member_get.sql
+share/teamspeak/server/sql/group_member_insert.sql
+share/teamspeak/server/sql/group_members_get_by_groupid.sql
+share/teamspeak/server/sql/group_members_get_by_id.sql
+share/teamspeak/server/sql/group_members_get_by_serverid.sql
 share/teamspeak/server/sql/group_rename.sql
-share/teamspeak/server/sql/properties_insert_by_string_id.sql
-share/teamspeak/server/sql/client_get_by_name_or_uid.sql
-share/teamspeak/server/sql/client_insert.sql
-share/teamspeak/server/sql/message_update_flag.sql
-share/teamspeak/server/sql/client_delete.sql
-share/teamspeak/server/sql/client_get.sql
-share/teamspeak/server/sql/message_get_unread_by_clientid.sql
+share/teamspeak/server/sql/groups_get.sql
+share/teamspeak/server/sql/groups_get_by_serverid.sql
+share/teamspeak/server/sql/groups_get_by_serverid_type.sql
 share/teamspeak/server/sql/info_delete.sql
-share/teamspeak/server/sql/client_get_by_id.sql
-share/teamspeak/server/sql/properties_insert_by_id.sql
-share/teamspeak/server/sql/group_member_delete_by_groupid.sql
+share/teamspeak/server/sql/info_get_by_ident.sql
+share/teamspeak/server/sql/info_insert.sql
+share/teamspeak/server/sql/log_delete.sql
+share/teamspeak/server/sql/log_insert.sql
+share/teamspeak/server/sql/log_list.sql
+share/teamspeak/server/sql/log_list_comparator.sql
+share/teamspeak/server/sql/log_list_comparator_ordered.sql
+share/teamspeak/server/sql/message_delete.sql
 share/teamspeak/server/sql/message_get_by_clientid.sql
-share/teamspeak/server/sql/complain_delete.sql
-share/teamspeak/server/sql/token_insert.sql
+share/teamspeak/server/sql/message_get_unread_by_clientid.sql
+share/teamspeak/server/sql/message_insert.sql
+share/teamspeak/server/sql/message_list_by_clientid.sql
+share/teamspeak/server/sql/message_update_flag.sql
+share/teamspeak/server/sql/perm_delete_by_groupid.sql
+share/teamspeak/server/sql/perm_delete_by_permid.sql
+share/teamspeak/server/sql/perm_delete_by_serverid.sql
+share/teamspeak/server/sql/perm_get_by_id.sql
+share/teamspeak/server/sql/perm_get_by_serverid.sql
+share/teamspeak/server/sql/perm_insert.sql
+share/teamspeak/server/sql/perm_rename.sql
+share/teamspeak/server/sql/perm_update_get_groups.sql
+share/teamspeak/server/sql/properties_delete_by_id.sql
+share/teamspeak/server/sql/properties_delete_by_string_id.sql
+share/teamspeak/server/sql/properties_insert_by_id.sql
+share/teamspeak/server/sql/properties_insert_by_string_id.sql
+share/teamspeak/server/sql/properties_list_by_id.sql
 share/teamspeak/server/sql/properties_list_by_string_id.sql
-share/teamspeak/server/sql/update_13.sql
-share/teamspeak/server/sql/client_clear_traffic_stats.sql
-share/teamspeak/server/sql/client_delete_prune.sql
-share/teamspeak/server/sql/group_delete.sql
-share/teamspeak/server/sql/groups_get_by_serverid_type.sql
-share/teamspeak/server/sql/complain_delete_all.sql
-share/teamspeak/server/sql/server_list.sql
+share/teamspeak/server/sql/server_clear_traffic_stats.sql
+share/teamspeak/server/sql/server_delete.sql
+share/teamspeak/server/sql/server_delete_get_qa_clients.sql
+share/teamspeak/server/sql/server_get_byid.sql
+share/teamspeak/server/sql/server_get_byport.sql
 share/teamspeak/server/sql/server_insert.sql
-share/teamspeak/server/sql/clientid_get_by_name_pw_serverid.sql
+share/teamspeak/server/sql/server_list.sql
+share/teamspeak/server/sql/server_snapshot_delete.sql
+share/teamspeak/server/sql/server_snapshot_delete_failed.sql
 share/teamspeak/server/sql/server_update_autostart.sql
-share/teamspeak/server/sql/server_get_byid.sql
-share/teamspeak/server/sql/info_get_by_ident.sql
-share/teamspeak/server/sql/log_list_comparator_ordered.sql
-share/teamspeak/server/sql/group_member_get.sql
-share/teamspeak/server/sql/ban_delete.sql
-share/teamspeak/server/sql/client_update_traffic_stats.sql
-share/teamspeak/server/sql/update_14.sql
-share/teamspeak/server/sql/clientid_get_by_name_pw.sql
-share/teamspeak/server/sql/token_delete_by_key.sql
-share/teamspeak/server/sql/log_list.sql
-share/teamspeak/server/sql/client_update_login_info.sql
-share/teamspeak/server/sql/group_insert.sql
-share/teamspeak/server/sql/group_members_get_by_serverid.sql
-share/teamspeak/server/sql/server_update_port.sql
 share/teamspeak/server/sql/server_update_machine_id.sql
-share/teamspeak/server/sql/complain_insert.sql
-share/teamspeak/server/sql/groups_get_by_serverid.sql
-share/teamspeak/server/sql/info_insert.sql
-share/teamspeak/server/sql/server_get_byport.sql
-share/teamspeak/server/sql/client_update_stats.sql
-share/teamspeak/server/sql/group_member_delete.sql
-share/teamspeak/server/sql/client_update_name.sql
-share/teamspeak/server/sql/server_delete.sql
-share/teamspeak/server/sql/binding_delete.sql
-share/teamspeak/server/sql/client_get_by_serverid.sql
+share/teamspeak/server/sql/server_update_port.sql
+share/teamspeak/server/sql/server_update_traffic_stats.sql
+share/teamspeak/server/sql/token_delete_by_key.sql
+share/teamspeak/server/sql/token_get_by_key.sql
+share/teamspeak/server/sql/token_insert.sql
+share/teamspeak/server/sql/token_list.sql
 share/teamspeak/server/sql/update_12.sql
-share/teamspeak/server/sql/perm_get_by_id.sql
-share/teamspeak/server/sql/perm_delete_by_permid.sql
-share/teamspeak/server/sql/group_member_insert.sql
-share/teamspeak/server/sql/complain_get_by_serverid.sql
-share/teamspeak/server/sql/group_members_get_by_id.sql
-share/teamspeak/server/sql/perm_delete_by_groupid.sql
-share/teamspeak/server/sql/bindings_list.sql
-share/teamspeak/server/sql/create_mysql/drop_tables.sql
-share/teamspeak/server/sql/create_mysql/create_tables.sql
-share/teamspeak/server/sql/group_members_get_by_groupid.sql
-share/teamspeak/server/sql/log_list_comparator.sql
-share/teamspeak/server/serverquerydocs/serverdelete.txt
-share/teamspeak/server/serverquerydocs/sendtextmessage.txt
-share/teamspeak/server/serverquerydocs/clientfind.txt
-share/teamspeak/server/serverquerydocs/clientdbfind.txt
-share/teamspeak/server/serverquerydocs/clientgetuidfromclid.txt
-share/teamspeak/server/serverquerydocs/permfind.txt
-share/teamspeak/server/serverquerydocs/clientkick.txt
-share/teamspeak/server/serverquerydocs/serveridgetbyport.txt
-share/teamspeak/server/serverquerydocs/privilegekeyadd.txt
-share/teamspeak/server/serverquerydocs/permidgetbyname.txt
-share/teamspeak/server/serverquerydocs/servergrouppermlist.txt
-share/teamspeak/server/serverquerydocs/channelfind.txt
-share/teamspeak/server/serverquerydocs/servergroupclientlist.txt
-share/teamspeak/server/serverquerydocs/logout.txt
-share/teamspeak/server/serverquerydocs/servercreate.txt
-share/teamspeak/server/serverquerydocs/ftdeletefile.txt
-share/teamspeak/server/serverquerydocs/whoami.txt
-share/teamspeak/server/serverquerydocs/serversnapshotdeploy.txt
-share/teamspeak/server/serverquerydocs/help.txt
-share/teamspeak/server/serverquerydocs/channelpermlist.txt
-share/teamspeak/server/serverquerydocs/servergrouprename.txt
-share/teamspeak/server/serverquerydocs/tokenuse.txt
+share/teamspeak/server/sql/update_13.sql
+share/teamspeak/server/sql/update_14.sql
+share/teamspeak/server/sql/update_15.sql
+share/teamspeak/server/sql/update_16.sql
+share/teamspeak/server/sql/update_17.sql
+share/teamspeak/server/sql/update_18.sql
+share/teamspeak/server/sql/update_database_version.sql
+share/teamspeak/server/sql/update_permissions_12.sql
+@dirrm share/teamspeak/server/sql/create_mysql
+@dirrm share/teamspeak/server/sql/create_sqlite
+@dirrm share/teamspeak/server/sql
+share/teamspeak/server/serverquerydocs/banadd.txt
+share/teamspeak/server/serverquerydocs/banclient.txt
+share/teamspeak/server/serverquerydocs/bandel.txt
 share/teamspeak/server/serverquerydocs/bandelall.txt
-share/teamspeak/server/serverquerydocs/servergrouplist.txt
-share/teamspeak/server/serverquerydocs/clientaddperm.txt
-share/teamspeak/server/serverquerydocs/ftinitupload.txt
+share/teamspeak/server/serverquerydocs/banlist.txt
+share/teamspeak/server/serverquerydocs/bindinglist.txt
+share/teamspeak/server/serverquerydocs/channeladdperm.txt
+share/teamspeak/server/serverquerydocs/channelclientaddperm.txt
+share/teamspeak/server/serverquerydocs/channelclientdelperm.txt
+share/teamspeak/server/serverquerydocs/channelclientpermlist.txt
 share/teamspeak/server/serverquerydocs/channelcreate.txt
-share/teamspeak/server/serverquerydocs/privilegekeyuse.txt
-share/teamspeak/server/serverquerydocs/clientmove.txt
+share/teamspeak/server/serverquerydocs/channeldelete.txt
+share/teamspeak/server/serverquerydocs/channeldelperm.txt
+share/teamspeak/server/serverquerydocs/channeledit.txt
+share/teamspeak/server/serverquerydocs/channelfind.txt
+share/teamspeak/server/serverquerydocs/channelgroupadd.txt
+share/teamspeak/server/serverquerydocs/channelgroupaddperm.txt
+share/teamspeak/server/serverquerydocs/channelgroupclientlist.txt
+share/teamspeak/server/serverquerydocs/channelgroupcopy.txt
+share/teamspeak/server/serverquerydocs/channelgroupdel.txt
+share/teamspeak/server/serverquerydocs/channelgroupdelperm.txt
 share/teamspeak/server/serverquerydocs/channelgrouplist.txt
-share/teamspeak/server/serverquerydocs/messageadd.txt
-share/teamspeak/server/serverquerydocs/serverlist.txt
-share/teamspeak/server/serverquerydocs/messageget.txt
-share/teamspeak/server/serverquerydocs/servergroupdelclient.txt
-share/teamspeak/server/serverquerydocs/login.txt
-share/teamspeak/server/serverquerydocs/ftgetfileinfo.txt
-share/teamspeak/server/serverquerydocs/tokendelete.txt
-share/teamspeak/server/serverquerydocs/permissionlist.txt
-share/teamspeak/server/serverquerydocs/clientinfo.txt
-share/teamspeak/server/serverquerydocs/servernotifyunregister.txt
-share/teamspeak/server/serverquerydocs/serversnapshotcreate.txt
-share/teamspeak/server/serverquerydocs/channeladdperm.txt
-share/teamspeak/server/serverquerydocs/servergroupdel.txt
-share/teamspeak/server/serverquerydocs/use.txt
-share/teamspeak/server/serverquerydocs/banadd.txt
-share/teamspeak/server/serverquerydocs/serverstart.txt
-share/teamspeak/server/serverquerydocs/complainlist.txt
-share/teamspeak/server/serverquerydocs/serverstop.txt
-share/teamspeak/server/serverquerydocs/servergroupdelperm.txt
+share/teamspeak/server/serverquerydocs/channelgrouppermlist.txt
+share/teamspeak/server/serverquerydocs/channelgrouprename.txt
 share/teamspeak/server/serverquerydocs/channelinfo.txt
-share/teamspeak/server/serverquerydocs/hostinfo.txt
-share/teamspeak/server/serverquerydocs/privilegekeylist.txt
+share/teamspeak/server/serverquerydocs/channellist.txt
+share/teamspeak/server/serverquerydocs/channelmove.txt
+share/teamspeak/server/serverquerydocs/channelpermlist.txt
+share/teamspeak/server/serverquerydocs/clientaddperm.txt
+share/teamspeak/server/serverquerydocs/clientdbdelete.txt
+share/teamspeak/server/serverquerydocs/clientdbedit.txt
+share/teamspeak/server/serverquerydocs/clientdbfind.txt
 share/teamspeak/server/serverquerydocs/clientdbinfo.txt
-share/teamspeak/server/serverquerydocs/banlist.txt
-share/teamspeak/server/serverquerydocs/channeldelperm.txt
-share/teamspeak/server/serverquerydocs/servergroupaddclient.txt
-share/teamspeak/server/serverquerydocs/complaindel.txt
+share/teamspeak/server/serverquerydocs/clientdblist.txt
 share/teamspeak/server/serverquerydocs/clientdelperm.txt
-share/teamspeak/server/serverquerydocs/servergroupcopy.txt
-share/teamspeak/server/serverquerydocs/clientgetnamefromdbid.txt
-share/teamspeak/server/serverquerydocs/channeldelete.txt
-share/teamspeak/server/serverquerydocs/channelclientpermlist.txt
-share/teamspeak/server/serverquerydocs/channelgroupaddperm.txt
-share/teamspeak/server/serverquerydocs/customsearch.txt
+share/teamspeak/server/serverquerydocs/clientedit.txt
+share/teamspeak/server/serverquerydocs/clientfind.txt
+share/teamspeak/server/serverquerydocs/clientgetdbidfromuid.txt
 share/teamspeak/server/serverquerydocs/clientgetids.txt
-share/teamspeak/server/serverquerydocs/tokenadd.txt
-share/teamspeak/server/serverquerydocs/bindinglist.txt
+share/teamspeak/server/serverquerydocs/clientgetnamefromdbid.txt
+share/teamspeak/server/serverquerydocs/clientgetnamefromuid.txt
+share/teamspeak/server/serverquerydocs/clientgetuidfromclid.txt
+share/teamspeak/server/serverquerydocs/clientinfo.txt
+share/teamspeak/server/serverquerydocs/clientkick.txt
+share/teamspeak/server/serverquerydocs/clientlist.txt
+share/teamspeak/server/serverquerydocs/clientmove.txt
+share/teamspeak/server/serverquerydocs/clientpermlist.txt
+share/teamspeak/server/serverquerydocs/clientpoke.txt
+share/teamspeak/server/serverquerydocs/clientsetserverquerylogin.txt
 share/teamspeak/server/serverquerydocs/clientupdate.txt
-share/teamspeak/server/serverquerydocs/ftrenamefile.txt
 share/teamspeak/server/serverquerydocs/complainadd.txt
-share/teamspeak/server/serverquerydocs/channelgrouppermlist.txt
-share/teamspeak/server/serverquerydocs/tokenlist.txt
-share/teamspeak/server/serverquerydocs/clientpoke.txt
-share/teamspeak/server/serverquerydocs/logview.txt
-share/teamspeak/server/serverquerydocs/serverinfo.txt
-share/teamspeak/server/serverquerydocs/serveredit.txt
-share/teamspeak/server/serverquerydocs/bandel.txt
-share/teamspeak/server/serverquerydocs/channellist.txt
-share/teamspeak/server/serverquerydocs/logadd.txt
+share/teamspeak/server/serverquerydocs/complaindel.txt
+share/teamspeak/server/serverquerydocs/complaindelall.txt
+share/teamspeak/server/serverquerydocs/complainlist.txt
+share/teamspeak/server/serverquerydocs/custominfo.txt
+share/teamspeak/server/serverquerydocs/customsearch.txt
+share/teamspeak/server/serverquerydocs/ftcreatedir.txt
+share/teamspeak/server/serverquerydocs/ftdeletefile.txt
+share/teamspeak/server/serverquerydocs/ftgetfileinfo.txt
 share/teamspeak/server/serverquerydocs/ftgetfilelist.txt
+share/teamspeak/server/serverquerydocs/ftinitdownload.txt
+share/teamspeak/server/serverquerydocs/ftinitupload.txt
+share/teamspeak/server/serverquerydocs/ftlist.txt
+share/teamspeak/server/serverquerydocs/ftrenamefile.txt
 share/teamspeak/server/serverquerydocs/ftstop.txt
-share/teamspeak/server/serverquerydocs/banclient.txt
-share/teamspeak/server/serverquerydocs/serverprocessstop.txt
-share/teamspeak/server/serverquerydocs/channelgroupadd.txt
-share/teamspeak/server/serverquerydocs/clientsetserverquerylogin.txt
+share/teamspeak/server/serverquerydocs/gm.txt
+share/teamspeak/server/serverquerydocs/help.txt
+share/teamspeak/server/serverquerydocs/hostinfo.txt
+share/teamspeak/server/serverquerydocs/instanceedit.txt
+share/teamspeak/server/serverquerydocs/instanceinfo.txt
+share/teamspeak/server/serverquerydocs/logadd.txt
+share/teamspeak/server/serverquerydocs/login.txt
+share/teamspeak/server/serverquerydocs/logout.txt
+share/teamspeak/server/serverquerydocs/logview.txt
+share/teamspeak/server/serverquerydocs/messageadd.txt
 share/teamspeak/server/serverquerydocs/messagedel.txt
+share/teamspeak/server/serverquerydocs/messageget.txt
+share/teamspeak/server/serverquerydocs/messagelist.txt
+share/teamspeak/server/serverquerydocs/messageupdateflag.txt
+share/teamspeak/server/serverquerydocs/permfind.txt
+share/teamspeak/server/serverquerydocs/permget.txt
+share/teamspeak/server/serverquerydocs/permidgetbyname.txt
+share/teamspeak/server/serverquerydocs/permissionlist.txt
+share/teamspeak/server/serverquerydocs/permoverview.txt
+share/teamspeak/server/serverquerydocs/permreset.txt
+share/teamspeak/server/serverquerydocs/privilegekeyadd.txt
 share/teamspeak/server/serverquerydocs/privilegekeydelete.txt
-share/teamspeak/server/serverquerydocs/servergroupbyclientid.txt
-share/teamspeak/server/serverquerydocs/instanceinfo.txt
-share/teamspeak/server/serverquerydocs/channelgrouprename.txt
-share/teamspeak/server/serverquerydocs/clientedit.txt
-share/teamspeak/server/serverquerydocs/channelgroupcopy.txt
+share/teamspeak/server/serverquerydocs/privilegekeylist.txt
+share/teamspeak/server/serverquerydocs/privilegekeyuse.txt
+share/teamspeak/server/serverquerydocs/quit.txt
+share/teamspeak/server/serverquerydocs/sendtextmessage.txt
+share/teamspeak/server/serverquerydocs/servercreate.txt
+share/teamspeak/server/serverquerydocs/serverdelete.txt
+share/teamspeak/server/serverquerydocs/serveredit.txt
 share/teamspeak/server/serverquerydocs/servergroupadd.txt
-share/teamspeak/server/serverquerydocs/gm.txt
-share/teamspeak/server/serverquerydocs/setclientchannelgroup.txt
-share/teamspeak/server/serverquerydocs/clientpermlist.txt
+share/teamspeak/server/serverquerydocs/servergroupaddclient.txt
+share/teamspeak/server/serverquerydocs/servergroupaddperm.txt
+share/teamspeak/server/serverquerydocs/servergroupbyclientid.txt
+share/teamspeak/server/serverquerydocs/servergroupclientlist.txt
+share/teamspeak/server/serverquerydocs/servergroupcopy.txt
+share/teamspeak/server/serverquerydocs/servergroupdel.txt
+share/teamspeak/server/serverquerydocs/servergroupdelclient.txt
+share/teamspeak/server/serverquerydocs/servergroupdelperm.txt
+share/teamspeak/server/serverquerydocs/servergrouplist.txt
+share/teamspeak/server/serverquerydocs/servergrouppermlist.txt
+share/teamspeak/server/serverquerydocs/servergrouprename.txt
 share/teamspeak/server/serverquerydocs/servergroupsbyclientid.txt
-share/teamspeak/server/serverquerydocs/quit.txt
-share/teamspeak/server/serverquerydocs/clientgetnamefromuid.txt
-share/teamspeak/server/serverquerydocs/clientdbedit.txt
-share/teamspeak/server/serverquerydocs/clientgetdbidfromuid.txt
-share/teamspeak/server/serverquerydocs/version.txt
-share/teamspeak/server/serverquerydocs/messageupdateflag.txt
-share/teamspeak/server/serverquerydocs/clientdbdelete.txt
-share/teamspeak/server/serverquerydocs/channelmove.txt
-share/teamspeak/server/serverquerydocs/ftcreatedir.txt
-share/teamspeak/server/serverquerydocs/channelgroupdel.txt
-share/teamspeak/server/serverquerydocs/channeledit.txt
-share/teamspeak/server/serverquerydocs/serverrequestconnectioninfo.txt
-share/teamspeak/server/serverquerydocs/channelgroupdelperm.txt
-share/teamspeak/server/serverquerydocs/channelclientdelperm.txt
-share/teamspeak/server/serverquerydocs/custominfo.txt
-share/teamspeak/server/serverquerydocs/clientlist.txt
-share/teamspeak/server/serverquerydocs/channelclientaddperm.txt
-share/teamspeak/server/serverquerydocs/ftlist.txt
-share/teamspeak/server/serverquerydocs/messagelist.txt
-share/teamspeak/server/serverquerydocs/clientdblist.txt
-share/teamspeak/server/serverquerydocs/instanceedit.txt
+share/teamspeak/server/serverquerydocs/serveridgetbyport.txt
+share/teamspeak/server/serverquerydocs/serverinfo.txt
+share/teamspeak/server/serverquerydocs/serverlist.txt
 share/teamspeak/server/serverquerydocs/servernotifyregister.txt
-share/teamspeak/server/serverquerydocs/permreset.txt
-share/teamspeak/server/serverquerydocs/channelgroupclientlist.txt
-share/teamspeak/server/serverquerydocs/permget.txt
-share/teamspeak/server/serverquerydocs/servergroupaddperm.txt
-share/teamspeak/server/serverquerydocs/permoverview.txt
-share/teamspeak/server/serverquerydocs/ftinitdownload.txt
-share/teamspeak/server/serverquerydocs/complaindelall.txt
-libexec/teamspeak_server
-@dirrm share/teamspeak/server/sql/create_mysql
-@dirrm share/teamspeak/server/sql/create_sqlite
-@dirrm share/teamspeak/server/sql
+share/teamspeak/server/serverquerydocs/servernotifyunregister.txt
+share/teamspeak/server/serverquerydocs/serverprocessstop.txt
+share/teamspeak/server/serverquerydocs/serverrequestconnectioninfo.txt
+share/teamspeak/server/serverquerydocs/serversnapshotcreate.txt
+share/teamspeak/server/serverquerydocs/serversnapshotdeploy.txt
+share/teamspeak/server/serverquerydocs/serverstart.txt
+share/teamspeak/server/serverquerydocs/serverstop.txt
+share/teamspeak/server/serverquerydocs/setclientchannelgroup.txt
+share/teamspeak/server/serverquerydocs/tokenadd.txt
+share/teamspeak/server/serverquerydocs/tokendelete.txt
+share/teamspeak/server/serverquerydocs/tokenlist.txt
+share/teamspeak/server/serverquerydocs/tokenuse.txt
+share/teamspeak/server/serverquerydocs/use.txt
+share/teamspeak/server/serverquerydocs/version.txt
+share/teamspeak/server/serverquerydocs/whoami.txt
 @dirrm share/teamspeak/server/serverquerydocs
+share/teamspeak/server/tsdns/README
+share/teamspeak/server/tsdns/USAGE
+share/teamspeak/server/tsdns/tsdns_settings.ini.sample
+@dirrm share/teamspeak/server/tsdns
 @dirrm share/teamspeak/server
 @dirrmtry share/teamspeak
 @dirrmtry etc/teamspeak
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2011-08-12 11:58:22 UTC
State Changed
From-To: feedback->open

Maintainer has responded with updated patch.
Comment 6 Chris Rees freebsd_committer freebsd_triage 2011-08-12 12:01:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->crees

I'll take it.
Comment 7 Chris Rees freebsd_committer freebsd_triage 2011-08-12 12:01:54 UTC
State Changed
From-To: open->feedback
Comment 8 Chris Rees 2011-08-12 12:28:32 UTC
Hi Richard,

I'm going to remove LICENSE from FILESDIR, it's in WRKSRC so we can use 
that one instead without bloating our ports checkout.

Chris

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Comment 9 hirner 2011-08-12 12:40:16 UTC
OK thanks

Richard
Comment 10 dfilter service freebsd_committer freebsd_triage 2011-08-12 15:40:12 UTC
crees       2011-08-12 14:39:51 UTC

  FreeBSD ports repository

  Modified files:
    audio/teamspeak3-server Makefile distinfo pkg-plist 
    audio/teamspeak3-server/files pkg-message.in 
  Removed files:
    audio/teamspeak3-server/files LICENSE 
  Log:
  - Update to 3.0.0 (release numerically less than betas,
                  so unfortunately PORTEPOCH comes in)
  - Use the LICENSE in the distfile
  
  PR:             ports/159674
  Submitted by:   Pavel M. <admin@onlyfriends.info>
  Reviewed by:    Richard Hirner <hirner@bitfire.at> (maintainer)
  
  Revision  Changes    Path
  1.20      +8 -5      ports/audio/teamspeak3-server/Makefile
  1.11      +4 -4      ports/audio/teamspeak3-server/distinfo
  1.2       +0 -153    ports/audio/teamspeak3-server/files/LICENSE (dead)
  1.2       +3 -0      ports/audio/teamspeak3-server/files/pkg-message.in
  1.8       +209 -207  ports/audio/teamspeak3-server/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 11 Chris Rees freebsd_committer freebsd_triage 2011-08-12 15:40:37 UTC
State Changed
From-To: feedback->closed

Committed, with minor changes. Thanks!