[meta-virtualization] [PATCH v2] docker: install script config-check.sh
Stefan Lengfeld
s.lengfeld at phytec.de
Thu Nov 3 03:01:22 PDT 2016
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 <s.lengfeld at phytec.de>
---
v2: put script into additional package 'docker-contrib'
v2: add package dependency to bash
---
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 42a336e..cd9a69a 100644
--- a/recipes-containers/docker/docker_git.bb
+++ b/recipes-containers/docker/docker_git.bb
@@ -54,6 +54,8 @@ DEPENDS = "go-cross \
go-distribution-digest \
"
+PACKAGES =+ "${PN}-contrib"
+
DEPENDS_append_class-target = "lvm2"
RDEPENDS_${PN} = "curl aufs-util git cgroup-lite util-linux iptables"
RRECOMMENDS_${PN} = "lxc docker-registry rt-tests"
@@ -125,6 +127,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
@@ -133,6 +136,9 @@ 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 and dockerinit!!!
#
# Reason:
--
1.9.1
More information about the meta-virtualization
mailing list