1pioneers-metaserver(6) Games Manual pioneers-metaserver(6)
2
3
4
6 pioneers-metaserver - metaserver for Pioneers
7
8
10 pioneers-metaserver [options]
11
12
14 Pioneers is a computerized version of a well known strategy board game.
15 The goal of the game is to colonize an island. The players play the
16 first colonists hence the name pioneers. It uses a client/server model
17 for networked play. This program provides a piece of network infra‐
18 structure that helps match pioneers clients to pioneers servers. Casual
19 players of pioneers probably do not need to run this program.
20
21
23 -?, --help
24 Print a short help text and exit.
25
26
27 -d, --daemon
28 Run in daemon mode.
29
30
31 -P, --pidfile pidfile
32 Write the pid to pidfile (implies -d)
33
34
35 -r, --redirect location
36 Redirect to another metaserver running at location.
37
38
39 -s, --servername hostname
40 Use hostname as hostname when creating servers.
41
42
43 -p, --port-range from-to
44 Use ports in the range from-to (inclusive) to start servers.
45 When this range is not specified, the metaserver will not be
46 able to create new games.
47
48
49 --debug
50 Enable debug messages.
51
52
53 --syslog-debug
54 Duplicate the messages of the syslog to the console.
55
56
57 --version
58 Show version information.
59
60
62 The default settings of the metaserver can be influenced with the fol‐
63 lowing three environment variables:
64
65 PIONEERS_METASERVER
66 The hostname the metaserver will use when creating new games.
67 This should be a hostname that can be resolved by all clients
68 that will connect.
69
70 PIONEERS_SERVER_CONSOLE
71 The path (including the filename) to pioneers-server-console.
72 If it contains only a filename and no path or if it is not set,
73 the PATH variable in the environment is used to locate the pro‐
74 gram.
75
76 PIONEERS_DIR
77 The path to the game definition files. If it is not set, the
78 default installation path will be used.
79
80
82 /usr/share/games/pioneers/*.game
83 Game definitions
84
85
87 SIGINT
88 Shutdown the metaserver gracefully (can also be used to check
89 for memory leaks)
90
91
93 This manual page was written by Jeff Breidenbach <jab@debian.org>, and
94 updated by Roland Clobus <rclobus@rclobus.nl> and Bas Wijnen
95 <shevek@fmf.nl>. Pioneers was written by Dave Cole <dave@dccs.com.au>,
96 Andy Heroff <aheroff@mediaone.net>, and Roman Hodek <roman@hodek.net>,
97 with contributions from many other developers on the Internet; see the
98 AUTHORS file in the pioneers distribution or the help->about dialog in
99 one of the graphical programs for a complete list of contributing
100 authors.
101
102
104 pioneers(6), pioneers-server-gtk(6), pioneers-server-console(6)
105
106
107
108pioneers February 24, 2013 pioneers-metaserver(6)