From 011c4d611b3ce4e4922207ea0f58fd475eab83fb Mon Sep 17 00:00:00 2001 From: Stefan Lengfeld Date: Thu, 3 Nov 2016 11:01:22 +0100 Subject: docker: install script config-check.sh The script /usr/share/docker/config-check.sh is very useful to test all kernel requirements for docker. A lot of embedded boards will use a custom kernel config that does not have all kernel features enabled by default. Install the script so kernel developer can easily enable the missing features. Signed-off-by: Stefan Lengfeld Signed-off-by: Bruce Ashfield --- recipes-containers/docker/docker_git.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recipes-containers/docker/docker_git.bb b/recipes-containers/docker/docker_git.bb index 4be5e470..2cff6f15 100644 --- a/recipes-containers/docker/docker_git.bb +++ b/recipes-containers/docker/docker_git.bb @@ -52,6 +52,8 @@ DEPENDS = "go-cross \ go-distribution-digest \ " +PACKAGES =+ "${PN}-contrib" + DEPENDS_append_class-target = "lvm2" RDEPENDS_${PN} = "curl aufs-util git util-linux iptables \ ${@bb.utils.contains('DISTRO_FEATURES','systemd','','cgroup-lite',d)} \ @@ -126,6 +128,7 @@ do_install() { mkdir -p ${D}/usr/share/docker/ cp ${WORKDIR}/hi.Dockerfile ${D}/usr/share/docker/ + install -m 0755 ${S}/contrib/check-config.sh ${D}/usr/share/docker/ } inherit useradd @@ -134,5 +137,8 @@ GROUPADD_PARAM_${PN} = "-r docker" FILES_${PN} += "/lib/systemd/system/*" +FILES_${PN}-contrib += "/usr/share/docker/check-config.sh" +RDEPENDS_${PN}-contrib += "bash" + # DO NOT STRIP docker INHIBIT_PACKAGE_STRIP = "1" -- cgit v1.2.3-54-g00ecf