mirror of
https://git.yoctoproject.org/meta-security
synced 2026-05-06 04:41:06 +00:00
opendnssec: update to 2.1.8
refresh libdns_conf_fix.patch Drop fix_fprint.patch includd in update Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
format not a string literal and no format arguments
|
||||
|
||||
missing module_str in call
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
||||
|
||||
../../../git/enforcer/src/keystate/keystate_ds.c:192:7: error: format not a string literal and no format arguments [-Werror=format-security]
|
||||
| 192 | ods_log_error_and_printf(sockfd, "Failed to run %s", cp_ds);
|
||||
| | ^~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
Index: git/enforcer/src/keystate/keystate_ds.c
|
||||
===================================================================
|
||||
--- git.orig/enforcer/src/keystate/keystate_ds.c
|
||||
+++ git/enforcer/src/keystate/keystate_ds.c
|
||||
@@ -189,7 +189,7 @@ exec_dnskey_by_id(int sockfd, struct dbw
|
||||
status = 0;
|
||||
}
|
||||
else {
|
||||
- ods_log_error_and_printf(sockfd, "Failed to run %s", cp_ds);
|
||||
+ ods_log_error_and_printf(sockfd, module_str, "Failed to run %s", cp_ds);
|
||||
status = 7;
|
||||
}
|
||||
}
|
||||
@@ -4,14 +4,29 @@ Upstream-Status: OE specific
|
||||
|
||||
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
||||
|
||||
Index: opendnssec-2.1.6/m4/acx_ldns.m4
|
||||
Index: opendnssec-2.1.8/configure.ac
|
||||
===================================================================
|
||||
--- opendnssec-2.1.6.orig/m4/acx_ldns.m4
|
||||
+++ opendnssec-2.1.6/m4/acx_ldns.m4
|
||||
@@ -1,128 +1,65 @@
|
||||
--- opendnssec-2.1.8.orig/configure.ac
|
||||
+++ opendnssec-2.1.8/configure.ac
|
||||
@@ -133,9 +133,7 @@ AC_CHECK_MEMBER([struct sockaddr_un.sun_
|
||||
|
||||
# common dependencies
|
||||
ACX_LIBXML2
|
||||
-ACX_LDNS(1,6,17)
|
||||
-ACX_LDNS_NOT(1,6,14, [binary incompatibility, see http://open.nlnetlabs.nl/pipermail/ldns-users/2012-October/000564.html])
|
||||
-ACX_LDNS_NOT(1,6,15, [fail to create NSEC3 bitmap for empty non-terminals, see http://www.nlnetlabs.nl/pipermail/ldns-users/2012-November/000565.html])
|
||||
+ACX_LDNS(1.6.17)
|
||||
ACX_PKCS11_MODULES
|
||||
ACX_RT
|
||||
ACX_LIBC
|
||||
Index: opendnssec-2.1.8/m4/acx_ldns.m4
|
||||
===================================================================
|
||||
--- opendnssec-2.1.8.orig/m4/acx_ldns.m4
|
||||
+++ opendnssec-2.1.8/m4/acx_ldns.m4
|
||||
@@ -1,128 +1,63 @@
|
||||
-AC_DEFUN([ACX_LDNS],[
|
||||
- AC_ARG_WITH(ldns,
|
||||
- [AC_HELP_STRING([--with-ldns=PATH],[specify prefix of path of ldns library to use])],
|
||||
- [AS_HELP_STRING([--with-ldns=PATH],[specify prefix of path of ldns library to use])],
|
||||
- [
|
||||
- LDNS_PATH="$withval"
|
||||
- AC_PATH_PROGS(LDNS_CONFIG, ldns-config, ldns-config, $LDNS_PATH/bin)
|
||||
@@ -70,8 +85,7 @@ Index: opendnssec-2.1.6/m4/acx_ldns.m4
|
||||
- AC_MSG_ERROR([ldns library too old ($1.$2.$3 or later required)])
|
||||
- ],[])
|
||||
- AC_LANG_POP([C])
|
||||
+#serial 11
|
||||
|
||||
-
|
||||
- CPPFLAGS=$tmp_CPPFLAGS
|
||||
-
|
||||
- AC_SUBST(LDNS_INCLUDES)
|
||||
@@ -81,7 +95,7 @@ Index: opendnssec-2.1.6/m4/acx_ldns.m4
|
||||
-
|
||||
-AC_DEFUN([ACX_LDNS_NOT],[
|
||||
- AC_ARG_WITH(ldns,
|
||||
- [AC_HELP_STRING([--with-ldns=PATH],[specify prefix of path of ldns library to use])],
|
||||
- [AS_HELP_STRING([--with-ldns=PATH],[specify prefix of path of ldns library to use])],
|
||||
- [
|
||||
- LDNS_PATH="$withval"
|
||||
- AC_PATH_PROGS(LDNS_CONFIG, ldns-config, ldns-config, $LDNS_PATH/bin)
|
||||
@@ -200,18 +214,3 @@ Index: opendnssec-2.1.6/m4/acx_ldns.m4
|
||||
+ AC_SUBST([LDNS_LIBS])
|
||||
+ AC_SUBST([LDNS_LDFLAGS])
|
||||
])
|
||||
Index: opendnssec-2.1.6/configure.ac
|
||||
===================================================================
|
||||
--- opendnssec-2.1.6.orig/configure.ac
|
||||
+++ opendnssec-2.1.6/configure.ac
|
||||
@@ -138,9 +138,7 @@ AC_CHECK_MEMBER([struct sockaddr_un.sun_
|
||||
|
||||
# common dependencies
|
||||
ACX_LIBXML2
|
||||
-ACX_LDNS(1,6,17)
|
||||
-ACX_LDNS_NOT(1,6,14, [binary incompatibility, see http://open.nlnetlabs.nl/pipermail/ldns-users/2012-October/000564.html])
|
||||
-ACX_LDNS_NOT(1,6,15, [fail to create NSEC3 bitmap for empty non-terminals, see http://www.nlnetlabs.nl/pipermail/ldns-users/2012-November/000565.html])
|
||||
+ACX_LDNS(1.6.17)
|
||||
ACX_PKCS11_MODULES
|
||||
ACX_RT
|
||||
ACX_LIBC
|
||||
|
||||
@@ -5,18 +5,15 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b041dbe2da80d4efd951393fbba90937"
|
||||
|
||||
DEPENDS = "libxml2 openssl ldns libmicrohttpd jansson libyaml "
|
||||
|
||||
SRC_URI = "git://github.com/opendnssec/opendnssec;branch=develop \
|
||||
SRC_URI = "https://dist.opendnssec.org/source/opendnssec-${PV}.tar.gz \
|
||||
file://libxml2_conf.patch \
|
||||
file://libdns_conf_fix.patch \
|
||||
file://fix_fprint.patch \
|
||||
"
|
||||
|
||||
SRCREV = "5876bccb38428790e2e9afc806ca68b029879874"
|
||||
SRC_URI[sha256sum] = "900a213103ff19a405e446327fbfcea9ec13e405283d87b6ffc24a10d9a268f5"
|
||||
|
||||
inherit autotools pkgconfig perlnative
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OECONF = " --with-libxml2=${STAGING_DIR_HOST}/usr --with-ldns=${STAGING_DIR_HOST}/usr \
|
||||
--with-ssl=${STAGING_DIR_HOST}/usr "
|
||||
|
||||
Reference in New Issue
Block a user