From cc8d8bcf28ad4b6f2ebfdecd3b7496bad6824f85 Mon Sep 17 00:00:00 2001 From: Florian Eckert Date: Tue, 4 Aug 2020 10:29:43 +0200 Subject: [PATCH] docker-ce: add postinst and prerm script for service start and stop Signed-off-by: Florian Eckert --- utils/docker-ce/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/utils/docker-ce/Makefile b/utils/docker-ce/Makefile index e3496c4f7..aa9af5c1b 100644 --- a/utils/docker-ce/Makefile +++ b/utils/docker-ce/Makefile @@ -133,4 +133,22 @@ define Package/docker-ce/install $(1)/etc/sysctl.d/12-br-netfilter-ip.conf endef +define Package/docker-ce/postinst +#!/bin/sh +[ -n "$$IPKG_INSTROOT" ] || { + /etc/init.d/dockerd enable + /etc/init.d/dockerd uciadd + /etc/init.d/dockerd start +} +endef + +define Package/docker-ce/prerm +#!/bin/sh +[ -n "$$IPKG_INSTROOT" ] || { + /etc/init.d/dockerd disable + /etc/init.d/dockerd stop + /etc/init.d/dockerd ucidel +} +endef + $(eval $(call BuildPackage,docker-ce))