Friday, March 27, 2020

change audio/mumble privacy setting

Configure > Settings > Network has two confusing settings.

1. Privacy: Do not send OS information to Mumble servers and web servers
2. Mumble services: Submit anonymous statistics

This patch ensures that #1 is now checked and #2 still remains
unchecked. #1 is opt-out and #2 is opt-in. I am proposing this because
it seems similar to the patch's purpose of disabling submitting
anonymous statistics.

Source: https://github.com/mumble-voip/mumble/pull/3015

Feedback and tests are welcome.

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/mumble/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- Makefile 21 Mar 2020 16:19:27 -0000 1.41
+++ Makefile 27 Mar 2020 07:25:30 -0000
@@ -3,7 +3,7 @@
COMMENT = low-latency voice chat client

DISTNAME = mumble-1.3.0
-REVISION = 1
+REVISION = 2

CATEGORIES = audio

Index: patches/patch-src_mumble_Settings_cpp
===================================================================
RCS file: /cvs/ports/audio/mumble/patches/patch-src_mumble_Settings_cpp,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_mumble_Settings_cpp
--- patches/patch-src_mumble_Settings_cpp 25 Feb 2020 05:14:52 -0000 1.3
+++ patches/patch-src_mumble_Settings_cpp 27 Mar 2020 07:25:30 -0000
@@ -4,6 +4,8 @@ Disable Text-To-Speech

Disable submitting anonymous statistics

+Do not send OS information to Mumble servers and web servers
+
Index: src/mumble/Settings.cpp
--- src/mumble/Settings.cpp.orig
+++ src/mumble/Settings.cpp
@@ -25,3 +27,12 @@ Index: src/mumble/Settings.cpp
bShowUserCount = false;
bChatBarUseSelection = false;
bFilterHidesEmptyChannels = true;
+@@ -363,7 +363,7 @@ Settings::Settings() {
+ iMaxImageHeight = 1024;
+ bSuppressIdentity = false;
+ qsSslCiphers = MumbleSSL::defaultOpenSSLCipherString();
+- bHideOS = false;
++ bHideOS = true;
+
+ bShowTransmitModeComboBox = false;
+

No comments:

Post a Comment