aboutsummaryrefslogtreecommitdiffstats
path: root/main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch')
-rw-r--r--main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch38
1 files changed, 0 insertions, 38 deletions
diff --git a/main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch b/main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch
deleted file mode 100644
index 4a945a076ba..00000000000
--- a/main/ca-certificates/0003-update-ca-insert-newline-between-certs.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From fd399b2416191bd7f3b0f267bdb530ed829de271 Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Wed, 5 Feb 2020 17:40:57 +0100
-Subject: [PATCH 3/3] update-ca: insert newline between certs
-
-There may be certificates that lack a trailing newline, which is allowed
-in the certificate format. We work around that by inject a newline after
-each cert.
-
-see https://gitlab.alpinelinux.org/alpine/aports/issues/8379
----
- update-ca.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/update-ca.c b/update-ca.c
-index 2b3195b..0260f83 100644
---- a/update-ca.c
-+++ b/update-ca.c
-@@ -191,6 +191,7 @@ static void proc_localglobaldir(const char *fullpath, struct hash *h, int tmpfil
- fprintf(stderr, "Warning! Cannot hash: %s\n", fullpath);
- if (!copyfile(fullpath, tmpfile_fd))
- fprintf(stderr, "Warning! Cannot copy to bundle: %s\n", fullpath);
-+ write(tmpfile_fd, "\n", 1);
- free(actual_file);
- }
-
-@@ -260,7 +261,7 @@ static bool dir_readfiles(struct hash* d, const char* path,
- DIR *dp = opendir(path);
- if (!dp)
- return false;
--
-+
- struct dirent *dirp;
- while ((dirp = readdir(dp)) != NULL) {
- if (str_begins(dirp->d_name, "."))
---
-2.25.0
-