Ticket #1527 (new Enhancement)
Allow users to control how much system information is disseminated
| Reported by: | shadowofged@… | Owned by: | timothy |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | Colloquy (Mac) | Version: | 2.2 (Mac) |
| Severity: | Normal | Keywords: | ctcp version security defaults patch |
| Cc: | shadowofged@… |
Description
Currently, the CTCP VERSION requests vend the entire details of the SystemVersion.plist or ServerVersion.plist to any IRC user who requests it. For privacy reasons, there may be situations where the user does not want this information known. (For example, the version number could reveal the presence of known security problems.)
This patch adds some hidden defaults to control which pieces are vended:
MVChatHideSystemName - prevents ProductName from being sent
MVChatHideSystemVersion - prevents ProductVersion from being sent
MVChatHideSystemArch - prevents current arch/processor from being sent
There is no UI for these, since I expect the need is small.
