From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 11 00:40:17 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 4E75E16A4DA for ; Fri, 11 Aug 2006 00:40:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF42443D45 for ; Fri, 11 Aug 2006 00:40:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7B0eBxg011211 for ; Fri, 11 Aug 2006 00:40:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7B0eBGM011210; Fri, 11 Aug 2006 00:40:11 GMT (envelope-from gnats) Resent-Date: Fri, 11 Aug 2006 00:40:11 GMT Resent-Message-Id: <200608110040.k7B0eBGM011210@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, Alexander Logvinov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9DFE16A4DA for ; Fri, 11 Aug 2006 00:37:11 +0000 (UTC) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (blg.akavia.ru [62.33.174.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id C80E643D7E for ; Fri, 11 Aug 2006 00:37:01 +0000 (GMT) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (localhost.blg.akavia.ru [127.0.0.1]) by blg.akavia.ru (8.13.6/8.13.3) with ESMTP id k7B0awYv063743 for ; Fri, 11 Aug 2006 10:36:58 +1000 (YAKST) (envelope-from user@blg.akavia.ru) Received: (from root@localhost) by blg.akavia.ru (8.13.6/8.13.3/Submit) id k7B0awCC063742; Fri, 11 Aug 2006 10:36:58 +1000 (YAKST) (envelope-from user) Message-Id: <200608110036.k7B0awCC063742@blg.akavia.ru> Date: Fri, 11 Aug 2006 10:36:58 +1000 (YAKST) From: Alexander Logvinov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/101792: [maintainer update] games/utserver X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Logvinov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Aug 2006 00:40:17 -0000 >Number: 101792 >Category: ports >Synopsis: [maintainer update] games/utserver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Aug 11 00:40:10 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexander Logvinov >Release: FreeBSD 6.1-RELEASE-p3 i386 >Organization: >Environment: >Description: Removed bad master sites according to portsurvey and added new mirrors. Changed WWW link to remove redirect. Added some checks of /usr/sbin/daemon and support user to run command as in rc_subr script. >How-To-Repeat: >Fix: diff -ruN --exclude=CVS /usr/ports/games/utserver/Makefile /home/utserver/Makefile --- /usr/ports/games/utserver/Makefile Thu Aug 10 14:51:06 2006 +++ /home/utserver/Makefile Fri Aug 11 09:32:44 2006 @@ -7,11 +7,11 @@ PORTNAME= utserver PORTVERSION= 451 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games linux -MASTER_SITES= http://public.planetmirror.com/pub/lokigames/installers/ut/:p436 \ - http://fileserver.talkware.net/ut/:p436 \ - http://freebsd.unixfreunde.de/sources/:p436 \ +MASTER_SITES= http://freebsd.unixfreunde.de/sources/:p436 \ + ftp://ftp.wireplay.co.uk/pub/unrealtournament/server/:p436 \ + ftp://ftp.fh-niederrhein.de/pub/win9x/gamesup/ut/:p436 \ http://www.utpg.org/patches/:p451 DISTFILES= ut-server-436.tar.gz:p436 ${PATCH451FILES} EXTRACT_ONLY= ut-server-436.tar.gz diff -ruN --exclude=CVS /usr/ports/games/utserver/files/ucc.in /home/utserver/files/ucc.in --- /usr/ports/games/utserver/files/ucc.in Thu Aug 10 14:04:48 2006 +++ /home/utserver/files/ucc.in Fri Aug 11 09:21:33 2006 @@ -35,12 +35,21 @@ return 1 fi echo Starting ${name}. + if [ ! -x /usr/sbin/daemon ]; then + err 1 "/usr/sbin/daemon required" + fi + if ! /usr/sbin/daemon 2>&1 | grep pidfile > /dev/null; then + err 1 "/usr/sbin/daemon with -p option required" + fi if ! kldstat -v | grep -E 'linux(aout|elf)' > /dev/null; then err 1 "Linux support required" - return fi cd %%UTDIR%%/System/ - /usr/sbin/daemon -p ${ucc_pidfile} ${command} ${command_args} 2>&1 >> ${ucc_logfile} + cmd="/usr/sbin/daemon -p ${ucc_pidfile} ${command} ${command_args}" + if [ -n "$ucc_user" ]; then + cmd="su -m $ucc_user -c '$cmd'" + fi + eval "$cmd 2>&1 >> ${ucc_logfile}" } run_rc_command "$1" diff -ruN --exclude=CVS /usr/ports/games/utserver/pkg-descr /home/utserver/pkg-descr --- /usr/ports/games/utserver/pkg-descr Mon Aug 7 13:07:48 2006 +++ /home/utserver/pkg-descr Fri Aug 11 08:59:10 2006 @@ -7,7 +7,7 @@ netgames patch ver 0.8.2 by Abfackeln included -WWW: http://ut.abfackeln.com/installer.html?page=dedicated +WWW: http://ut.abfackeln.com/asu.html?page=dedicated For more information about UT visit: http://www.unrealtournament.com/ >Release-Note: >Audit-Trail: >Unformatted: