From 54b6116d7d3f6df94df621dcabdc0c158fd4b5f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Mon, 7 Dec 2020 16:54:11 +0100 Subject: [PATCH] rpcd-mod-lxc: add postinst to reload rpcd on update/installation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is dependency of luci-app-lxc and when users install that package it is no way clear that they have to reload rpcd to get it working correctly. Without it container listing does not work. In general this reload should be in this package simply because other rpcd-mod-* packages reload rpcd as well. Signed-off-by: Karel Kočí --- utils/rpcd-mod-lxc/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/utils/rpcd-mod-lxc/Makefile b/utils/rpcd-mod-lxc/Makefile index fc333612c8..289b2d1241 100644 --- a/utils/rpcd-mod-lxc/Makefile +++ b/utils/rpcd-mod-lxc/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=rpcd-mod-lxc -PKG_RELEASE=20171206 +PKG_RELEASE=20201208 PKG_LICENSE:=ISC @@ -34,4 +34,9 @@ define Package/rpcd-mod-lxc/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/lxc.so $(1)/usr/lib/rpcd/ endef +define Package/rpcd-mod-lxc/postinst +#!/bin/sh +[ -n "$$IPKG_INSTROOT" ] || /etc/init.d/rpcd reload +endef + $(eval $(call BuildPackage,rpcd-mod-lxc))