From: Richard Purdie Date: Thu, 29 Jul 2021 23:20:47 +0000 (+0100) Subject: dropbear: Fix incorrect package override for postrm X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~7187 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7762b07bf3b0c77b91ad91963ab39d3c73770ebf;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git dropbear: Fix incorrect package override for postrm This bug has been around for a long time (2011) but fix it to do what was intended originally. The postrm is changed by classes but those should append to existing entries. Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index b5f3778abec..f2a490c4736 100644 --- a/meta/recipes-core/dropbear/dropbear.inc +++ b/meta/recipes-core/dropbear/dropbear.inc @@ -114,7 +114,7 @@ ALTERNATIVE:${PN} = "${@bb.utils.filter('BINCOMMANDS', 'scp ssh', d)}" ALTERNATIVE_TARGET = "${sbindir}/dropbearmulti" -pkg_postrm:append_${PN} () { +pkg_postrm:${PN} () { if [ -f "${sysconfdir}/dropbear/dropbear_rsa_host_key" ]; then rm ${sysconfdir}/dropbear/dropbear_rsa_host_key fi