aboutsummaryrefslogtreecommitdiff
path: root/net/lighttpd/files
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2020-10-29 23:13:58 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2020-11-30 09:27:28 -0500
commit5a374b6a5a67590ee84bc818f254518c6add01f8 (patch)
tree734b57db0f17f071366b1e7068b7ffc964f22a65 /net/lighttpd/files
parent5fb8d5f463672b6450f4ae41205b2c63290a9137 (diff)
lighttpd: lighttpd.init reload gracefully
reload_server() gracefully with SIGUSR1 to lighttpd relog() to reopen log files with SIGHUP to lighttpd Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Diffstat (limited to 'net/lighttpd/files')
-rw-r--r--net/lighttpd/files/lighttpd.init16
1 files changed, 15 insertions, 1 deletions
diff --git a/net/lighttpd/files/lighttpd.init b/net/lighttpd/files/lighttpd.init
index 84a3a18df..1d290063e 100644
--- a/net/lighttpd/files/lighttpd.init
+++ b/net/lighttpd/files/lighttpd.init
@@ -28,6 +28,20 @@ start_service() {
procd_close_instance
}
+service_triggers() {
+ procd_add_reload_interface_trigger loopback
+ procd_add_reload_interface_trigger lan
+}
+
reload_service() {
- procd_send_signal lighttpd
+ # lighttpd graceful restart (SIGUSR1)
+ procd_send_signal lighttpd '*' USR1
}
+
+relog() {
+ # lighttpd reopen log files (SIGHUP)
+ procd_send_signal lighttpd '*' HUP
+}
+
+EXTRA_COMMANDS="relog"
+EXTRA_HELP=" relog Reopen log files (without reloading)"