summaryrefslogtreecommitdiff
path: root/xmlsecurity/Library_xsec_xmlsec.mk
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2018-12-31 12:14:19 +0100
committerTomaž Vajngerl <quikee@gmail.com>2018-12-31 22:06:51 +0100
commit87eec1b90b6ecd83455f09168430c23f73c25c86 (patch)
tree31a8b371d825fdce2ef46225465273ef0fdb16d0 /xmlsecurity/Library_xsec_xmlsec.mk
parent079977df3f15bc393abe7541ca0769bc20f73b9d (diff)
NSS: create a temporary database instead of in-memory
When initializing for the in-memory database (NSS_NoDB_Init) the internal slot is read-only so a lot of actions (PK11_ImportCert) fails. Instead of that we create a new cert/key database inside the tmp directory and delete it on exit. This way there are no limitations and all the actions perform as expected. Change-Id: Iadec5dd8f3459be56ba57d077057eacf3e0797fc Reviewed-on: https://gerrit.libreoffice.org/65765 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'xmlsecurity/Library_xsec_xmlsec.mk')
-rw-r--r--xmlsecurity/Library_xsec_xmlsec.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/xmlsecurity/Library_xsec_xmlsec.mk b/xmlsecurity/Library_xsec_xmlsec.mk
index 27972a2c87bc..f067e14d85f2 100644
--- a/xmlsecurity/Library_xsec_xmlsec.mk
+++ b/xmlsecurity/Library_xsec_xmlsec.mk
@@ -40,6 +40,7 @@ $(eval $(call gb_Library_use_libraries,xsec_xmlsec,\
svl \
tl \
xo \
+ utl \
))
ifeq ($(SYSTEM_XMLSEC),)