This server package contains Classic Fortress with
MVDSV, QTV and QWFWD, together with start/stop
scripts and scripts to update your server files
with ease.

From the Classic Fortress directory:
* To start server/proxies, type "./start_servers.sh".
* To stop server/proxies, type "./stop_servers.sh"
* To update MVDSV, QTV and QWFWD, type "./update_binaries.sh"
* To update map pool, type "./update_maps.sh"
* To update server configuration, type "./update_configs.sh"

A note on the server configuration updater:
The script will not replace your personal configs
that you have edited in ~/.cfortsv/.

The update scripts can be run in crobtab with the
following parameters:

--random-mirror --restart --no-restart

=================================================
Examples:

Type "crontab -e" to edit your crontab in Linux.

Add the following:

*/3 * * * * /home/quake/cfortsv/start_servers.sh --silent

This checks if the Classic Fortress server/proxies
are running every 3 minutes, if they aren't
running, they are started.

30 5 * * 2 /home/quake/cfortsv/update_maps.sh --random-mirror --no-restart >/dev/null 2>&1

This updates your map pool every tuesday at 5:30 AM
using a random mirror and does not restart your
servers.

40 5 * * 2 /home/quake/cfortsv/update_configs.sh --random-mirror --no-restart >/dev/null 2>&1

This updates your config files for KTX, MVDSV,
QTV and QWFWD at 5:40 AM every tuesday. It uses
a random mirror and does not restart the servers.

45 5 * * 2 /home/quake/cfortsv/update_binaries.sh --random-mirror --restart >/dev/null 2>&1

This updates your MVDSV, QTV, QWFWD and Classic
Fortress binaries every tuesday (2) at 5:42 AM.
It uses a random mirror and automatically restarts
your servers after the update has been performed.

Using these examples above, your server will stay
updated even if you are not there to oversee it.
-
Last updated on 2014-07-04