[YOCTO 2.1] [PATCH 0/8] set CONFFILES to /etc/* by default as Debian does

Robert Yang
2015-10-09T02:44:43Z

There are a lot of binary packages have files in /etc/, but only a few
of them have set CONFFILES, 187 packages are not set in a world build.
So treat all the files in /etc/ as CONFILES as Debian does
- Move the file out of /etc/ if it is not a conffile
- If /etc/foo can't be moved out, and is changed during
runtime, then create a symlink /etc/foo -> /var/foo

// Robert

The following changes since commit 4038970f8ce27ac0d7a0afe2cdaa9a65108dfff5:

os-release: fix do_compile() when RPM signing is enabled (2015-10-07 00:08:07 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib rbt/conffiles
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rbt/conffiles

Robert Yang (8):
bitbake.conf: set CONFFILES by default
recipes-bsp: cleanup CONFFILES
recipes-connectivity: cleanup CONFFILES
recipes-extended: cleanup CONFFILES
recipes-core: cleanup CONFFILES
recipes-devtools: cleanup CONFFILES
recipes-graphics: cleanup CONFFILES
recipes-multimedia/sato/support: cleanup CONFFILES

meta/conf/bitbake.conf | 1 +
meta/recipes-bsp/alsa-state/alsa-state.bb | 1 -
meta/recipes-bsp/pcmciautils/pcmciautils.inc | 2 --
meta/recipes-connectivity/avahi/avahi.inc | 2 --
meta/recipes-connectivity/bind/bind_9.10.2-P4.bb | 11 -----------
.../nfs-utils/nfs-utils_1.3.1.bb | 2 +-
meta/recipes-connectivity/openssh/openssh_7.1p1.bb | 3 ---
meta/recipes-connectivity/ppp/ppp_2.4.7.bb | 1 -
.../wpa-supplicant/wpa-supplicant_2.4.bb | 1 -
meta/recipes-core/base-files/base-files_3.0.14.bb | 4 ----
meta/recipes-core/busybox/busybox.inc | 3 ---
meta/recipes-core/dbus/dbus.inc | 2 --
meta/recipes-core/glibc/glibc-package.inc | 1 -
.../init-ifupdown/init-ifupdown_1.0.bb | 1 -
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 --
meta/recipes-core/netbase/netbase_5.3.bb | 2 --
meta/recipes-core/systemd/systemd_225.bb | 5 -----
.../sysvinit/sysvinit-inittab_2.88dsf.bb | 1 -
meta/recipes-core/udev/udev-extraconf_1.1.bb | 1 -
meta/recipes-devtools/opkg/opkg-arch-config_1.0.bb | 2 --
meta/recipes-devtools/opkg/opkg_0.3.0.bb | 1 -
meta/recipes-extended/cronie/cronie_1.5.0.bb | 1 -
meta/recipes-extended/cups/cups.inc | 1 -
meta/recipes-extended/lighttpd/lighttpd_1.4.36.bb | 2 --
meta/recipes-extended/logrotate/logrotate_3.9.1.bb | 3 +--
meta/recipes-extended/pam/libpam_1.2.1.bb | 5 -----
meta/recipes-extended/procps/procps_3.3.10.bb | 2 --
meta/recipes-extended/sudo/sudo.inc | 2 --
meta/recipes-extended/sysklogd/sysklogd.inc | 1 -
meta/recipes-extended/tzdata/tzdata_2015g.bb | 1 -
meta/recipes-extended/xinetd/xinetd_2.3.15.bb | 2 --
.../xinput-calibrator/pointercal-xinput_0.0.bb | 1 -
.../xorg-xserver/xserver-xf86-config_0.1.bb | 3 ---
meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 8 --------
.../pulseaudio-client-conf-sato_1.bb | 1 -
.../ca-certificates/ca-certificates_20150426.bb | 4 ----
36 files changed, 3 insertions(+), 83 deletions(-)

--
1.7.9.5