Thanks for reading, hope this helps someone. The script will generate a file named fc_nf that must be passed to civserver to tell it which database to use for authentication.Īfter that we're ready to run the server with the -a argument:Ī good next step would be to read the Server commands () page at the Freeciv wiki, particularly the bit about cmdlevel (.). From the User Administration menu, create a new user named "Freeciv" and assign them all available privileges for the freeciv schema.Īfter that we run the script setup_auth_server.sh included with the freeciv source to setup the required tables. The game commences in prehistory and your. From the Catalogs menu, create a new schema named "freeciv". Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. Using MySQL Administrator, log in to the mysql server running on localhost. Now that the Freeciv server is ready to go, we need to setup the authentication database. configure & make & make install dance, ensuring that we pass -enable-auth=yes to configure: Then we download the 2.1.3 source code () and extract it with something like: For the peace-minded there is another option. Sudo apt-get install build-essential checkinstall libmysqlclient15-dev mysql-server mysql-admin You may win the game of Freeciv by conquering all other civilizations, if you are of the domineering sort. Here are the steps to run your own Freeciv 2.1.3 server on Ubuntu 7.10 with authentication enabled.įirst we install all the prerequisites, including mysql-server: A default Freeciv build does not support player authentication, but it is possible to enable it with the configure flag -enable-auth=yes.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |