[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#858338: Enforce WPAD system-wide for Chromium browser



On  Di 21 Mär 2017 15:26:18 CET, Holger Levsen wrote:

On Tue, Mar 21, 2017 at 02:12:15PM +0000, Mike Gabriel wrote:
I'd have done if we weren't in freeze. Is the above fix suitable for
debian-edu-config in Debian 9? If yes, I'd be happy to commit this
enhancement.

if in doubt, put it in a branch… eg one named buster.

that said, reasonable+reviewable changes are still possible to get included
into stretch… best if accompanired by rc fixes, but not neccessarily.

Here is a patch locking down the proxy settings in Chromium. Personally, I feel this is a good add-on for Debian Edu 9.

If you agree with it, I can push it directly to Git.

Mike
--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

commit a79ca6419dc272707a58441b1d995ac974e8b51b
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date:   Tue Mar 21 18:31:40 2017 +0100

    Chromium: Pre-configure Chromium Webbrowser system-wide to auto-detect the http proxy settings via WPAD (plus locking the proxy settings dialog for users).

diff --git a/Makefile b/Makefile
index 11d0549..f297501 100644
--- a/Makefile
+++ b/Makefile
@@ -92,6 +92,7 @@ SYSCONFFILES = \
 	debian-edu/nightkill.conf \
 	default/munin-node \
 	default/ldap2zone \
+	chromium/policies/managed/chromium-networked-prefs \
 	cfengine/cfservd.conf \
 	cfengine/update.conf \
 	cfengine/inputs/cfagent.conf \
diff --git a/debian/changelog b/debian/changelog
index d44de76..8992cc6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+debian-edu-config (1.925) UNRELEASED; urgency=medium
+
+  * Chromium: Pre-configure Chromium Webbrowser system-wide
+    to auto-detect the http proxy settings via WPAD (plus
+    locking the proxy settings dialog for users).
+
+ -- Mike Gabriel <sunweaver@debian.org>  Tue, 21 Mar 2017 18:30:14 +0100
+
 debian-edu-config (1.924) unstable; urgency=medium
 
   [ Wolfgang Schweer ]
diff --git a/etc/chromium/policies/managed/chromium-networked-prefs b/etc/chromium/policies/managed/chromium-networked-prefs
new file mode 100644
index 0000000..368ac02
--- /dev/null
+++ b/etc/chromium/policies/managed/chromium-networked-prefs
@@ -0,0 +1,3 @@
+{
+    "ProxyMode": "auto_detect",
+}

Attachment: pgpuh_QsDpxUO.pgp
Description: Digitale PGP-Signatur


Reply to: