From: Martin Willi Date: Thu, 3 May 2012 07:39:35 +0000 (+0200) Subject: Building CERT_ANY through PEM requires either a CERT_X509 or a CERT_PGP builder X-Git-Tag: 5.0.0~312 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7f957b3379658c88e91e2ff6e4f019c26a127202;p=thirdparty%2Fstrongswan.git Building CERT_ANY through PEM requires either a CERT_X509 or a CERT_PGP builder --- diff --git a/src/libstrongswan/plugins/pem/pem_plugin.c b/src/libstrongswan/plugins/pem/pem_plugin.c index d102e15359..e67cde53ee 100644 --- a/src/libstrongswan/plugins/pem/pem_plugin.c +++ b/src/libstrongswan/plugins/pem/pem_plugin.c @@ -78,7 +78,8 @@ METHOD(plugin_t, get_features, int, /* certificate PEM decoding */ PLUGIN_REGISTER(CERT_DECODE, pem_certificate_load, FALSE), PLUGIN_PROVIDE(CERT_DECODE, CERT_ANY), - PLUGIN_DEPENDS(CERT_DECODE, CERT_ANY), + PLUGIN_SDEPEND(CERT_DECODE, CERT_X509), + PLUGIN_SDEPEND(CERT_DECODE, CERT_GPG), PLUGIN_REGISTER(CERT_DECODE, pem_certificate_load, FALSE), PLUGIN_PROVIDE(CERT_DECODE, CERT_X509), PLUGIN_DEPENDS(CERT_DECODE, CERT_X509),