summaryrefslogtreecommitdiff
path: root/net/tor-hs
diff options
context:
space:
mode:
authorJan Pavlinec <jan.pavlinec@nic.cz>2021-01-15 12:01:44 +0100
committerJan Pavlinec <jan.pavlinec@nic.cz>2021-01-22 14:10:58 +0100
commitfe5c201bdd84b6408b4926d1e0a33b7d1417c60d (patch)
treeffaceba7923a099517c1641eb3d6fd08df81ab57 /net/tor-hs
parentf21885ec850c98d92113ffdbf3e2f314aeb14c3b (diff)
tor-hs: fix rpcd
Changes: - add rpcd dependecy - handle rpcd in post inst/rm sections Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Diffstat (limited to 'net/tor-hs')
-rw-r--r--net/tor-hs/Makefile18
1 files changed, 15 insertions, 3 deletions
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 <jan.pavlinec@nic.cz>
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