Re: Halflifeserver Probleme

From: Oliver Lietz <de-bsd-questions(at)oliverlietz.de>
Date: Fri, 6 Jun 2003 00:10:30 +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.

Hi Harold,

man portsdb:

DESCRIPTION
     The portsdb command is a tool to generates the ports database named
     INDEX.db from the ports index file named INDEX. It is commonly used
     among the tool suite and automatically updated on demand when it gets
     older than the index file. To save time, you can update it beforehand,
     like right after the index file is updated. In addition, considering
     that the INDEX file often gets outdated because it is updated only once a
     week or so in the official ports tree, it is recommended that you run
     ``portsdb -Uu'' after every CVSup of the ports tree in order to keep them
     always up-to-date and in sync with the ports tree.

Also ist "make index" und "portsdb -u" gleich "portsdb -Uu".

Ebenfalls eine gute Nacht,

Oliver

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 06 Jun 2003 - 00:05:30 CEST

search this site