diff --git a/doc/ircd.conf.example b/doc/ircd.conf.example index f42449a52..2fb5c9a77 100755 --- a/doc/ircd.conf.example +++ b/doc/ircd.conf.example @@ -10,40 +10,40 @@ */ /* Extensions */ -#loadmodule "extensions/chm_operonly_compat.so"; -#loadmodule "extensions/chm_quietunreg_compat.so"; -#loadmodule "extensions/chm_sslonly_compat.so"; -#loadmodule "extensions/createauthonly.so"; -#loadmodule "extensions/extb_account.so"; -#loadmodule "extensions/extb_canjoin.so"; -#loadmodule "extensions/extb_channel.so"; -#loadmodule "extensions/extb_combi.so"; -#loadmodule "extensions/extb_extgecos.so"; -#loadmodule "extensions/extb_hostmask.so"; -#loadmodule "extensions/extb_oper.so"; -#loadmodule "extensions/extb_realname.so"; -#loadmodule "extensions/extb_server.so"; -#loadmodule "extensions/extb_ssl.so"; -#loadmodule "extensions/hurt.so"; -#loadmodule "extensions/m_findforwards.so"; -#loadmodule "extensions/m_identify.so"; -#loadmodule "extensions/no_oper_invis.so"; -#loadmodule "extensions/sno_farconnect.so"; -#loadmodule "extensions/sno_globalkline.so"; -#loadmodule "extensions/sno_globaloper.so"; -#loadmodule "extensions/sno_whois.so"; -#loadmodule "extensions/override.so"; -#loadmodule "extensions/no_kill_services.so"; +#loadmodule "extensions/chm_operonly_compat.la"; +#loadmodule "extensions/chm_quietunreg_compat.la"; +#loadmodule "extensions/chm_sslonly_compat.la"; +#loadmodule "extensions/createauthonly.la"; +#loadmodule "extensions/extb_account.la"; +#loadmodule "extensions/extb_canjoin.la"; +#loadmodule "extensions/extb_channel.la"; +#loadmodule "extensions/extb_combi.la"; +#loadmodule "extensions/extb_extgecos.la"; +#loadmodule "extensions/extb_hostmask.la"; +#loadmodule "extensions/extb_oper.la"; +#loadmodule "extensions/extb_realname.la"; +#loadmodule "extensions/extb_server.la"; +#loadmodule "extensions/extb_ssl.la"; +#loadmodule "extensions/hurt.la"; +#loadmodule "extensions/m_findforwards.la"; +#loadmodule "extensions/m_identify.la"; +#loadmodule "extensions/no_oper_invis.la"; +#loadmodule "extensions/sno_farconnect.la"; +#loadmodule "extensions/sno_globalkline.la"; +#loadmodule "extensions/sno_globaloper.la"; +#loadmodule "extensions/sno_whois.la"; +#loadmodule "extensions/override.la"; +#loadmodule "extensions/no_kill_services.la"; /* * IP cloaking extensions: use ip_cloaking_4.0 * if you're linking 3.2 and later, otherwise use - * ip_cloaking.so, for compatibility with older 3.x + * ip_cloaking.la, for compatibility with older 3.x * releases. */ -#loadmodule "extensions/ip_cloaking_4.0.so"; -#loadmodule "extensions/ip_cloaking.so"; +#loadmodule "extensions/ip_cloaking_4.0.la"; +#loadmodule "extensions/ip_cloaking.la"; serverinfo { name = "hades.arpa"; diff --git a/doc/reference.conf b/doc/reference.conf index d6ef7f0a6..31817ef34 100755 --- a/doc/reference.conf +++ b/doc/reference.conf @@ -44,65 +44,65 @@ * Charybdis contains several extensions that are not enabled by default. * To use them, uncomment the lines below. * - * Channel mode +-A (admin only) -- chm_adminonly.so - * Channel mode +-O (oper only) -- chm_operonly.so - * Channel mode +-S (ssl only) -- chm_sslonly.so - * Emulates channel mode +-O (oper only) (+-iI $o) -- chm_operonly_compat.so - * Emulates channel mode +-R (quiet unreg) (+-q $~a) -- chm_quietunreg_compat.so - * Emulates channel mode +-S (ssl only) (+-b $~z) -- chm_sslonly_compat.so - * Restrict channel creation to logged in users -- createauthonly.so - * Account bans (+b $a[:mask]) -- extb_account.so - * Banned from another channel (+b $j:mask) -- extb_canjoin.so - * Other-channel bans (+b $c:mask) -- extb_channel.so - * Combination extbans -- extb_combi.so - * Extended ban (+b $x:mask) -- extb_extgecos.so - * Hostmask bans (for combination extbans) -- extb_hostmask.so - * Oper bans (+b $o) -- extb_oper.so - * Realname (gecos) bans (+b $r:mask) -- extb_realname.so - * Server bans (+b $s:mask) -- extb_server.so - * SSL bans (+b $z) -- extb_ssl.so - * HURT system -- hurt.so - * New host mangling (umode +x) -- ip_cloaking_4.0.so - * Old host mangling (umode +h) -- ip_cloaking.so - * Find channel forwards -- m_findforwards.so - * /identify support -- m_identify.so - * Opers cannot be invisible (umode +i) -- no_oper_invis.so - * Far connection notices (snomask +F) -- sno_farconnect.so - * Remote k/d/x line active notices -- sno_globalkline.so - * Remote oper up notices -- sno_globaloper.so - * /whois notifications (snomask +W) -- sno_whois.so - * Oper-override (modehacking only) -- override.so - * Stop services kills -- no_kill_services.so + * Channel mode +-A (admin only) -- chm_adminonly.la + * Channel mode +-O (oper only) -- chm_operonly.la + * Channel mode +-S (ssl only) -- chm_sslonly.la + * Emulates channel mode +-O (oper only) (+-iI $o) -- chm_operonly_compat.la + * Emulates channel mode +-R (quiet unreg) (+-q $~a) -- chm_quietunreg_compat.la + * Emulates channel mode +-S (ssl only) (+-b $~z) -- chm_sslonly_compat.la + * Restrict channel creation to logged in users -- createauthonly.la + * Account bans (+b $a[:mask]) -- extb_account.la + * Banned from another channel (+b $j:mask) -- extb_canjoin.la + * Other-channel bans (+b $c:mask) -- extb_channel.la + * Combination extbans -- extb_combi.la + * Extended ban (+b $x:mask) -- extb_extgecos.la + * Hostmask bans (for combination extbans) -- extb_hostmask.la + * Oper bans (+b $o) -- extb_oper.la + * Realname (gecos) bans (+b $r:mask) -- extb_realname.la + * Server bans (+b $s:mask) -- extb_server.la + * SSL bans (+b $z) -- extb_ssl.la + * HURT system -- hurt.la + * New host mangling (umode +x) -- ip_cloaking_4.0.la + * Old host mangling (umode +h) -- ip_cloaking.la + * Find channel forwards -- m_findforwards.la + * /identify support -- m_identify.la + * Opers cannot be invisible (umode +i) -- no_oper_invis.la + * Far connection notices (snomask +F) -- sno_farconnect.la + * Remote k/d/x line active notices -- sno_globalkline.la + * Remote oper up notices -- sno_globaloper.la + * /whois notifications (snomask +W) -- sno_whois.la + * Oper-override (modehacking only) -- override.la + * Stop services kills -- no_kill_services.la */ -#loadmodule "extensions/chm_adminonly.so"; -#loadmodule "extensions/chm_operonly.so"; -#loadmodule "extensions/chm_sslonly.so"; -#loadmodule "extensions/chm_operonly_compat.so"; -#loadmodule "extensions/chm_quietunreg_compat.so"; -#loadmodule "extensions/chm_sslonly_compat.so"; -#loadmodule "extensions/createauthonly.so"; -#loadmodule "extensions/extb_account.so"; -#loadmodule "extensions/extb_canjoin.so"; -#loadmodule "extensions/extb_channel.so"; -#loadmodule "extensions/extb_combi.so"; -#loadmodule "extensions/extb_extgecos.so"; -#loadmodule "extensions/extb_hostmask.so"; -#loadmodule "extensions/extb_oper.so"; -#loadmodule "extensions/extb_realname.so"; -#loadmodule "extensions/extb_server.so"; -#loadmodule "extensions/extb_ssl.so"; -#loadmodule "extensions/hurt.so"; -#loadmodule "extensions/ip_cloaking_4.0.so"; -#loadmodule "extensions/ip_cloaking.so"; -#loadmodule "extensions/m_findforwards.so"; -#loadmodule "extensions/m_identify.so"; -#loadmodule "extensions/no_oper_invis.so"; -#loadmodule "extensions/sno_farconnect.so"; -#loadmodule "extensions/sno_globalkline.so"; -#loadmodule "extensions/sno_globaloper.so"; -#loadmodule "extensions/sno_whois.so"; -#loadmodule "extensions/override.so"; -#loadmodule "extensions/no_kill_services.so"; +#loadmodule "extensions/chm_adminonly.la"; +#loadmodule "extensions/chm_operonly.la"; +#loadmodule "extensions/chm_sslonly.la"; +#loadmodule "extensions/chm_operonly_compat.la"; +#loadmodule "extensions/chm_quietunreg_compat.la"; +#loadmodule "extensions/chm_sslonly_compat.la"; +#loadmodule "extensions/createauthonly.la"; +#loadmodule "extensions/extb_account.la"; +#loadmodule "extensions/extb_canjoin.la"; +#loadmodule "extensions/extb_channel.la"; +#loadmodule "extensions/extb_combi.la"; +#loadmodule "extensions/extb_extgecos.la"; +#loadmodule "extensions/extb_hostmask.la"; +#loadmodule "extensions/extb_oper.la"; +#loadmodule "extensions/extb_realname.la"; +#loadmodule "extensions/extb_server.la"; +#loadmodule "extensions/extb_ssl.la"; +#loadmodule "extensions/hurt.la"; +#loadmodule "extensions/ip_cloaking_4.0.la"; +#loadmodule "extensions/ip_cloaking.la"; +#loadmodule "extensions/m_findforwards.la"; +#loadmodule "extensions/m_identify.la"; +#loadmodule "extensions/no_oper_invis.la"; +#loadmodule "extensions/sno_farconnect.la"; +#loadmodule "extensions/sno_globalkline.la"; +#loadmodule "extensions/sno_globaloper.la"; +#loadmodule "extensions/sno_whois.la"; +#loadmodule "extensions/override.la"; +#loadmodule "extensions/no_kill_services.la"; /* serverinfo {}: Contains information about the server. (OLD M:) */ serverinfo { @@ -560,7 +560,7 @@ connect "irc.uplink.com" { flags = compressed, topicburst; }; -connect "ipv6.some.server" { +connect "ipv6.lame.server" { /* Hosts that are IPv6 addresses must be in :: shortened form * if applicable. Addresses starting with a colon get an extra * zero prepended, for example: 0::1 @@ -1328,5 +1328,5 @@ modules { path = "/usr/local/ircd/modules/autoload"; /* module: the name of a module to load on startup/rehash */ - #module = "some_module.so"; + #module = "some_module.la"; }; diff --git a/testsuite/ircd.conf.1 b/testsuite/ircd.conf.1 index 2479bcda2..46e71b61c 100644 --- a/testsuite/ircd.conf.1 +++ b/testsuite/ircd.conf.1 @@ -1,12 +1,12 @@ -loadmodule "extensions/extb_account.so"; -loadmodule "extensions/extb_channel.so"; -loadmodule "extensions/extb_oper.so"; -loadmodule "extensions/extb_realname.so"; -loadmodule "extensions/extb_server.so"; -#loadmodule "extensions/ip_cloaking.so"; -loadmodule "extensions/sno_farconnect.so"; -loadmodule "extensions/sno_globalkline.so"; -#loadmodule "extensions/sno_globaloper.so"; +loadmodule "extensions/extb_account.la"; +loadmodule "extensions/extb_channel.la"; +loadmodule "extensions/extb_oper.la"; +loadmodule "extensions/extb_realname.la"; +loadmodule "extensions/extb_server.la"; +#loadmodule "extensions/ip_cloaking.la"; +loadmodule "extensions/sno_farconnect.la"; +loadmodule "extensions/sno_globalkline.la"; +#loadmodule "extensions/sno_globaloper.la"; serverinfo { name = "testsuite1."; diff --git a/testsuite/ircd.conf.2 b/testsuite/ircd.conf.2 index 8cdc977c5..a94cc6e08 100644 --- a/testsuite/ircd.conf.2 +++ b/testsuite/ircd.conf.2 @@ -1,12 +1,12 @@ -loadmodule "extensions/extb_account.so"; -loadmodule "extensions/extb_channel.so"; -loadmodule "extensions/extb_oper.so"; -loadmodule "extensions/extb_realname.so"; -loadmodule "extensions/extb_server.so"; -#loadmodule "extensions/ip_cloaking.so"; -loadmodule "extensions/sno_farconnect.so"; -loadmodule "extensions/sno_globalkline.so"; -#loadmodule "extensions/sno_globaloper.so"; +loadmodule "extensions/extb_account.la"; +loadmodule "extensions/extb_channel.la"; +loadmodule "extensions/extb_oper.la"; +loadmodule "extensions/extb_realname.la"; +loadmodule "extensions/extb_server.la"; +#loadmodule "extensions/ip_cloaking.la"; +loadmodule "extensions/sno_farconnect.la"; +loadmodule "extensions/sno_globalkline.la"; +#loadmodule "extensions/sno_globaloper.la"; serverinfo { name = "testsuite2."; diff --git a/testsuite/ircd.conf.3 b/testsuite/ircd.conf.3 index 362d658f7..d93cb320f 100644 --- a/testsuite/ircd.conf.3 +++ b/testsuite/ircd.conf.3 @@ -1,12 +1,12 @@ -loadmodule "extensions/extb_account.so"; -loadmodule "extensions/extb_channel.so"; -loadmodule "extensions/extb_oper.so"; -loadmodule "extensions/extb_realname.so"; -loadmodule "extensions/extb_server.so"; -#loadmodule "extensions/ip_cloaking.so"; -loadmodule "extensions/sno_farconnect.so"; -loadmodule "extensions/sno_globalkline.so"; -#loadmodule "extensions/sno_globaloper.so"; +loadmodule "extensions/extb_account.la"; +loadmodule "extensions/extb_channel.la"; +loadmodule "extensions/extb_oper.la"; +loadmodule "extensions/extb_realname.la"; +loadmodule "extensions/extb_server.la"; +#loadmodule "extensions/ip_cloaking.la"; +loadmodule "extensions/sno_farconnect.la"; +loadmodule "extensions/sno_globalkline.la"; +#loadmodule "extensions/sno_globaloper.la"; serverinfo { name = "testsuite3.";