From c278320079fca7953b2630e9d282fe9ee520f11a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 24 Nov 2025 14:46:39 +0100 Subject: [PATCH] Create finish script for vpn_guard service Add finish script to handle Nginx failure in vpn_guard. --- qbittorrent/rootfs/etc/services.d/vpn_guard/finish | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 qbittorrent/rootfs/etc/services.d/vpn_guard/finish diff --git a/qbittorrent/rootfs/etc/services.d/vpn_guard/finish b/qbittorrent/rootfs/etc/services.d/vpn_guard/finish new file mode 100644 index 000000000..444240135 --- /dev/null +++ b/qbittorrent/rootfs/etc/services.d/vpn_guard/finish @@ -0,0 +1,8 @@ +#!/usr/bin/execlineb -S0 +# ============================================================================== +# Take down the S6 supervision tree when Nginx fails +# ============================================================================== +if { s6-test ${1} -ne 0 } +if { s6-test ${1} -ne 256 } + +s6-svscanctl -t /var/run/s6/services