UnrealIRCd 5.0.8 Release Notes
The main purpose of this release is to enhance the reputation functionality. There have also been some other changes and minor bug fixes. For more information, see below.
Enhancements:
- Support for security groups, of which four groups always exist by default: known-users, unknown-users, tls-users and tls-and-known-users.
- New extended ban
~G:securitygroupname
. Typical usage would beMODE #chan +b ~G:unknown-users
which will ban all users from the channel that are not identified to services and have a reputation score below 25 (by default). The exact settings can be tweaked in the security group block. - The reputation command (IRCOp-only) has been extended to make it easier to look for potential troublemakers:
REPUTATION Nick
shows reputation about the nick nameREPUTATION IP
shows reputation about the IP addressREPUTATION #channel
lists users in channel with their reputation scoreREPUTATION <NN
lists users with reputation scores below value NN
- Only send the first 1000 matches on
STATS gline
or a similar command. This to prevent the IRCOp from being flooded off. This value can be changed via set::max-stats-matches - Warn when the SSL/TLS server certificate is expired or expires soon (within 7 days).
- New option allow::options::reject-on-auth-failure if you want to stop matching on a passworded allow block, see the allow password documentation for more information. Note that most people won't use this.
Fixes:
- The
WHO
command searched on nick name even if it was told to search on a specific account name via WHOX options. - Some typos in the Config script and a warning
- Counting clients twice in some circumstances
Changes:
- Support for $(DESTDIR) in 'make install' if packaging for a distro
- Mention the ban reason in Q-line server notices
- Add self-test to module manager and improve the error message in case the IRCd source directory does not exist.
- Print out a more helpful error if you run the unrealircd binary rather than the unrealircd script with an argument like 'mkpasswd' etc.
- On *NIX create a symlink 'source' to the UnrealIRCd source
utorak, veljača 9, 2021
Powered by WHMCompleteSolution