diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2025-08-02 08:36:34 +0200 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2025-08-02 17:50:19 +0200 |
commit | ac2f27833a6ca1aa50c1539c4753063f5f2dd802 (patch) | |
tree | 0e509c27735d2670a95d8c61308c658f54b11107 /security/openiked/files/patch-ikectl_ikeca.c | |
parent | misc/ola: Mark BROKEN on FreeBSD 13 and 14 (diff) |
security/openiked: Merge with security/openiked-portable
Adapt changes from security/openiked-portable and transfer
maintainership to security/openiked-portable's maintainer
PR: 287724
Diffstat (limited to 'security/openiked/files/patch-ikectl_ikeca.c')
-rw-r--r-- | security/openiked/files/patch-ikectl_ikeca.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/security/openiked/files/patch-ikectl_ikeca.c b/security/openiked/files/patch-ikectl_ikeca.c new file mode 100644 index 000000000000..4db8e1ce4744 --- /dev/null +++ b/security/openiked/files/patch-ikectl_ikeca.c @@ -0,0 +1,25 @@ +--- ikectl/ikeca.c.orig 2025-04-09 19:47:21 UTC ++++ ikectl/ikeca.c +@@ -47,8 +47,11 @@ + #define SSLDIR PREFIX "/etc/ssl" + #endif + #define SSL_CNF SSLDIR "/openssl.cnf" +-#define X509_CNF SSLDIR "/ikex509v3.cnf" +-#define IKECA_CNF SSLDIR "/ikeca.cnf" ++#ifndef CADIR ++#define CADIR SSLDIR ++#endif ++#define X509_CNF CADIR "/ikex509v3.cnf" ++#define IKECA_CNF CADIR "/ikeca.cnf" + #define KEYBASE PREFIX "/etc/iked" + #ifndef EXPDIR + #define EXPDIR PREFIX "/usr/share/iked" +@@ -1118,7 +1121,7 @@ ca_setup(char *caname, int create, int quiet, char *pa + err(1, "calloc"); + + ca->caname = strdup(caname); +- len = snprintf(ca->sslpath, sizeof(ca->sslpath), SSLDIR "/%s", caname); ++ len = snprintf(ca->sslpath, sizeof(ca->sslpath), CADIR "/%s", caname); + if (len < 0 || (size_t)len >= sizeof(ca->sslpath)) + err(1, "%s: snprintf", __func__); + |