From c5c7132a91cf1ca6efcdffd15a4afb0b2afd2f18 Mon Sep 17 00:00:00 2001 From: bryan Date: Wed, 25 Jan 2023 14:06:31 -0500 Subject: [PATCH] Fix u_ports --- installJRMC | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/installJRMC b/installJRMC index 7a6f236..d4f0f7e 100755 --- a/installJRMC +++ b/installJRMC @@ -1015,8 +1015,10 @@ openFirewall() { declare service="$1" shift declare -a f_ports=("$@") # for firewall-cmd - declare u_ports="${*// /|}" # concatenate - u_ports="${u_ports//-/\//}" # for ufw + declare u_ports="$*" + declare u_ports="${u_ports// /|}" # concatenate + u_ports="${u_ports//-/\:}" # for ufw + debug "u_ports formatted: $u_ports" if hash firewall-cmd 2>/dev/null; then if ! sudo firewall-cmd --get-services | grep -q "$service"; then @@ -1030,7 +1032,6 @@ openFirewall() { execute "sudo firewall-cmd --reload" fi elif hash ufw 2>/dev/null; then - debug "u_ports: $u_ports" if [[ ! -f "/etc/ufw/applications.d/$service" ]]; then sudo bash -c "cat <<-EOF > /etc/ufw/applications.d/$service [$service]