2
+ − 1 (9/19/94:Brandon)
+ − 2
+ − 3 This file is for people already experienced with the server, who may also
+ − 4 be currently running their own server. It only explains the changes from
+ − 5 the administration of a 2.3 server to the administration of a 2.4 server.
+ − 6 If you do not know how the server functions read the file README.Admin
+ − 7 instead, as this file simply explains what is different from the old setup
+ − 8 to this, and how to convert an old server's database and other config files
+ − 9 to the new setup.
+ − 10
+ − 11 The server now uses the NETREKDIR environment variable as a pointer to the
+ − 12 root of the directory structure, rather than it being a pointer to the bin
+ − 13 directory. The various different directories are:
+ − 14
+ − 15 backups/ -- where the dbbackup script stores backup files.
+ − 16 bin/ -- the bin directory, this ONLY has binaries and scripts.
+ − 17 docs/ -- this documentation directory
+ − 18 etc/ -- where the configuration files, database files and
+ − 19 other random files used by the server are stored.
+ − 20 logs/ -- where logfiles and pid files are stored.
+ − 21 pics/ -- where motd pictures can be stored, this is not enforced
+ − 22 pped/ -- Heath Kehoes player database editor.
+ − 23 rsa/ -- the RSA files, this directory is empty due to the
+ − 24 copyrights involved with RSA. If you desired RSA
+ − 25 security you may be able to get the files, however
+ − 26 it is not required to run the server (and very few
+ − 27 people use it).
+ − 28 src/ -- where the source files are located.
+ − 29
+ − 30 For the server to run as it did before adjust the following files
+ − 31 appropriately:
+ − 32
+ − 33 Old Location New Location Notes
+ − 34 ------------ ------------ -----
+ − 35 bin/.global etc/db.global
+ − 36 bin/.players etc/db.players
+ − 37 bin/.hours etc/conf.hours
+ − 38 bin/.pics etc/conf.pics adjust the paths accordingly.
+ − 39 bin/.sysdef etc/conf.sysdef
+ − 40 bin/.motd etc/motd
+ − 41 bin/.motd.wc etc/motd.wc
+ − 42 bin/.cluephrases etc/cluephrases
+ − 43 bin/.rsa.keys etc/rsa.keys
+ − 44
+ − 45 Some other files you may want to be aware of are:
+ − 46
+ − 47 etc/conf.netrekdir a 1 line file specifying the location of your
+ − 48 NETREKDIR, which may be used by scripts and
+ − 49 binaries if they cannot find the NETREKDIR
+ − 50 environment variable.
+ − 51 logs/daemonII.pid The process ID # of the current daemon running.
+ − 52 logs/listen.pid The Process ID # of the latest listen process run.