From 5a374b6a5a67590ee84bc818f254518c6add01f8 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Thu, 29 Oct 2020 23:13:58 -0400 Subject: [PATCH] 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 --- net/lighttpd/files/lighttpd.init | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) 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)"