ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-8/INSTALL
(Generate patch)

Comparing ircd-hybrid-7.2/INSTALL (file contents):
Revision 554 by adx, Sun Nov 6 11:20:44 2005 UTC vs.
Revision 555 by michael, Sat Apr 22 09:39:44 2006 UTC

# Line 52 | Line 52
52         undefined results:
53  
54            * --enable-kqueue - Use the superior kqueue(2) system call as
55 <            opposed to the default poll(2). This is currently only available
55 >            opposed to the default poll(2).  This is currently only available
56              on FreeBSD 4.1 or higher.
57  
58            * --enable-devpoll - Enable the superior /dev/poll support on
59 <            Solaris. Linux /dev/poll is broken and will not work with this
59 >            Solaris.  Linux /dev/poll is broken and will not work with this
60              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
67 <            system. This is currently only available on 2.4 Linux kernel
67 >            system.  This is currently only available on 2.4 Linux kernel
68              versions or later.
69  
70            * --enable-poll - Use POSIX poll(2).
# Line 70 | Line 74
74            * --enable-clobber - Don't preserve the old binaries on make install
75  
76            Incidentally, the order of listing above is the order of auto-
77 <          detection in configure. So if you do have kqueue but wish to
77 >          detection in configure.  So if you do have kqueue but wish to
78            enable select(2) instead (bad idea), you must use --enable-select.
79  
80            * --enable-openssl - Enable the openssl dependent crypto functions.
81              This will allow CHALLENGE to work and encrypted links. On systems
82              where the configure script can automatically detect OpenSSL, this
83 <            option is not necessary. If configure cannot find OpenSSL, you
83 >            option is not necessary.  If configure cannot find OpenSSL, you
84              must specify a path with this option
85              (--enable-openssl=/path/to/openssl)
86  
87         These are optional or have default values that may be overridden:
88    
89 <          * --disable-shared-modules - Disable module support. This option is
89 >          * --disable-shared-modules - Disable module support.  This option is
90              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
92              dlopen/dlsym.
93  
94 <          * --enable-assert - Enable use of numerous debugging checks. This
94 >          * --enable-assert - Enable use of numerous debugging checks.  This
95              should not be used on any production servers for maximum speed
96              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
207  
208 <   2.  Run gdb on the binary and the core file. With an unmodified Hybrid-7.2
208 >   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
210         directory)
211  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines