0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-25 16:22:35 +01:00

Overwrite config.h.dist with config.h.

config.h.dist serves no purpose other than a backup copy
for local changes to config.h
This commit is contained in:
Jilles Tjoelker 2008-01-04 18:33:36 +01:00
parent a260ff7df8
commit be462ae76a

View file

@ -21,7 +21,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA * USA
* *
* $Id: config.h.dist 3354 2007-04-03 09:21:31Z nenolod $ * $Id: config.h 3354 2007-04-03 09:21:31Z nenolod $
*/ */
#ifndef INCLUDED_config_h #ifndef INCLUDED_config_h
@ -50,26 +50,28 @@
/* dirs */ /* dirs */
#define DPATH IRCD_PREFIX #define DPATH IRCD_PREFIX
#define BINPATH IRCD_PREFIX "/bin/" #define BINPATH IRCD_PREFIX "/bin/"
#define MODPATH IRCD_PREFIX "/modules/" #define LIBPATH IRCD_PREFIX "/lib/"
#define AUTOMODPATH IRCD_PREFIX "/modules/autoload/" #define MODPATH MODULE_DIR
#define ETCPATH IRCD_PREFIX "/etc" #define AUTOMODPATH MODULE_DIR "/autoload/"
#define LOGPATH IRCD_PREFIX "/logs" #define ETCPATH ETC_DIR
#define UHPATH IRCD_PREFIX "/help/users" #define LOGPATH LOG_DIR
#define HPATH IRCD_PREFIX "/help/opers" #define UHPATH HELP_DIR "/users"
#define HPATH HELP_DIR "/opers"
/* files */ /* files */
#define SPATH BINPATH "/ircd" /* ircd executable */ #define SPATH BINPATH "/ircd" /* ircd executable */
#define SLPATH BINPATH "/servlink" /* servlink executable */ #define LIPATH LIBPATH "/libircd" SHARED_SUFFIX /* ircd library */
#define CPATH ETCPATH "/ircd.conf" /* ircd.conf file */ #define SLPATH BINPATH "/servlink" /* servlink executable */
#define KPATH ETCPATH "/kline.conf" /* kline file */ #define CPATH ETCPATH "/ircd.conf" /* ircd.conf file */
#define DLPATH ETCPATH "/dline.conf" /* dline file */ #define KPATH ETCPATH "/kline.conf" /* kline file */
#define XPATH ETCPATH "/xline.conf" /* xline file */ #define DLPATH ETCPATH "/dline.conf" /* dline file */
#define RESVPATH ETCPATH "/resv.conf" /* resv file */ #define XPATH ETCPATH "/xline.conf" /* xline file */
#define RPATH ETCPATH "/ircd.rsa" /* ircd rsa private keyfile */ #define RESVPATH ETCPATH "/resv.conf" /* resv file */
#define MPATH ETCPATH "/ircd.motd" /* MOTD file */ #define RPATH ETCPATH "/ircd.rsa" /* ircd rsa private keyfile */
#define LPATH LOGPATH "/ircd.log" /* ircd logfile */ #define MPATH ETCPATH "/ircd.motd" /* MOTD file */
#define PPATH ETCPATH "/ircd.pid" /* pid file */ #define LPATH LOGPATH "/ircd.log" /* ircd logfile */
#define OPATH ETCPATH "/opers.motd" /* oper MOTD file */ #define PPATH ETCPATH "/ircd.pid" /* pid file */
#define OPATH ETCPATH "/opers.motd" /* oper MOTD file */
/* IGNORE_BOGUS_TS /* IGNORE_BOGUS_TS
* Ignore bogus timestamps from other servers. Yes this will desync * Ignore bogus timestamps from other servers. Yes this will desync
@ -81,10 +83,8 @@
/* HIDE_SERVERS_IPS /* HIDE_SERVERS_IPS
* *
* If this is undefined, everybody can see a servers ip. This includes * If this is undefined, anyone can see a servers ip. If it is defined,
* nonopers if flatten links is not enabled. * noone can.
*
* If this is defined, nobody can see a servers ip.
*/ */
#define HIDE_SERVERS_IPS #define HIDE_SERVERS_IPS
@ -108,20 +108,7 @@
*/ */
#define CLIENT_FLOOD 20 #define CLIENT_FLOOD 20
/* NICKNAMEHISTORYLENGTH - size of WHOWAS array /* HANGONGOODLINK and HANGONRETRYDELAY
* this defines the length of the nickname history. each time a user changes
* nickname or signs off, their old nickname is added to the top of the list.
* NOTE: this is directly related to the amount of memory ircd will use whilst
* resident and running - it hardly ever gets swapped to disk! Memory
* will be preallocated for the entire whowas array when ircd is started.
*/
#ifndef SMALL_NET
#define NICKNAMEHISTORYLENGTH 15000
#else
#define NICKNAMEHISTORYLENGTH 1500
#endif
/* HANGONGOODLINK and HANGONGOODLINK
* Often net breaks for a short time and it's useful to try to * Often net breaks for a short time and it's useful to try to
* establishing the same connection again faster than CONNECTFREQUENCY * establishing the same connection again faster than CONNECTFREQUENCY
* would allow. But, to keep trying on bad connection, we require * would allow. But, to keep trying on bad connection, we require