From 4b27cbe1b956f786405ec5dae0c325cdaf6810ef Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Wed, 23 Apr 2025 00:09:44 +0800 Subject: [PATCH] dockerd: make compatible with lua luci --- utils/dockerd/Makefile | 2 ++ utils/dockerd/files/dockerd.defaults | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 utils/dockerd/files/dockerd.defaults diff --git a/utils/dockerd/Makefile b/utils/dockerd/Makefile index a83fca8d..b6dbe7d8 100644 --- a/utils/dockerd/Makefile +++ b/utils/dockerd/Makefile @@ -153,7 +153,9 @@ define Package/dockerd/install $(INSTALL_BIN) ./files/dockerd.init $(1)/etc/init.d/dockerd if [ ! -f $(TOPDIR)/feeds/luci/package.json ]; then \ + $(INSTALL_DIR) $(1)/etc/uci-defaults; \ $(INSTALL_BIN) ./files/dockerd.sh $(1)/etc/init.d/dockerd; \ + $(INSTALL_BIN) ./files/dockerd.defaults $(1)/etc/uci-defaults/80-dockerd; \ fi $(INSTALL_DIR) $(1)/etc/config diff --git a/utils/dockerd/files/dockerd.defaults b/utils/dockerd/files/dockerd.defaults new file mode 100644 index 00000000..81b631a9 --- /dev/null +++ b/utils/dockerd/files/dockerd.defaults @@ -0,0 +1,6 @@ +#!/bin/sh + +/etc/init.d/dockerd uciadd + +rm -rf /tmp/luci-* +exit 0 \ No newline at end of file