Changes:
o sqlite3 dependency restored.
o Added support for services' ircd-shortcut commands make options.
o Added dependency on PERL for generation of ircd-shortcut modules.
o The example EFNet configuration file is not helpful because it has not been updated
for ratbox-3. It therefore is not installed as standard by this port version, but should
be back in the next update.
Software changes include:
o Change -lock klines and friends to now use the ADMINKLINE etc commands.
o Change to only support TS6.
o Fix remote kline reasons.
o Have sqlite3 checking use pkg-config when possible.
o Move identd checking back into the ircd, this seems to have been more
problematic than what it was worth.
o Add experimental gnutls support - note that CHALLENGE does not work when using
just gnutls.
o Some helpfile cleanups and additions.
o Fix compile error when zlib is not found.
o Remove some restrictions on k/d/x/resv reasons that are no longer needed.
PR: ports/125106
Submitted by: Lewis <moggie@elasticmind.net> (maintainer)
Some port changes include:
o Removed port dependency on patch files.
o Added LIB_DEPENDS for requiring pcre to build services.
o Added CONFIGURE_ENV options to help configure detect sqlite and pcre libs and header files.
o Added PERL dependency for database schema generation scripts on port installation.
o Added new Memoserv configure options.
o Restored MySQL database backend support.
o Fixed build error caused when building with 'NOPORTDOCS=yes'.
Brief list of some package changes:
o Multi-language support - Support for different language translations of services help files and
responses (currently not recommended in this release).
o Memoserv - A new service allowing usernames to send memos to each other.
o Service merging - Ability to merge services like banserv, jupeserv and watchserv into operserv.
o Regexp - Ability to add regular expression ban matches.
o Suspend - Ability to suspend users and channels.
PR: ports/125035
Submitted by: Lewis <moggie@elasticmind.net> (maintainer)
- sqlite3 dependancy temporarily removed due to sqlite3 detection problem.
- Add USE_LDCONFIG to register shared libs.
Changes include:
- Add admin only -lock klines, doing KLINE -lock will allow admins to add klines
that normal opers cannot remove.
- Modify bantool to have a -u option that updates the database schema if upgrading
from previous betas, this needs to be run to support the -lock kline changes.
- Fix cidr klines so they work again.
- Update included sqlite3 to the latest revision.
- Allow kline/unkline of a bare host or address, this gets treated as *@host.
- Report when an invalid kline is passed, instead of silently ignoring.
PR: ports/124799
Submitted by: Lewis <moggie@elasticmind.net> (maintainer)
the XChat-Ruby Plugin now allows X-Chat plugins to written in Ruby,
in addition to the other supported scripting interfaces. This means that,
for the first time, you can use a purely object-oriented language
in which to write X-Chat plugins.
WWW: http://xchat-ruby.sourceforge.net/
that provides DNS query facilities to the channels it occupies and via
private messaging.
It uses POE::Component::Client::DNS to do non-blocking DNS queries. By
default the plugin attempts to use POE::Component::IRC's internal
PoCo-Client-DNS resolver object, but will spawn its own copy. You can
supply your own resolver object via the constructor.
WWW: http://search.cpan.org/dist/POE-Component-IRC-Plugin-QueryDNS/
that provides DNSBL query facilities to the channels it occupies and via
private messaging.
It uses POE::Component::Client::DNSBL to do non-blocking DNSBL queries.
By default the plugin attempts to use POE::Component::IRC's internal
PoCo-Client-DNS resolver object, but will spawn its own copy. You can
supply your own resolver object via the constructor
WWW: http://search.cpan.org/dist/POE-Component-IRC-Plugin-QueryDNSBL/
<joe@joeholden.co.uk>
(reason: 553 5.3.5 system config error)
----- Transcript of session follows -----
553 5.3.5 127.0.0.1. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
- Add distfile mirror.
- Also includes a bugfix for ctrlproxy failing to recognize
'learn-nickserv' option. The bug has been submitted to upstream and
it'll be included in next release.
Submitted by: Ashish Shukla <wahjava at gmail.com> via mail
Approved by: maintainer
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Add OPTIONS dialogue to enable extra modules
- Add rc.subr start-up script
- Add the usual boilerplate so that inspircd will run as user ircd
from /usr/ports/UIDs
- Fix compilation so it works with the base system version of the
openssl libs as well as openssl installed from ports.
PR: ports/123076
Submitted by: Matthew Seaman <matthew.seaman@thebunker.net>
Approved by: Craig Edwards (Brain) <brain@inspircd.org> (maintainer)