From 4e267f690d1f3c818341a18af4a5bc20e600991c Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 14 May 2019 17:41:29 +0000 Subject: [PATCH] Util: Don't set restrictive permissions on exported certs --- core/java/src/net/i2p/crypto/CertUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/crypto/CertUtil.java b/core/java/src/net/i2p/crypto/CertUtil.java index cb6032683..a723dcf57 100644 --- a/core/java/src/net/i2p/crypto/CertUtil.java +++ b/core/java/src/net/i2p/crypto/CertUtil.java @@ -2,6 +2,7 @@ package net.i2p.crypto; import java.io.File; import java.io.FileInputStream; +import java.io.FileOutputStream; import java.io.InputStream; import java.io.IOException; import java.io.OutputStream; @@ -64,7 +65,9 @@ public final class CertUtil { public static boolean saveCert(Certificate cert, File file) { OutputStream os = null; try { - os = new SecureFileOutputStream(file); + // The point is probably to share this, so don't make it 600 + //os = new SecureFileOutputStream(file); + os = new FileOutputStream(file); exportCert(cert, os); return true; } catch (CertificateEncodingException cee) {