/[cvs]/eggdrop1.9/INSTALL
ViewVC logotype

Diff of /eggdrop1.9/INSTALL

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.8 by guppy, Mon Aug 13 19:12:27 2001 UTC revision 1.9 by ite, Mon Aug 13 21:39:24 2001 UTC
# Line 21  experienced users. Line 21  experienced users.
21       Eggdrop uses the GNU autoconfigure scripts, to make things       Eggdrop uses the GNU autoconfigure scripts, to make things
22       easier.       easier.
23    
24    1. Type './configure' from the eggdrop directory.  That script will    1. If you downloaded eggdrop from the CVS repository type './bootstrap' from
25         the eggdrop directory. That script will prepare system configuration
26         detection's scripts. It requires that a working autoconf2.13 version
27         is installed on your system, otherwhise you need to get an eggdrop.tar.gz
28         distribution. If you don't know of what we are talking about in this step
29         it probably means you don't need to run the bootstrap script, so just
30         ignore this step.
31    
32      2. Type './configure' from the eggdrop directory.  That script will
33       determine how your system is set up, and figure out how to compile       determine how your system is set up, and figure out how to compile
34       eggdrop.  It will also try to find Tcl, which is required to compile.       eggdrop.  It will also try to find Tcl, which is required to compile.
35    
36    2. Type either 'make config' or 'make iconfig' to determine which modules    3. Type either 'make config' or 'make iconfig' to determine which modules
37       will be compiled.  'make config' creates the default modules.  If you       will be compiled.  'make config' creates the default modules.  If you
38       want to choose which modules to make use 'make iconfig'.       want to choose which modules to make use 'make iconfig'.
39    
40    3. Type 'make' from the eggdrop directory.  Or to force a statically    4. Type 'make' from the eggdrop directory.  Or to force a statically
41       linked module bot type 'make static'.  Otherwise the Makefile will       linked module bot type 'make static'.  Otherwise the Makefile will
42       determin which type of bot your system will support.  Dynamic isalways       determin which type of bot your system will support.  Dynamic isalways
43       the better way to go if possible. There're also the options debug and       the better way to go if possible. There're also the options debug and
# Line 39  experienced users. Line 47  experienced users.
47       to compile and will enlarge the binary a bit, but it's worth if you       to compile and will enlarge the binary a bit, but it's worth if you
48       want to support eggdrop development.       want to support eggdrop development.
49    
50    4. Eggdrop must be installed in a directory somewhere.  This is    5. Eggdrop must be installed in a directory somewhere.  This is
51       accomplished by entering the unix command:       accomplished by entering the unix command:
52    
53       make install       make install
# Line 54  experienced users. Line 62  experienced users.
62    
63       [The following is performed from the directory installed above]       [The following is performed from the directory installed above]
64    
65    5. Copy the file 'eggdrop.complete.conf' to a new file, usually the same name    6. Copy the file 'eggdrop.complete.conf' to a new file, usually the same name
66       as the bot that will use it, e.g. "LamestBot.conf".       as the bot that will use it, e.g. "LamestBot.conf".
67    
68    6. Edit your config file LamestBot.conf completely.    7. Edit your config file LamestBot.conf completely.
69    
70    7. Start the bot with the "-m" option to create a user file, ie './eggdrop    8. Start the bot with the "-m" option to create a user file, ie './eggdrop
71       -m LamestBot.conf'.       -m LamestBot.conf'.
72    
73    8. When starting the bot in the future, drop the "-m".  If you have    9. When starting the bot in the future, drop the "-m".  If you have
74       edited your bot script correctly, you can type:       edited your bot script correctly, you can type:
75       chmod u+x <my-bot-script-name>       chmod u+x <my-bot-script-name>
76       e.g.       e.g.
# Line 73  experienced users. Line 81  experienced users.
81       start up your bot.  For this to work, the top line of your script MUST       start up your bot.  For this to work, the top line of your script MUST
82       contain the correct path to eggdrop.       contain the correct path to eggdrop.
83    
84    9. It's advisable to run your bot via crontab so that it will   10. It's advisable to run your bot via crontab so that it will
85       automatically restart if the machine goes down or (heaven forbid) the       automatically restart if the machine goes down or (heaven forbid) the
86       bot should crash. Look at the file 'scripts/botchk' and       bot should crash. Look at the file 'scripts/botchk' and
87       'scripts/autobotchk' for a great start with crontabbing the bot.       'scripts/autobotchk' for a great start with crontabbing the bot.
88    
89   10. Smile, and if you haven't already read the README file in its   11. Smile, and if you haven't already read the README file in its
90       entirety, go take a long walk off a short pier.       entirety, go take a long walk off a short pier.
91    
92  (3) MODULES  (3) MODULES

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23