View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006362 | unreal | ircd | public | 2023-11-06 18:29 | 2023-11-25 11:59 |
Reporter | syzop | Assigned To | syzop | ||
Priority | normal | Severity | tweak | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Target Version | 6.1.3-rc1 | Fixed in Version | 6.1.3-rc1 | ||
Summary | 0006362: Make set::hide-ban-reason default to 'yes' | ||||
Description | It is probably a good idea to make this the default, as people may be *LINEd by blacklists that expose the real IP address in like a dronebl url or the like. So setting this to 'yes' by default would be good for privacy. The set::hide-ban-reason option already exists for many years, but since April 2023 the IRCOps will see the real banned reason in QUITs, so that makes it more acceptable/nicer, I think (thanks to Chris for suggesting that back then). Any thoughts or objections? :D | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
Koragg mentioned (sortof) that a default of 'yes' makes it harder for other users to audit/see why other users are getting glined and such, e.g. possibly promoting more oper abuse. Not sure if that is a perfectly valid reason but i thought about it some more and created a new option that is neither yes nor no, it is called 'auto' and fixes exactly the case that we want but does not do anything 'more' than that. https://github.com/unrealircd/unrealircd/commit/d85ed7a51f9480eb18d4824ceab53410a70dea96 commit d85ed7a51f9480eb18d4824ceab53410a70dea96 (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD) Author: Bram Matthys <[email protected]> Date: Wed Nov 22 14:46:52 2023 +0100 For set::hide-ban-reason add a new option `auto` and make it the default. This will hide the *LINE reason to other users if the *LINE contains the IP of the user. This to protect the privacy of the user for cases such as a KLINE due to a blacklist with a DroneBL URL. Other possible settings are `no` (never hide, the previous default) and `yes` to always hide the *LINE reason. In all cases the user affected by the server ban can still see the reason and IRCOps too. https://bugs.unrealircd.org/view.php?id=6362 |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-11-06 18:29 | syzop | New Issue | |
2023-11-06 18:29 | syzop | Assigned To | => syzop |
2023-11-06 18:29 | syzop | Status | new => acknowledged |
2023-11-06 18:29 | syzop | Description Updated | |
2023-11-22 09:11 | syzop | Sticky Issue | No => Yes |
2023-11-22 14:50 | syzop | Status | acknowledged => resolved |
2023-11-22 14:50 | syzop | Resolution | open => fixed |
2023-11-22 14:50 | syzop | Fixed in Version | => 6.1.3-rc1 |
2023-11-22 14:50 | syzop | Note Added: 0023093 | |
2023-11-25 11:59 | syzop | Sticky Issue | Yes => No |