View Issue Details

IDProjectCategoryView StatusLast Update
0005573unrealircdpublic2020-04-26 16:16
Reporterk4be Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.3.1 
Fixed in Version5.0.5 
Summary0005573: restrict-commands: "exempt-identified" does not exempt "disable"
DescriptionIt would be useful for some admins to allow only logged in users to use certain commands.

The config is:

restrict-commands {
    join {
        disable yes;
        exempt-identified yes;
    };
};

IRC log:

join #test
:test3.pirc.pl 421 k4be JOIN :This command is disabled by the network administrator
ns id [password here]
[nickserv notices here]
:NickServ MODE k4be :+r
join #test
:test3.pirc.pl 421 k4be JOIN :This command is disabled by the network administrator
TagsNo tags attached.
3rd party modules

Activities

syzop

2020-04-26 16:16

administrator   ~0021535

Done in 5.0.5.

I found the disable yes + exempt-identified a bit confusing, so i have removed disable altogether and made it implicit... then things make more sense again. See last url:

This is the commit: https://github.com/unrealircd/unrealircd/commit/2c703eba6eabb1da5088323a02e313267711bbc7
And this is the release notes update: https://github.com/unrealircd/unrealircd/commit/9c10bca2a265d62f26a5d24735954dc4dd06e775

Issue History

Date Modified Username Field Change
2020-02-15 09:56 k4be New Issue
2020-04-26 16:16 syzop Assigned To => syzop
2020-04-26 16:16 syzop Status new => resolved
2020-04-26 16:16 syzop Resolution open => fixed
2020-04-26 16:16 syzop Fixed in Version => 5.0.5
2020-04-26 16:16 syzop Note Added: 0021535