Changeset 115
- Timestamp:
- 06/04/09 00:40:13 (3 years ago)
- Files:
-
- 1 added
- 2 modified
-
osx/OSXChangeLog.txt (added)
-
source/README (modified) (11 diffs)
-
trunk/README (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
source/README
r110 r115 1 /=/====================================================================================================2 3 1 Enthral BBS - 05/27/2009 Build 426 Alpha. 4 2 5 /=/====================================================================================================6 3 There are two ways to install Enthral. The manual way (which some people 7 4 enjoy since they get a kick out of having full control) and the automated … … 12 9 the svn. 13 10 14 /=/====================================================================================================15 11 Auto Install. 16 12 … … 20 16 system do everything for you, all you need to do is run the following: 21 17 22 ./install.pl18 $ ./install.pl 23 19 24 20 You need to have perl installed on your system to use the install script. 25 21 26 /=/====================================================================================================27 22 Manual Install. 28 23 … … 32 27 You can get the source through svn thanks to Netsurge. 33 28 34 $ svn --username svn co http://svn.enthralbbs.com /your/path/enthral29 $ svn --username svn co http://svn.enthralbbs.com/source /your/path/enthral 35 30 36 31 If it asks for a password just hit ENTER or leave it blank. 32 33 Building SMAPI 37 34 38 35 Before you can compile you need the Husky SMAPI lib, this is for jam message 39 36 support. 40 37 41 You can get the latest 2.4 RC5 from here: 38 You can get the latest 2.4 RC5 from here: 42 39 http://sourceforge.net/projects/husky/ 43 40 … … 49 46 copy this to the src directory for enthral and your all set. 50 47 51 After smapi is all set and compiles cleanly: 48 Building Enthral 52 49 53 50 You have to edit the config.ini file located in the ini folder. Here you will … … 56 53 57 54 Now that we have made all the necessary changes to the code, we can now run 58 configure and make. At a shell just type the following ...55 configure and make. At a shell just type the following: 59 56 60 /=/==================================================================================================== 61 ./configure && make 57 $ ./configure && make 62 58 63 59 We still have two small binaries to build to ensure that Enthral runs nice and … … 65 61 you to see what's going on when a user is logged in. 66 62 67 /=/==================================================================================================== 68 For Stats 63 Building Stats 69 64 70 65 Stats is located in src/stats. You will need to change the path statement in … … 76 71 Once you have made the change run the following at a prompt to compile stats. 77 72 78 g++ -o stats main.cpp process2.cpp userdat.cpp73 $ g++ -o stats main.cpp process2.cpp userdat.cpp 79 74 80 75 You will also need to edit [CommandRec009] in src/menu/logon.txt to the proper 81 76 location of the stats binary we just compiled. 82 77 83 /=/==================================================================================================== 84 For Snoop 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. 85 82 86 83 Go to the src/snoop directory and execute the following from a prompt. 87 84 88 g++ -o snoop snoop.cpp85 $ g++ -o snoop snoop.cpp 89 86 90 /=/====================================================================================================91 87 Post Compile. 92 88 93 The first thing you'll want to do it connect to the bbs, and create your 94 sysop user, the name should match exactly what you updated in the logon.cpp. 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. 95 92 96 Now once your at the main menu, as a Sysop you can hit * from the main menu 97 to go into the message forum editor. 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. 98 96 99 97 You will want to create an email area as your first area, and a system … … 116 114 to help you out. 117 115 118 /=/====================================================================================================119 116 Auto update 120 117 … … 125 122 installation a lot easier. 126 123 127 /=/====================================================================================================128 124 One last note 129 125 … … 137 133 138 134 139 Mike - Mercyful Fate140 Frank - Netsurge135 Mike - Mercyful Fate 136 Frank - Netsurge 141 137 142 138 http://www.enthralbbs.com -
trunk/README
r92 r115 1 /=/====================================================================================================2 3 1 Enthral BBS - 05/27/2009 Build 426 Alpha. 4 2 5 /=/====================================================================================================6 3 There are two ways to install Enthral. The manual way (which some people 7 4 enjoy since they get a kick out of having full control) and the automated … … 12 9 the svn. 13 10 14 /=/====================================================================================================15 11 Auto Install. 16 12 … … 20 16 system do everything for you, all you need to do is run the following: 21 17 22 ./install.pl18 $ ./install.pl 23 19 24 20 You need to have perl installed on your system to use the install script. 25 21 26 /=/====================================================================================================27 22 Manual Install. 28 23 … … 32 27 You can get the source through svn thanks to Netsurge. 33 28 34 $ svn --username svn co http://svn.enthralbbs.com /your/path/enthral29 $ svn --username svn co http://svn.enthralbbs.com/source /your/path/enthral 35 30 36 31 If it asks for a password just hit ENTER or leave it blank. 32 33 Building SMAPI 37 34 38 35 Before you can compile you need the Husky SMAPI lib, this is for jam message 39 36 support. 40 37 41 You can get the latest 2.4 RC5 from here: 38 You can get the latest 2.4 RC5 from here: 42 39 http://sourceforge.net/projects/husky/ 43 40 … … 49 46 copy this to the src directory for enthral and your all set. 50 47 51 After smapi is all set and compiles cleanly: 48 Building Enthral 52 49 53 50 You have to edit the config.ini file located in the ini folder. Here you will … … 56 53 57 54 Now that we have made all the necessary changes to the code, we can now run 58 configure and make. At a shell just type the following ...55 configure and make. At a shell just type the following: 59 56 60 /=/==================================================================================================== 61 ./configure && make 57 $ ./configure && make 62 58 63 59 We still have two small binaries to build to ensure that Enthral runs nice and … … 65 61 you to see what's going on when a user is logged in. 66 62 67 /=/==================================================================================================== 68 For Stats 63 Building Stats 69 64 70 65 Stats is located in src/stats. You will need to change the path statement in … … 76 71 Once you have made the change run the following at a prompt to compile stats. 77 72 78 g++ -o stats main.cpp process2.cpp userdat.cpp73 $ g++ -o stats main.cpp process2.cpp userdat.cpp 79 74 80 75 You will also need to edit [CommandRec009] in src/menu/logon.txt to the proper 81 76 location of the stats binary we just compiled. 82 77 83 /=/==================================================================================================== 84 For Snoop 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. 85 82 86 83 Go to the src/snoop directory and execute the following from a prompt. 87 84 88 g++ -o snoop snoop.cpp85 $ g++ -o snoop snoop.cpp 89 86 90 /=/====================================================================================================91 87 Post Compile. 92 88 93 The first thing you'll want to do it connect to the bbs, and create your 94 sysop user, the name should match exactly what you updated in the logon.cpp. 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. 95 92 96 Now once your at the main menu, as a Sysop you can hit * from the main menu 97 to go into the message forum editor. 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. 98 96 99 97 You will want to create an email area as your first area, and a system … … 116 114 to help you out. 117 115 118 /=/====================================================================================================119 116 Auto update 120 117 … … 125 122 installation a lot easier. 126 123 127 /=/====================================================================================================128 124 One last note 129 125 … … 137 133 138 134 139 Mike - Mercyful Fate140 Frank - Netsurge135 Mike - Mercyful Fate 136 Frank - Netsurge 141 137 142 138 http://www.enthralbbs.com
Enthral BBS Software for *nix/bsd/osx