Changeset 117 for trunk/README

Show
Ignore:
Timestamp:
08/06/09 02:00:59 (3 years ago)
Author:
mercyful
Message:

Enthral BBS Build 0.428 Alpha
Check ChangeLog? for all Updates.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/README

    r115 r117  
    1 Enthral BBS - 05/27/2009 Build 426 Alpha. 
     1/=/==================================================================================================== 
    22 
     3Enthral BBS - 08/05/2009 Build 428 Alpha. 
     4 
     5/=/==================================================================================================== 
    36There are two ways to install Enthral.  The manual way (which some people 
    47enjoy since they get a kick out of having full control) and the automated 
     
    912the svn. 
    1013 
     14/=/==================================================================================================== 
    1115Auto Install. 
    1216 
     
    1620system do everything for you, all you need to do is run the following: 
    1721 
    18  $ ./install.pl 
     22./install.pl 
    1923 
    2024You need to have perl installed on your system to use the install script. 
    2125 
     26/=/==================================================================================================== 
    2227Manual Install. 
    2328 
     
    2732You can get the source through svn thanks to Netsurge. 
    2833 
    29  $ svn --username svn co http://svn.enthralbbs.com/source /your/path/enthral 
     34 $ svn --username svn co http://svn.enthralbbs.com /your/path/enthral 
    3035 
    3136If it asks for a password just hit ENTER or leave it blank. 
    32  
    33 Building SMAPI 
    3437 
    3538Before you can compile you need the Husky SMAPI lib, this is for jam message 
    3639support. 
    3740 
    38 You can get the latest 2.4 RC5 from here:  
     41You can get the latest 2.4 RC5 from here: 
    3942http://sourceforge.net/projects/husky/ 
    4043 
     
    4649copy this to the src directory for enthral and your all set. 
    4750 
    48 Building Enthral 
     51*Note, Both BSD and Linux will compile correctly with the makefile.lnx 
     52 
     53After smapi is all set and compiles cleanly: 
    4954 
    5055You have to edit the config.ini file located in the ini folder.  Here you will 
     
    5358 
    5459Now that we have made all the necessary changes to the code, we can now run 
    55 configure and make.  At a shell just type the following: 
     60configure and make.  At a shell just type the following... 
    5661 
    57  $ ./configure && make 
     62/=/==================================================================================================== 
     63 
     64# First run autogen.sh to generate a multi-platform configure script. 
     65 
     66./autogen.sh 
     67 
     68# Now run configure and make to build the system, if you have any pronlems, 
     69# try running 'make distclean' then re-run 'make', make sure the libsmapilnx.a library 
     70# is placed in your src folder before running make, it's a dependancy. 
     71 
     72./configure && make 
    5873 
    5974We still have two small binaries to build to ensure that Enthral runs nice and 
     
    6176you to see what's going on when a user is logged in. 
    6277 
    63 Building Stats 
     78/=/==================================================================================================== 
     79For Stats 
    6480 
    6581Stats is located in src/stats.  You will need to change the path statement in 
     
    7187Once you have made the change run the following at a prompt to compile stats. 
    7288 
    73  $ g++ -o stats main.cpp process2.cpp userdat.cpp 
     89   g++ -o stats main.cpp process2.cpp userdat.cpp 
    7490 
    7591You will also need to edit [CommandRec009] in src/menu/logon.txt to the proper 
    7692location of the stats binary we just compiled. 
    7793 
    78 Building Snoop 
    79  
    80 Snoop allows you to see what a user is doing while logged into your Enthral 
    81 BBS.  It gives you the ability to keep an eye on what people are up to. 
     94/=/==================================================================================================== 
     95For Snoop 
    8296 
    8397Go to the src/snoop directory and execute the following from a prompt. 
    8498 
    85  $ g++ -o snoop snoop.cpp 
     99   g++ -o snoop snoop.cpp 
    86100 
     101/=/==================================================================================================== 
    87102Post Compile. 
    88103 
    89 The first thing you'll want to do it connect to the bbs, and create your 
    90 sysop user, the name should match exactly what you updated in the config.ini 
    91 file in the ini directory. 
     104The first thing you'll want to do it connect to the bbs,  and create your 
     105sysop user, the name should match exactly what you updated in the logon.cpp. 
    92106 
    93 Now once your at the main menu, go into the Message menu and hit * to go into 
    94 the message forum editor.  Only the user that has been listed in the  
    95 Set SYSOP_NAME section of config.ini will be able to edit the message areas. 
     107Now once your at the main menu, as a Sysop you can hit * from the main menu 
     108to go into the message forum editor. 
    96109 
    97110You will want to create an email area as your first area, and a system 
     
    114127to help you out. 
    115128 
     129/=/==================================================================================================== 
    116130Auto update 
    117131 
     
    122136installation a lot easier. 
    123137 
     138/=/==================================================================================================== 
    124139One last note 
    125140 
     
    133148 
    134149 
    135 Mike  - Mercyful Fate 
    136 Frank - Netsurge 
     150Mike  -Mercyful Fate 
     151Frank -Netsurge 
    137152 
    138153http://www.enthralbbs.com