[BACK]Return to README CVS log [TXT][DIR] Up to [contributed] / dgamelaunch-openbsd

Diff for /dgamelaunch-openbsd/README between version 1.2 and 1.3

version 1.2, 2021/03/09 14:48:42 version 1.3, 2021/03/15 14:49:06
Line 1 
Line 1 
 dgamelaunch  dgamelaunch-openbsd
 ===========  ===================
   
 dgamelaunch is a network-based game shell where anyone can sign up for an  dgamelaunch is a network-based game shell where anyone can sign up for an
 account and start playing any game which suits your fancy - games known to  account and start playing any game which suits your fancy - games known to
 work with dgamelaunch are for example NetHack (http://www.nethack.org) and  work with dgamelaunch are for example NetHack (http://www.nethack.org) and
 Crawl (http://crawl.develz.org).  Crawl (http://crawl.develz.org).
   
   WARNING: This version of dgamelaunch in intended to run on OpenBSD, leveraging
   its capabilities. It is still a work in progress.
   
 DGAMELAUNCH VERSIONS  DGAMELAUNCH VERSIONS
 ====================  ====================
   
 Development version can be fetched from the source repository with git:  Development version can be fetched from the source repository with cvs:
   
   git clone git://github.com/paxed/dgamelaunch.git    cvs -d :extssh:anoncvs@operationalsecurity.es:/cvs checkout -P
   dgamelaunch-openbsd
   
 Releases are downloadable at http://alt.org/nethack/dgamelaunch/  Releases are downloadable at gopher://gopher.operationalsecurity.es/1/Software
   
   
 REQUIREMENTS  REQUIREMENTS
Line 31  REQUIREMENTS
Line 34  REQUIREMENTS
 COMPILING  COMPILING
 =========  =========
   
   When compiling for OpenBSD, ensure the adecuate environment variables are set:
   
     export CC=cc
     export CPATH=/usr/local/include
     export LIBRARY_PATH=/usr/local/include
     export AUTOMAKE_VERSION=1.15
     export AUTOCONF_VERSION=2.69
   
 Basically all you have to do is:  Basically all you have to do is:
   
   ./autogen.sh && make    ./autogen.sh && make
Line 38  Basically all you have to do is:
Line 49  Basically all you have to do is:
 Some options you might want give to autogen:  Some options you might want give to autogen:
   
  --with-config-file=/absolute/path/to/dgamelaunch.config   --with-config-file=/absolute/path/to/dgamelaunch.config
  --enable-shmem  
  --enable-sqlite   --enable-sqlite
   
   WARNING: The current development build has only been tested with the options
   above and may lead to unpredictable results if used with a different set of
   options.
   
 Dgamelaunch should compile without issue on Linux, Solaris, FreeBSD 4 and 5.  Dgamelaunch should compile without issue on Linux, Solaris, OpenBSD, FreeBSD 4
 (Whether it _runs_ on all of these platforms is a different issue. We'd  and 5. (Whether it _runs_ on all of these platforms is a different issue. We'd
 like to hear about it.)  like to hear about it.)
   
 dgamelaunch was originally developed by M. Drew Streib <dtype@dtype.org> but  dgamelaunch was originally developed by M. Drew Streib <dtype@dtype.org> but
 is now a collaborative project. Copyright and contact information is in the  is now a collaborative project. Copyright and contact information is in the
 COPYING file, included with this package.  COPYING file, included with this package.
   
   
 BASIC SETUP INSTRUCTIONS  BASIC SETUP INSTRUCTIONS
 ========================  ========================
   
 These instructions are not current. For a more up-to-date ones, see  These instructions are not current. For a more up-to-date ones, see
 http://nethackwiki.com/wiki/User:Paxed/HowTo_setup_dgamelaunch  http://nethackwiki.com/wiki/User:Paxed/HowTo_setup_dgamelaunch
   
   
   
   
 1) Setup a chroot jail. There is a helpful script included to accomplish this,  1) Setup a chroot jail. There is a helpful script included to accomplish this,
 called dgl-create-chroot, in the source directory. The default settings are  called dgl-create-chroot, in the source directory. The default settings are
 viewable by editing the script; to customize the installation, look at  viewable by editing the script; to customize the installation, look at
Line 244  ERROR CODES
Line 253  ERROR CODES
  201    purge_stale_locks(): inprogress-file did not have ':' in it   201    purge_stale_locks(): inprogress-file did not have ':' in it
  202    purge_stale_locks(): could not read inprogress-file   202    purge_stale_locks(): could not read inprogress-file
  203    purge_stale_locks(): could not get inprogress-file contents   203    purge_stale_locks(): could not get inprogress-file contents
    300    crypt_newhash(): failed to save password hash to allocated memory

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb