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

Comparing ircd-hybrid/trunk/INSTALL (file contents):
Revision 2345 by michael, Wed Jul 3 18:17:39 2013 UTC vs.
Revision 4370 by michael, Sun Aug 3 10:52:58 2014 UTC

# Line 2 | Line 2
2  
3     $Id$
4  
5 <   Copyright (c) 1997-2013 IRCD-Hybrid Development Team
5 >   Copyright (c) 1997-2014 ircd-hybrid development team
6  
7       ----------------------------------------------------------------------
8  
# Line 41 | Line 41
41  
42            * --enable-kqueue - Use the superior kqueue(2) system call as
43              opposed to the default poll(2). This is currently only available
44 <            on FreeBSD 4.1 or higher.
44 >            on FreeBSD, OpenBSD, NetBSD, and Mac OS X
45  
46            * --enable-devpoll - Enable the superior /dev/poll support on
47              Solaris. Linux /dev/poll is broken and will not work with this
# Line 53 | Line 53
53  
54            * --enable-poll - Use POSIX poll(2).
55  
56          * --enable-select - Use POSIX select(2).
57
56            Incidentally, the order of listing above is the order of auto-
57            detection in configure. So if you do have kqueue but wish to
58 <          enable select(2) instead (bad idea), you must use --enable-select.
58 >          enable poll(2) instead (bad idea), you must use --enable-poll.
59  
60 <          * --enable-openssl - Enable the openssl dependent crypto functions.
60 >          * --enable-openssl - Enable the LibreSSL/OpenSSL dependent crypto functions.
61              Required for the SSL Challenge controlled OPER feature, compressed
62              and/or SSL/TLS server links, as well as SSL/TLS client connections.
63  
64              On systems where the configure script can automatically detect
65 <            OpenSSL, this option is not necessary. If configure cannot find
66 <            OpenSSL, you must specify a path with this option
65 >            LibreSSL or OpenSSL, this option is not necessary. If configure cannot
66 >            find LibreSSL or OpenSSL, you must specify a path with this option
67              (--enable-openssl=/path/to/openssl)
68  
69  
# Line 79 | Line 77
77              with proper settings that are required for debugging purposes.
78              This switch basically sets CFLAGS to "-g -O0".
79  
82          * --enable-halfops - Enable halfops (%, mode +h) usage. Halfops
83            are similar to plain ops, but can't kick/deop plain ops. Halfops
84            may or may not kick/deop other halfops depending on if (+p) is
85            set. Halfops may not set (+/-p).
86
80  
81     3.  Run 'make'; this should build the ircd.
82  

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)