Re: Differences Using "civserver" VS "civserver -r civ1.serv"
Jason Dorje Short <[email protected]> Fri, 10 Sep 2004 20:58:29 -0400
| Newsgroups | gmane.games.freeciv.general |
|---|---|
| Message-ID | <[email protected]> |
Ed Earl Ross wrote: > Aparently, "civserver" and "civserver -r civ1.serv" use different > rulesets--why? > The Freeciv manual states the following: > -r filename or --read filename > > Specifies a file of server commands which the server will automatically > read and process, as if you had typed them in at the server's prompt. > The distribution has an example that sets options to be similar to > Civilization I, which the option -r /usr/local/share/freeciv/civ1.serv > would read. > > I found /usr/local/share/freeciv/civ1/*.ruleset files, but no > data/civ1/*.ruleset. > > When "civserver -r civ1.serv starts, it tells me the following: > Ruleset directory set to "civ1" This is the /rulesetdir server command. It's using the files in /usr/local/share/freeciv/civ1/. > I tried the following: > /home/edearl/civ1/*.ruleset > /home/edearl/data/civ1/*.ruleset > /home/edearl/.freeciv/civ1/*.ruleset > /home/edearl/.freeciv/data/civ1/*.ruleset > /home/edearl/.freeciv/server/civ1/*.ruleset > /home/edearl/.freeciv/server/data/civ1/*.ruleset > None worked. > > Where should the rule sets be? In an unpacked source tarball, the rulesets are in data/. Once you've installed it's in $prefix/share/freeciv/. $prefix is /usr/local by default. But you know this already since you found those files. So what is your question? jason