From d82426eb81c57f114788f8f088f59377f0253b29 Mon Sep 17 00:00:00 2001 From: Rob Woolley Date: Mon, 9 Mar 2015 19:52:58 -0400 Subject: logrotate: Identify CONFFILES Some package formats explicitly track which files are configuration files so that they are not overwritten on updates. We must use an explicit list instead of a wildcard as logrotate also provides files under ${sysconfdir} that are not configuration files. Signed-off by: Rob Woolley --- meta/recipes-extended/logrotate/logrotate_3.8.8.bb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'meta/recipes-extended/logrotate') diff --git a/meta/recipes-extended/logrotate/logrotate_3.8.8.bb b/meta/recipes-extended/logrotate/logrotate_3.8.8.bb index 00432dede2..e3cfa90ced 100644 --- a/meta/recipes-extended/logrotate/logrotate_3.8.8.bb +++ b/meta/recipes-extended/logrotate/logrotate_3.8.8.bb @@ -27,6 +27,9 @@ PACKAGECONFIG ?= "\ PACKAGECONFIG[acl] = ",,acl" PACKAGECONFIG[selinux] = ",,libselinux" +CONFFILES_${PN} += "${localstatedir}/lib/logrotate.status \ + ${sysconfdir}/logrotate.conf" + # If RPM_OPT_FLAGS is unset, it adds -g itself rather than obeying our # optimization variables, so use it rather than EXTRA_CFLAGS. EXTRA_OEMAKE = "\ -- cgit v1.2.3