DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ R T

⟦bda16128d⟧ TextFile

    Length: 1220 (0x4c4)
    Types: TextFile
    Names: »README«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦526ad3590⟧ »EUUGD11/gnu-31mar87/X.V10.R4.tar.Z« 
        └─⟦2109abc41⟧ 
            └─ ⟦this⟧ »./X.V10R4/xtrek/README« 

TextFile

This is quickly how to run xtrek on a ultrix system.

Create an appropriate directory for it.  The defs.h
file contains the paths to this directory.  If you
don't want it in /usr/games/lib/xtrek, change this
file.

Before running make, look for random.o.  I found
that the ultrix library version wasn't very random,
so I substituted the 4.3 one which worked better.
If you don't have/want the 4.3 random.o, just delete
the reference in the make file and it will compile
with the one in libc.a.

Run make.  Install xtrek in /usr/games.  Robot and
daemon must be in /usr/games/lib/xtrek.  Copilot can
go anywhere.  Create the files .motd, .scores, and
.planets in /usr/games/lib/xtrek.

Xtrek, copilot, and the daemon must all be setuid
to someone who has write permission on these files.
Root is fine.  There are no real security holes in
the game.  If you want to avoid this, take out the
shared memory chmoding and make the dot files writable.

If you want to change constants in the game, it is
pretty well set up to allow tweaking.  Most of the
constants are in defs.h.  Player constants were defined
in getship.c in plans for a future custom designed ship
option.

nroff -me the document and put it somewhere useful