From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 27 10:40:16 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E492D16A4B3 for ; Sat, 27 Sep 2003 10:40:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6565D43FEA for ; Sat, 27 Sep 2003 10:40:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h8RHeEFY096596 for ; Sat, 27 Sep 2003 10:40:14 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h8RHeEcr096595; Sat, 27 Sep 2003 10:40:14 -0700 (PDT) (envelope-from gnats) Resent-Date: Sat, 27 Sep 2003 10:40:14 -0700 (PDT) Resent-Message-Id: <200309271740.h8RHeEcr096595@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Christoph Weber-Fahr Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6409716A4B3 for ; Sat, 27 Sep 2003 10:31:15 -0700 (PDT) Received: from pizza.nexgo.lab.arcor.de (pizza.nexgo.lab.arcor.de [145.253.194.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4844543FFD for ; Sat, 27 Sep 2003 10:31:14 -0700 (PDT) (envelope-from wefa@pizza.nexgo.lab.arcor.de) Received: from pizza.nexgo.lab.arcor.de (localhost [127.0.0.1]) h8RHV7gE004521 for ; Sat, 27 Sep 2003 17:31:07 GMT (envelope-from wefa@pizza.nexgo.lab.arcor.de) Received: (from root@localhost) by pizza.nexgo.lab.arcor.de (8.12.3/8.12.3/Submit) id h8RHV6hj004520; Sat, 27 Sep 2003 19:31:06 +0200 (CEST) Message-Id: <200309271731.h8RHV6hj004520@pizza.nexgo.lab.arcor.de> Date: Sat, 27 Sep 2003 19:31:06 +0200 (CEST) From: Christoph Weber-Fahr To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/57289: teamspeak-server port is broken in 3 ways X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Christoph Weber-Fahr List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2003 17:40:17 -0000 >Number: 57289 >Category: ports >Synopsis: teamspeak-server port is broken in 3 ways >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 27 10:40:14 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Christoph Weber-Fahr >Release: FreeBSD 4.6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD pizza.xxx.xx 4.6.2-RELEASE FreeBSD 4.6.2-RELEASE #3: Sat Sep 27 01:28:45 GMT 2003 root@pizza.xxx.xx:/usr/src/sys/compile/PIZZA i386 >Description: the teamspeak_server port has 3 problems: 1. apparently it can not fetch its source files. You have to put them manually to /usr/ports/distfiles 2. the start script is broken . it assumes a user using it to have a /bin/sh like shell, and is therefore useless for manual execution on most systems (this is _not_ an issue of simple use of another shell for the start script. It uses su -fm and thereby expects the user's login shell to be bourne-like 3. even if you cure this problem, the port doesn't work. There seems to be some problem with the included sql libraries - it complains not beeing able to create any tables on startup. >How-To-Repeat: 1. [missing tar balls] make fetch 2. [kaput startup script] have a root user with /bin/csh as login shell cd /usr/local/etc/rc.d sh temapeak_server.sh start (you get an error message about ambigous redirection, since the author uses "su -fm -c 'somecommand >/dev/null 2>&1' " ) 3. start teampseak server, check log file >Fix: >Release-Note: >Audit-Trail: >Unformatted: