aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelge Mader <ma@dev.tdt.de>2020-09-25 15:23:11 +0200
committerHelge Mader <ma@dev.tdt.de>2020-09-28 11:25:33 +0200
commit43813fe3c9544fda9d06a1e49e2a4b6d3f9ba0fb (patch)
tree6fb64b57e25ca12f999aa0f4f3f3ee4ff3364f39
parentceafafc2cbab850406b59d65708eb1ee97d2f36a (diff)
xinetd: fix xinetd reload problem
Signed-off-by: Helge Mader <ma@dev.tdt.de>
-rw-r--r--net/xinetd/Makefile2
-rw-r--r--net/xinetd/files/xinetd.init5
2 files changed, 6 insertions, 1 deletions
diff --git a/net/xinetd/Makefile b/net/xinetd/Makefile
index 1adf4dae7..f38965317 100644
--- a/net/xinetd/Makefile
+++ b/net/xinetd/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=xinetd
PKG_VERSION:=2.3.15
-PKG_RELEASE:=7
+PKG_RELEASE:=8
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://github.com/xinetd-org/xinetd/archive
diff --git a/net/xinetd/files/xinetd.init b/net/xinetd/files/xinetd.init
index f91a251b5..188dcfcc6 100644
--- a/net/xinetd/files/xinetd.init
+++ b/net/xinetd/files/xinetd.init
@@ -114,6 +114,11 @@ start_service() {
procd_close_instance
}
+reload_service() {
+ procd_send_signal xinetd "*" QUIT
+ start
+}
+
service_triggers() {
procd_add_reload_trigger "xinetd"
}