[bf1942] BF Linux server 1.6 RC1 available
Andreas Fredriksson
andreas.fredriksson at dice.se
Fri Jan 30 10:38:22 EST 2004
Please do.
// Andreas
> -----Original Message-----
> From: Steve Getman [mailto:steve at lightcubed.com]
> Sent: Friday, January 30, 2004 4:18 PM
> To: bf1942 at icculus.org
> Subject: Re: [bf1942] BF Linux server 1.6 RC1 available
>
>
> Mind if I post this on the forum?
>
> --
> Steve Getman
> steve at lightcubed.com
>
>
> <quote who="Steven Hartland">
> > Mucho wubbing for andreas and the team but the installer
> doesn't work
> > :( The licence key check script has a few errors. I've attached
> > a patch file. I suspect that the error is due to /bin/sh being
> > bash on most linux machines but not all.
> >
> > An alternative workaround for this atm is to install with
> > bf1942_lnxded-1.6-rc1.run --target /usr/local/game/bf1942_1.6 --keep
> >
> > Any link to the win32 server version? We run one install
> for both OS's
> > so need to update both at the same time :)
> >
> > Steve / K
> > ----- Original Message -----
> > From: "Andreas Fredriksson" <andreas.fredriksson at dice.se>
> > To: <BF1942 at icculus.org>
> > Sent: Friday, January 30, 2004 11:38 AM
> > Subject: [bf1942] BF Linux server 1.6 RC1 available
> >
> >
> >>
> >> Hi,
> >> it's time for the first release candidate of the 1.6 Linux
> server. My
> >> lightcubed account has been disabled for some reason so
> until I can
> >> upload it properly
> >> there's a temporary mirror for the server file up at
> >> http://www.webuser.com/downloads/bf1942_lnxded-1.6-rc1.run .
> >>
> >> The MD5 sum of the file should be
> 590e272fd3f6e3c22b18933cd638f4aa.
> >> Please note
> >> that this distribution is a self-extracting installer that
> you will need
> >> to
> >> run from within a shell session.
> >>
> >> The Linux-specific readme file is attached to this message
> for your
> >> convenience.
> >>
> >> Best regards,
> >> Andreas Fredriksson
> >> ==============================
> >> Programmer
> >> Digital Illusions CE Sthlm AB
> >> Maria Skolgata 83, 5tr
> >> S-118 53 Stockholm
> >> Sweden
> >> andreas.fredriksson at dice.se
> >>
> >>
> >>
> ---------------------------------------------------------------------
> >> -------
> >> --
> >> Release notes: Battlefield 1942 free dedicated Linux
> server version 1.6
> >> Battlefield 1942 is a registered trademark of Digital
> Illusions CE AB.
> >> (c) 2000-2004 Digital Illusions CE AB
> >>
> --------------------------------------------------------------
> --------------
> >> --
> >>
> >> Quick start
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> - Run the server installer and follow the instructions.
> >>
> >> IMPORTANT:
> >> Please note that if you choose to install the server over
> an existing
> >> installation the existing installation directory will be removed!
> >>
> >> Example:
> >> $ sh bf1942_lnxded-1.x.y.run
> >>
> >> - Modify mods/bf1942/settings/serversettings.con to your taste.
> >>
> >> Example:
> >> $ cd /path/to/installation/bf1942
> >> $ vi mods/bf1942/settings/serversettings.con
> >>
> >> - Modify mods/bf1942/settings/maplist.con to your taste.
> >>
> >> Example:
> >> $ cd /path/to/installation/bf1942
> >> $ vi mods/bf1942/settings/serversettings.con
> >>
> >> IMPORTANT:
> >> Please see the information below to understand the new
> map list
> >> format.
> >>
> >> - Run the server from within the top-level directory by typing
> >> ./start.sh [arguments] from a shell.
> >>
> >> Example:
> >> $ cd /path/to/installation/bf1942
> >> $ ./start.sh +statusMonitor 1
> >>
> >> - If you are starting the server from a remote connection you will
> >> need to
> >> encapsulate it inside a "screen" session to let it stay
> behind when
> >> you log
> >> out from the shell.
> >>
> >> Example (to start the server):
> >> $ cd /path/to/installation/bf1942
> >> $ screen ./start.sh +statusMonitor 1
> >> Now press Ctrl-A followed by Ctrl-D to detach the screen
> session,
> >> leaving it
> >> running in the background. You can now log out without
> affecting the
> >> server.
> >>
> >> Example (to reconnect to the server status monitor):
> >> $ screen -r
> >>
> >> Please see the man page for screen to learn more about
> what it can
> >> do.
> >>
> >>
> >> More information
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> Welcome to the Battlefield 1942 dedicated server. For
> patch-specific
> >> information please refer to the generic read me file included with
> >> both the Linux and win32 distributions.
> >>
> >> For discussion with the developers and other users of this server
> >> please subscribe to the bf1942 mailing list. To join the
> list, send a
> >> message to <bf1942-subscribe at icculus.org> and follow the
> instructions
> >> given to you in
> >> the
> >> reply.
> >>
> >> If you prefer to use a forum, there is one set up at the
> distribution
> >> site for
> >> the open beta series at http://www.bf1942.lightcubed.com . You can
> >> report
> >> bugs
> >> both in the forum and on the mailing list. Please don't
> send bug reports
> >> in
> >> private mail, use the forum or the list instead.
> >>
> >> DICE would like to thank Ryan C. Gordon for his work on
> the earlier
> >> Linux releases and the bf1942 Linux community for their test
> >> feedback, bug reports
> >> and patience.
> >>
> >>
> >> The file case confusion problem solved
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> The 1.6 Linux server will read lower-case filenames ONLY. All file
> >> names encountered at runtime are lower-cased before a filesystem
> >> access is attempted. You should therefore make sure all files are
> >> lower-case when installing third-party modifications and maps.
> >>
> >> To aid you with this there is an included bourne shell
> script called
> >> fixinstall.sh which recursively changes the case of files and
> >> directories from
> >> the directory where it's run.
> >>
> >> You can simulate the actions of the script with these options: $
> >> ./fixinstall.sh --pretend
> >>
> >> When you're certain it looks good run the conversion:
> >> $ ./fixinstall.sh --verbose
> >>
> >>
> >> Map list and +game changes in the 1.6 server
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> The maplist.con format has changed to allow any
> combination of mods
> >> and game modes in the same map cycle. Please see the
> generic read me
> >> file for more
> >> information about the format.
> >>
> >> This change essentially renders the +game command-line
> option useless
> >> for dedicated servers and hence it should not be used.
> >>
> >>
> >> Banning by unique identifiers (CD key hashes)
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> This release of the dedicated Linux server includes a
> system to ban
> >> players by
> >> their unique CD key hash. The system is similar to the
> current IP-based
> >> banning system but uses the following new console commands:
> >>
> >> admin.banPlayerKey <player number>
> >> admin.listBannedKeys
> >> admin.addKeyToBanList <key>
> >> admin.removeKeyFromBanList <key>
> >>
> >> Banned player keys are stored together with the IP-based
> bans in the
> >> banlist.con file. IP-based bans continue to work if you
> would still
> >> like to use them.
> >>
> >> Please note that the PunkBuster system also has a CD key
> hash banning
> >> system that works separately from the built-in system.
> >>
> >> Known issues
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> To work around bugs in some implementations of pthreads
> (the standard
> >> system threading library on Linux) the server allows you to
> >> explicitly set the stack
> >> size to use for new threads. If you need to change this
> limit you can do
> >> so
> >> with the BF1942_STACKSIZE environment variable by
> exporting it to the
> >> server's
> >> environment:
> >>
> >> $ export BF1942_STACKSIZE=`expr 4 \* 1024 \* 1024`
> >> $ ./start.sh +statusMonitor 1
> >>
> >> This example sets the stack size to four megabytes.
> >>
> >> You can also combine the two lines:
> >> $ BF1942_STACKSIZE=`expr 4 \* 1024 \* 1024` ./start.sh
> +statusMonitor
> >> 1
> >>
> >> If you see errors about thread creation you might need to use this
> >> option.
> >>
> >> Option summary
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> The following options are unique for the Linux server:
> >>
> >> +statusMonitor 1
> >>
> >> Enables the curses status monitor which enables you to
> work with the
> >> in-game console directly at the server.
> >>
> >> +priorityDaemon 1
> >>
> >> Enables sending priority change requests to the external
> root daemon
> >> (bfpridaemon) which changes the server niceness while loading. Use
> >> this option (and run the external daemon) to reduce the CPU stress
> >> when running multiple
> >> servers on the same machine.
> >>
> >> The priority daemon itself is distributed as source code
> and can be
> >> found under the `bfpridaemon' subdirectory of the
> installation. Use
> >> of this code
> >> is
> >> at your own risk and there is no warranty what so ever.
> >>
> >> Please note that the following options are deprecated and do not
> >> effect the server in any way: +restart, +dedicated and +game.
> >>
> >> Have fun with your Linux server!
> >>
> >> Andreas Fredriksson <andreas.fredriksson at dice.se>
> >>
> >>
> >> Licensing information
> >>
> =====================================================================
> >> =======
> >> ==
> >>
> >> The Battlefield 1942 server is linked with the GNU C and C++
> >> libraries which are under the LGPL license. By linking
> dynamically we
> >> ensure that you as a
> >> user can use this software with other versions of these libraries.
> >>
> >> A statically linked binary also linked with these libraries is
> >> supplied purely for convenience should you not be able to run the
> >> dynamically linked binary.
> >>
> >> The LGPL license text is included with this release and
> can be found
> >> on the web at http://www.gnu.org/licenses/lgpl.html.
> >>
> >> Please note that the Battlefield 1942 dedicated server
> itself is not
> >> covered by the LGPL license.
> >>
> >>
> >> Revision history
> >>
> =====================================================================
> >> =======
> >> ==
> >> Filename: bf1942_lnxded-1.6-rc1.tar.bz2
> >> MD5 sums: 5aed9c067aad5c381b7125ed666f2375 bf1942_lnxded.dynamic
> >> 6c6508aae7d61ab7198b78473efd4e18 bf1942_lnxded.static
> >> Version: BF1942 (Ver: Mon, 26 Jan 2004
> >> 11:46:25/dep at mayall.internal.dice.se)
> >> Release status: First 1.6 release candidate.
> >>
> >> Changes: Please see the read me files.
> >>
> >>
> >
> > ================================================
> > This e.mail is private and confidential between Multiplay (UK) Ltd.
> > and the person or entity to whom it is addressed. In the event of
> > misdirection, the recipient is prohibited from using, copying,
> > printing or otherwise disseminating it or any information
> contained in
> > it.
> >
> > In the event of misdirection, illegible or incomplete transmission
> > please telephone (023) 8024 3137 or return the E.mail to
> > postmaster at multiplay.co.uk.
> >
>
More information about the Bf1942
mailing list