Re: Halflifeserver Probleme

From: Oliver Lietz <de-bsd-questions(at)oliverlietz.de>
Date: Thu, 5 Jun 2003 14:43:56 +0200

Am Donnerstag, 5. Juni 2003 14:05 schrieb Harold Gutch:
> On Thu, Jun 05, 2003 at 01:02:06PM +0200, Patrick Hess wrote:
> > Hallo,
> >
> > Carsten schrieb:
> > > Patrick Hess schrieb:
> > > > Wenn du eine neuere Server-Version haben willst, als dein Ports-Tree
> > > > enth?lt, solltest du den Tree vielleicht mal updaten. M?glicherweise
> > > > ist in einem aktuelleren Ports-System auch eine aktuellere Version
> > > > des Half-Life-Servers enthalten.
> > >
> > > Verr?tst du mir wie?
> >
> > Klar. Du mu?t dir
> > ftp://ftp.se.FreeBSD.org/pub/FreeBSD/branches/-current/ports.tar.gz
> > herunterladen, das ist das Grundger?st. Dieses dann nach /usr/ports
> > entpacken. Zu diesem Zweck habe ich mir ein Skript gebastelt,
> > welches dies automatisch erledigt und die ports.tar.gz auf dem
> > Netzwerkserver ablegt, damit sich alle anderen Clients das Archiv
> > gleich von dort holen k?nnen. Das Skript habe ich mal unter
> > http://phess.de.vu/PortsUpgrade abgeladen. Aber Skript bitte erst
> > ansehen und nicht einfach blind ausf?hren. Sollte man nie tun.
>
> Finde ich ehrlich gesagt ziemlich bloedsinnig. Wenn sich im
> Portstree nur einige Kleinigkeiten geaendert haben, holst du
> trotzdem den gesamten Tree nochmal.
>
> > Elleganter w?re vielleicht ein "Inkremental"-Update mittels CVS.
> > Damit habe ich mich bisher allerdings noch nicht auseinandergesetzt.
>
> Das ist eigentlich ganz einfach. Beim ersten benutzen:
>
> # cd /usr
> # cvs -d :pserver:anoncvs(at)anoncvs2.de.FreeBSD.org:/home/ncvs co ports
>
> Und spaeter, fuer die Upgrades:
>
> # cd /usr/ports
> # cvs -d :pserver:anoncvs(at)anoncvs2.de.FreeBSD.org:/home/ncvs up -Pd .
>
> (im Handbook gibts da etliches an Doku).
>
> Ich machs sogar so, dass ich mir per CVSup einmal am Tag den
> CVS-Tree mirrore, und dann wie oben meine Ports (oder meinen
> Sourcetree) auschecken kann, das dann allerdings von meinem
> lokalen Mirror. Und nach einem Ports-Update lasse ich dann immer
> noch ein "make index" und "portsdb -u" laufen.

http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html

# cvsup -g -L 2 ports-supfile
# portsdb -Uu

und dann zum Anzeigen der aktualisierten ports:

# portversion | grep "<"

Das sieht für mich am einfachsten aus.

Oliver

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 05 Jun 2003 - 14:39:04 CEST

search this site