From owner-freebsd-questions Sat May 27 19: 3: 3 2000 Delivered-To: freebsd-questions@freebsd.org Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (Postfix) with ESMTP id E7AC037B547 for ; Sat, 27 May 2000 19:02:58 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.9.3/8.9.3) id VAA06339; Sat, 27 May 2000 21:02:44 -0500 (CDT) (envelope-from dan) Date: Sat, 27 May 2000 21:02:44 -0500 From: Dan Nelson To: Matt Bedynek Cc: Danny , freebsd-questions@FreeBSD.ORG Subject: Re: Q3 server Message-ID: <20000527210244.B5414@dan.emsphone.com> References: <00052910390804.00361@freebsd.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from "Matt Bedynek" on Sat May 27 19:42:27 GMT 2000 X-OS: FreeBSD 5.0-CURRENT Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (May 27), Matt Bedynek said: > Don't recall off hand, but it was the Linux GLIBC files I believe. > > I installed the latest pointrelease then put the .PK3 files in. > > The server runs perfectly under screen, but I want to detach it as a > process/daemon. What I do for my qw server is run a detached screen as part of bootup: -- /usr/local/etc/rc.d/quake.sh -- #! /usr/local/bin/zsh echo -n ' quake' cd ~quake renice -20 $$ unlimit -h core unlimit core echo 'screen -dm sh -c ./qsrv' | su quake -- qsrv2 -- #! /bin/zsh # Run our script forever date date +"%y-%m-%d %T Restart" >> logfile.qw if [ -f qf-server.gmon ] ; then mv qw-server.gmon qw-server.gmon.$(date +%y%m%d%H%M%S) fi ./qf-server +gamedir creeper echo "l64 /dev/speaker sleep 5 exec ./qsrv2 -- Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message