From: Jan Pavlinec Date: Fri, 15 Jan 2021 11:01:44 +0000 (+0100) Subject: tor-hs: fix rpcd X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=fe5c201bdd84b6408b4926d1e0a33b7d1417c60d;p=openwrt-packages.git tor-hs: fix rpcd Changes: - add rpcd dependecy - handle rpcd in post inst/rm sections Signed-off-by: Jan Pavlinec --- diff --git a/net/tor-hs/Makefile b/net/tor-hs/Makefile index 3a5490a58..1f10a8193 100644 --- a/net/tor-hs/Makefile +++ b/net/tor-hs/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 02020 CZ.NIC, z. s. p. o. (https://www.nic.cz/) +# Copyright (C) 2020-2021 CZ.NIC, z. s. p. o. (https://www.nic.cz/) # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=tor-hs PKG_VERSION:=0.0.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_MAINTAINER:=Jan Pavlinec PKG_LICENSE:=GPL-3.0-or-later @@ -21,7 +21,7 @@ define Package/tor-hs CATEGORY:=Network SUBMENU:=IP Addresses and Names TITLE:=Tor hidden service configurator - DEPENDS:=+tor + DEPENDS:=+tor +rpcd endef define Package/tor-hs/description @@ -38,6 +38,18 @@ endef define Build/Install endef +define Package/tor-hs/postinst +#!/bin/sh +[ -z "$${IPKG_INSTROOT}" ] && /etc/init.d/rpcd restart +exit 0 +endef + +define Package/tor-hs/postrm +#!/bin/sh +[ -z "$${IPKG_INSTROOT}" ] && /etc/init.d/rpcd restart +exit 0 +endef + define Package/tor-hs/install $(INSTALL_DIR) $(1)/etc/config/ $(CP) ./files/tor-hs.conf $(1)/etc/config/tor-hs