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

Diff for /dgamelaunch-openbsd/README between version 1.1.1.1 and 1.7

version 1.1.1.1, 2021/03/09 14:35:59 version 1.7, 2021/04/02 12:02:10
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).
   
   This version of dgamelaunch in intended to run on OpenBSD, leveraging
   its capabilities. It is expected to run on other Unix-lile Operating Systems.
   
 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/lib
     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 && gmake
   
 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
   
   Dgamelaunch should compile without issue on Linux, Solaris, OpenBSD, FreeBSD 4
 Dgamelaunch should compile without issue on Linux, Solaris, FreeBSD 4 and 5.  and 5. (Whether it _runs_ on all of these platforms is a different issue. We'd
 (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>. This
 is now a collaborative project. Copyright and contact information is in the  version is a friendly fork of the one hosted by paxed on github. Copyright and
 COPYING file, included with this package.  contact information is in the 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 249  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
    301    pledge(): failed to leverage OpenBSD's pledge()

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.7

CVSweb