From fe105c6e2bfa38993a99a4b960716de9c45bc2e4 Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Sun, 31 Dec 2023 23:45:58 +0100 Subject: [PATCH] close ports while removing the package --- scripts/remove | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/remove b/scripts/remove index 49d32d7..a2c1a8e 100644 --- a/scripts/remove +++ b/scripts/remove @@ -15,6 +15,15 @@ source /usr/share/yunohost/helpers # REMOVE SERVICE INTEGRATION IN YUNOHOST #================================================= +# close ports +ynh_print_info --message="Closing port 53..." +ynh_exec_warn_less yunohost firewall disallow Both 53 +if [ "$dns_over_https" == "true" ]; then + ynh_print_info --message="Closing DoH and DoQ ports..." + ynh_exec_warn_less yunohost firewall disallow Both "$port_dns_over_http" --no-reload + ynh_exec_warn_less yunohost firewall disallow UDP "$port_dns_over_quic" +fi + # Remove the service from the list of services known by YunoHost (added from `yunohost service add`) if ynh_exec_warn_less yunohost service status "$app" >/dev/null then