View Issue Details

IDProjectCategoryView StatusLast Update
0005206unrealircdpublic2024-09-23 12:46
ReporterTiddles Assigned Tosyzop  
PrioritylowSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version4.2.2-rc1 
Fixed in Version6.1.1 
Summary0005206: Usermodes in clientclasses
DescriptionMoving usermode-on-connect:"";and usermode-on-oper: ""; from set to client classes.

This would allow administrators to set class-specific usermodes, such as denying +x for a tor only class.
TagsNo tags attached.
3rd party modules

Activities

Koragg

2019-02-10 11:15

reporter   ~0020487

Very good feature suggestion, I've wanted to see that myself as well for a while. Perhaps even better is one global usermode-on-connect and one per client class that overrides the default one. Useful if one wishes to temp. use anti flooding usermodes like the noinvite 3rd party umode +N for everyone and just changing one setting instead of having to do it in all client classes. Also usermode-on-oper same deal, one global option overridden per client class. (I have no idea how difficult it would be to implement like this).

Regards,

Koragg

syzop

2024-09-23 12:46

administrator   ~0023373

Done via set blocks with security groups in UnrealIRCd 6.1.1 (released May 31 2023)
https://github.com/unrealircd/unrealircd/commit/52472a9a883917630d570e0b958ba377ea25e45b was the actual commit.

Issue History

Date Modified Username Field Change
2019-02-10 11:09 Tiddles New Issue
2019-02-10 11:15 Koragg Note Added: 0020487
2024-09-23 12:46 syzop Assigned To => syzop
2024-09-23 12:46 syzop Status new => resolved
2024-09-23 12:46 syzop Resolution open => fixed
2024-09-23 12:46 syzop Fixed in Version => 6.1.1
2024-09-23 12:46 syzop Note Added: 0023373