[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] Fix Thunderbird TLS/SSL setup: (Closes: #955978).

WolfgangSchweer gitlab at salsa.debian.org
Sun Apr 5 18:52:39 BST 2020



WolfgangSchweer pushed to branch master at Debian Edu / debian-edu-config


Commits:
a6b7d741 by Wolfgang Schweer at 2020-04-05T19:51:10+02:00
Fix Thunderbird TLS/SSL setup: (Closes: #955978).

Add lib/thunderbird/distribution/policies.json to make sure that the
Debian-Edu_rootCA.crt file gets installed as trusted certificate.

Cleanup and adjust Makefile accordingly.

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -


3 changed files:

- Makefile
- debian/changelog
- + lib/thunderbird/distribution/policies.json


Changes:

=====================================
Makefile
=====================================
@@ -229,6 +229,9 @@ WWWFILES = \
 	logo-trans.png \
 	wpad.dat
 
+LIBFILES = \
+	thunderbird/distribution/policies.json \
+
 all:
 	$(MAKE) -C www
 
@@ -238,7 +241,7 @@ install: install-testsuite
 	install -d $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/cups
 	install -d $(DESTDIR)$(ldapdir)
 	install -d $(DESTDIR)$(dhcpdir)
-	install -d $(DESTDIR)$(mailcapdir)
+	install -d $(DESTDIR)$(libdir)
 
 # program's manpages are autodetected. 
 	set -e ; for prog in $(PROGS); do \


=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+debian-edu-config (2.11.19) UNRELEASED; urgency=medium
+
+  * Fix Thunderbird TLS/SSL setup: (Closes: #955978).
+    - Add lib/thunderbird/distribution/policies.json to make sure that the
+      Debian-Edu_rootCA.crt file gets installed as trusted certificate.
+    - Cleanup and adjust Makefile accordingly.
+
+ -- Wolfgang Schweer <wschweer at arcor.de>  Sun, 05 Apr 2020 19:03:19 +0200
+
 debian-edu-config (2.11.18) unstable; urgency=medium
 
   [ Wolfgang Schweer ]


=====================================
lib/thunderbird/distribution/policies.json
=====================================
@@ -0,0 +1,11 @@
+{
+  "policies": {
+    "Certificates": {
+      "ImportEnterpriseRoots": true,
+      "Install": [
+        "/etc/ssl/certs/Debian-Edu_rootCA.crt"
+      ]
+    }
+  }
+}
+



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a6b7d7410f7a4a4aebe04b96aa92441576ac0b79

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a6b7d7410f7a4a4aebe04b96aa92441576ac0b79
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20200405/d4e84679/attachment-0001.html>


More information about the debian-edu-commits mailing list