1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: package/*/unreal-ircd/config.hlp
3 # Copyright (C) 2004 - 2022 The T2 SDE Project
4 # Copyright (C) 1998 - 2004 ROCK Linux Project
6 # This Copyright note is generated by scripts/Create-CopyPatch,
7 # more information can be found in the files COPYING and README.
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License version 2.
11 # --- T2-COPYRIGHT-NOTE-END ---
14 Replaces the call to ./Config when building unreal-ircd
15 by hand, options not available here directly can be passed
16 to configure with the extra-options field
18 SDECFG_PKG_UNREAL_PREFIX
19 Installation-Prefix for unreal-ircd.
20 The binary can be found as prefix/ircd
21 The configurationfiles reside in prefix/config
22 The shared modules reside in prefix/config/modules
24 SDECFG_PKG_UNREAL_MAXCON
25 Maximum number of parallel connections allowed for unreal-ircd
26 Must be greater or equal than 100
28 SDECFG_PKG_UNREAL_MAXSENDQ
29 Maximum length of the senqueue, must be at least 1000
31 SDECFG_PKG_UNREAL_BUFPOOLS
32 Amount of sendbuffers allowed.
34 SDECFG_PKG_UNREAL_BACKLOG
35 listen backlog for unreal-ircd, sometimes values grater than 5 make
38 SDECFG_PKG_UNREAL_NICKHIST
39 how far do you want to keep the nickname history?
42 SDECFG_PKG_UNREAL_DMODS
43 allow unreal to use shared modules.
44 does not compile without, but the original ./Config gives this option
48 allows unreal to compress the server-link treaffic
49 saves your money and should be enabled
52 enables unreal to have ssl links and ssl clients
53 requires openSSL (not checked yet)
56 compile an IPv6 ready unreal-ircd
58 SDECFG_PKG_UNREAL_ANTISPOOF
59 enable unreal-ircds anti spoofing features
62 sets wether unreal can act as hub (and leaf)
63 or if it can only be a leaf
65 SDECFG_PKG_UNREAL_ADDITIONAL
66 additional configure options