summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Cristau <jcristau@debian.org>2021-01-20 13:23:08 +0100
committerJulien Cristau <jcristau@debian.org>2021-01-20 13:23:08 +0100
commit8f8f4a525bd6a6c8a8d13530cda194d60275313d (patch)
tree6e315f65ff02a44a662bf93c7f3bb5a353d77b52
parent77b4f66d33c5200f8d83fe37efe488fd841f4de5 (diff)
downloadca-certificates-8f8f4a525bd6a6c8a8d13530cda194d60275313d.tar.gz
Don't remove ca-certificates.crt before updating it
It would previously go missing for a short while (closes: #920348). Thanks, Dimitris Aragiorgis!
-rw-r--r--debian/changelog3
-rwxr-xr-xsbin/update-ca-certificates2
2 files changed, 3 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index aad98e9..82e34ca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,9 @@ ca-certificates (20210120) UNRELEASED; urgency=low
[ Julien Cristau ]
* Create temporary ca-certificates.crt on the same file system.
Closes: #923784
+ * Don't remove ca-certificates.crt before updating it, so it doesn't
+ go missing for a short while (closes: #920348). Thanks, Dimitris
+ Aragiorgis!
-- Debian Janitor <janitor@jelmer.uk> Thu, 11 Jun 2020 14:29:08 -0000
diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates
index 7c7b45a..95fb1d9 100755
--- a/sbin/update-ca-certificates
+++ b/sbin/update-ca-certificates
@@ -164,8 +164,6 @@ then
done
fi
-rm -f "$CERTBUNDLE"
-
ADDED_CNT=$(wc -l < "$ADDED")
REMOVED_CNT=$(wc -l < "$REMOVED")