Bug#842292: libnss3: re-enable SSLKEYLOGFILE support

Peter Wu peter at lekensteyn.nl
Sun Mar 25 17:05:23 UTC 2018


severity -1 normal
tags -1 patch
--

Hi,

Raising the severity of this bug, it is a regression from NSS 3.24,
affecting all current NSS packages (in wheezy, jessie, stretch, buster
and sid).

Attached is a patch that re-enables the SSLKEYLOGFILE feature in the
debian rules file. Note that the official Mozilla Firefox builds do this
as well, see https://bugzilla.mozilla.org/show_bug.cgi?id=1188657

This feature can be used for troubleshooting issues or educational
purposes. For example, while trying to audit what background activity is
performed by Firefox, having this feature is essential for understanding
HTTPS sessions. Affected users are students and Kali Linux users.

Without this feature, people currently have at least three options:
- Install chromium which does have this feature.
- Download the official Firefox packages.
- Rebuild nss with this patch (not something for the average user).

Please consider restoring this feature.
-- 
Kind regards,
Peter Wu
https://lekensteyn.nl
-------------- next part --------------
--- debian/rules.orig	2018-03-25 16:24:04.864000000 +0000
+++ debian/rules	2018-03-25 16:24:08.356000000 +0000
@@ -109,6 +109,7 @@
 		NSPR_INCLUDE_DIR=/usr/include/nspr \
 		NSPR_LIB_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
 		BUILD_OPT=1 \
+		NSS_ALLOW_SSLKEYLOGFILE=1 \
 		NS_USE_GCC=1 \
 		OPTIMIZER="$(CFLAGS) $(CPPFLAGS)" \
 		LDFLAGS='$(LDFLAGS) $$(ARCHFLAG) $$(ZDEFS_FLAG)' \


More information about the pkg-mozilla-maintainers mailing list