From 1a3828558f6a3c5dcff9554c357555ef2e74785e Mon Sep 17 00:00:00 2001 From: gbaconni Date: Sun, 7 Nov 2021 16:45:52 +0100 Subject: [PATCH] 2021-11-07 16:45:52 --- bonus.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bonus.sh b/bonus.sh index 4b8c66e..2e67ce1 100755 --- a/bonus.sh +++ b/bonus.sh @@ -6,7 +6,7 @@ # By: gbaconni@student.42lausanne.ch +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2021/11/07 14:23:18 by gbaconni #+# #+# # -# Updated: 2021/11/07 16:42:40 by gbaconni ### lausanne.ch # +# Updated: 2021/11/07 16:45:47 by gbaconni ### lausanne.ch # # # # **************************************************************************** # @@ -42,8 +42,14 @@ ft_ufw () then sed -i -r 's|(/usr/sbin/ufw allow proto tcp from any to any port)(.+)|\1\2\n\1 80\n\1 443|' /etc/rc.local else - ufw allow proto tcp from any to any port 80 - ufw allow proto tcp from any to any port 443 + if ! ufw status | grep -q '^80/tcp' + then + ufw allow proto tcp from any to any port 80 + fi + if ! ufw status | grep -q '^443/tcp' + then + ufw allow proto tcp from any to any port 443 + fi fi return 0 }