Skip to content

set CONFFILES to /etc/* by default as Debian does

Robert Yang openembedded-core 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8bitbake.conf: set CONFFILES by defaultmeta/conf/bitbake.conf+1 -02 replies
2/8recipes-bsp: cleanup CONFFILESmeta/recipes-bsp/alsa-state/alsa-state.bb meta/recipes-bsp/pcmciautils/pcmciautils.inc+0 -30 replies
3/8recipes-connectivity: cleanup CONFFILESmeta/recipes-connectivity/avahi/avahi.inc meta/recipes-connectivity/bind/bind_9.10.2-P4.bb meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.1.bb +3 more+1 -190 replies
4/8recipes-extended: cleanup CONFFILESmeta/recipes-extended/cronie/cronie_1.5.0.bb meta/recipes-extended/cups/cups.inc meta/recipes-extended/lighttpd/lighttpd_1.4.36.bb +7 more+1 -190 replies
5/8recipes-core: cleanup CONFFILESmeta/recipes-core/base-files/base-files_3.0.14.bb meta/recipes-core/busybox/busybox.inc meta/recipes-core/dbus/dbus.inc +7 more+0 -220 replies
6/8recipes-devtools: cleanup CONFFILESmeta/recipes-devtools/opkg/opkg-arch-config_1.0.bb meta/recipes-devtools/opkg/opkg_0.3.0.bb+0 -30 replies
7/8recipes-graphics: cleanup CONFFILESmeta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb+0 -40 replies
8/8recipes-multimedia/sato/support: cleanup CONFFILESmeta/recipes-multimedia/pulseaudio/pulseaudio.inc meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb meta/recipes-support/ca-certificates/ca-certificates_20150426.bb+0 -130 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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

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(-)
Signature · 1 line
1.7.9.5