/[svn]/ircd-hybrid-7.2/INSTALL
ViewVC logotype

Diff of /ircd-hybrid-7.2/INSTALL

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

revision 554 by adx, Sun Nov 6 11:20:44 2005 UTC revision 555 by michael, Sat Apr 22 09:39:44 2006 UTC
# Line 52  Line 52 
52         undefined results:         undefined results:
53    
54            * --enable-kqueue - Use the superior kqueue(2) system call as            * --enable-kqueue - Use the superior kqueue(2) system call as
55              opposed to the default poll(2). This is currently only available              opposed to the default poll(2).  This is currently only available
56              on FreeBSD 4.1 or higher.              on FreeBSD 4.1 or higher.
57    
58            * --enable-devpoll - Enable the superior /dev/poll support on            * --enable-devpoll - Enable the superior /dev/poll support on
59              Solaris. Linux /dev/poll is broken and will not work with this              Solaris.  Linux /dev/poll is broken and will not work with this
60              option.              option.
61    
62              * --enable-epoll - Enables epoll(4) Signal I/O system.  This is
63                currently only available on 2.5.44 Linux kernel versions or
64                later.
65    
66            * --enable-rtsigio - Enable the superior Linux RealTime Signal I/O            * --enable-rtsigio - Enable the superior Linux RealTime Signal I/O
67              system. This is currently only available on 2.4 Linux kernel              system.  This is currently only available on 2.4 Linux kernel
68              versions or later.              versions or later.
69    
70            * --enable-poll - Use POSIX poll(2).            * --enable-poll - Use POSIX poll(2).
# Line 70  Line 74 
74            * --enable-clobber - Don't preserve the old binaries on make install            * --enable-clobber - Don't preserve the old binaries on make install
75    
76            Incidentally, the order of listing above is the order of auto-            Incidentally, the order of listing above is the order of auto-
77            detection in configure. So if you do have kqueue but wish to            detection in configure.  So if you do have kqueue but wish to
78            enable select(2) instead (bad idea), you must use --enable-select.            enable select(2) instead (bad idea), you must use --enable-select.
79    
80            * --enable-openssl - Enable the openssl dependent crypto functions.            * --enable-openssl - Enable the openssl dependent crypto functions.
81              This will allow CHALLENGE to work and encrypted links. On systems              This will allow CHALLENGE to work and encrypted links. On systems
82              where the configure script can automatically detect OpenSSL, this              where the configure script can automatically detect OpenSSL, this
83              option is not necessary. If configure cannot find OpenSSL, you              option is not necessary.  If configure cannot find OpenSSL, you
84              must specify a path with this option              must specify a path with this option
85              (--enable-openssl=/path/to/openssl)              (--enable-openssl=/path/to/openssl)
86    
87         These are optional or have default values that may be overridden:         These are optional or have default values that may be overridden:
88        
89            * --disable-shared-modules - Disable module support. This option is            * --disable-shared-modules - Disable module support.  This option is
90              more secure, but reduces a lot of the flexibility in hybrid-7.              more secure, but reduces a lot of the flexibility in hybrid-7.
91              This may need to be used on some systems without a working              This may need to be used on some systems without a working
92              dlopen/dlsym.              dlopen/dlsym.
93    
94            * --enable-assert - Enable use of numerous debugging checks. This            * --enable-assert - Enable use of numerous debugging checks.  This
95              should not be used on any production servers for maximum speed              should not be used on any production servers for maximum speed
96              so as to prevent cores from things that shouldn't normally happen.              so as to prevent cores from things that shouldn't normally happen.
97    
# Line 201  Line 205 
205    
206     1.  Change to the directory containing the core file     1.  Change to the directory containing the core file
207    
208     2.  Run gdb on the binary and the core file. With an unmodified Hybrid-7.2     2.  Run gdb on the binary and the core file.  With an unmodified Hybrid-7.2
209         installation, an example command line is below (in the /usr/local/ircd         installation, an example command line is below (in the /usr/local/ircd
210         directory)         directory)
211    

Legend:
Removed from v.554  
changed lines
  Added in v.555

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28