summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Cristau <jcristau@debian.org>2021-01-20 10:57:19 +0100
committerJulien Cristau <jcristau@debian.org>2021-01-20 10:57:19 +0100
commit77b4f66d33c5200f8d83fe37efe488fd841f4de5 (patch)
treee82a2845f43dbee752de361d608d98568bac95da
parent8b4e49eb16fe2da26c5bcf6d0c1675b9238e0ff8 (diff)
downloadca-certificates-77b4f66d33c5200f8d83fe37efe488fd841f4de5.tar.gz
Create temporary ca-certificates.crt on the same file system.
Closes: #923784
-rw-r--r--debian/changelog5
-rwxr-xr-xsbin/update-ca-certificates2
2 files changed, 6 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 6e425a9..aad98e9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,12 @@
ca-certificates (20210120) UNRELEASED; urgency=low
+ [ Debian Janitor ]
* Fix day-of-week for changelog entry 20090624.
+ [ Julien Cristau ]
+ * Create temporary ca-certificates.crt on the same file system.
+ Closes: #923784
+
-- Debian Janitor <janitor@jelmer.uk> Thu, 11 Jun 2020 14:29:08 -0000
ca-certificates (20210119) unstable; urgency=medium
diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates
index b27c6bd..7c7b45a 100755
--- a/sbin/update-ca-certificates
+++ b/sbin/update-ca-certificates
@@ -80,7 +80,7 @@ trap cleanup 0
# Helper files. (Some of them are not simple arrays because we spawn
# subshells later on.)
-TEMPBUNDLE="$(mktemp -t "${CERTBUNDLE}.tmp.XXXXXX")"
+TEMPBUNDLE="${ETCCERTSDIR}/${CERTBUNDLE}.new"
ADDED="$(mktemp -t "ca-certificates.tmp.XXXXXX")"
REMOVED="$(mktemp -t "ca-certificates.tmp.XXXXXX")"