[DONE] Temporarily block new, non-SSL user connections

These are old archives. They are kept for historic purposes only.

Moderators: Gottem, Supporters

Post Reply
Gottem
UnrealIRCd coder
Posts: 192
Joined: Fri Aug 19, 2016 5:26 pm
Location: NL

[DONE] Temporarily block new, non-SSL user connections

Post by Gottem »

Also requested by Celine. =] Allows privileged opers to temporarily block new, non-SSL (actually TLS but w/e) user connections network-wide. There's a new operpriv, which if set, allows an oper of that class to both block and unblock non-SSL connections. Keep in mind that rehashing the IRCd also reset the blocking flag for that server. ;] Opers with snomask SNO_KILLS (/umode +s +k) will see notices about disallowed connections.

Config block:

Code: Select all

operclass netadmin-blocknossl {
	parent netadmin;
	privileges {
		blocknossl;
	};
};
Syntax:
BLOCKNOSSL
UNBLOCKNOSSL

Both commands do not take any arguments and are broadcasted to other servers. =]

Get the module here.
If you like my modules, pls consider donating (credit card or iDEAL, use the custom job fee option in my shop) ;];]
Post Reply