From 788cb34e743fc4220d06170cd47cb7ff84fb3844 Mon Sep 17 00:00:00 2001 From: Alexey Berezhok Date: Thu, 2 May 2024 22:56:22 +0300 Subject: [PATCH] Added fixes --- install/hst-install-rhel.sh | 4 ++++ install/rpm/httpd/hestiacp-httpd.conf | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 install/rpm/httpd/hestiacp-httpd.conf diff --git a/install/hst-install-rhel.sh b/install/hst-install-rhel.sh index fa833ff..f5538a2 100755 --- a/install/hst-install-rhel.sh +++ b/install/hst-install-rhel.sh @@ -1320,6 +1320,7 @@ if [ "$apache" = 'yes' ]; then cp -f $HESTIA_INSTALL_DIR/httpd/httpd.conf /etc/httpd/conf/ cp -f $HESTIA_INSTALL_DIR/httpd/status.conf /etc/httpd/conf.h.d/hestia-status.conf cp -f $HESTIA_INSTALL_DIR/logrotate/httpd /etc/logrotate.d/ + cp -f $HESTIA_INSTALL_DIR/httpd/hestiacp-httpd.conf /usr/lib/systemd/system/httpd.service.d/ # Enable needed modules if [ "$nginx" = "no" ]; then @@ -1737,6 +1738,9 @@ if [ "$fail2ban" = 'yes' ]; then if [ -f /etc/fail2ban/jail.d/00-firewalld.conf ]; then cat /dev/null > /etc/fail2ban/jail.d/00-firewalld.conf fi + + sed -i "s/^backend[ ]*=[ ]*auto/backend = systemd/gi" /etc/fail2ban/jail.conf + systemctl enable fail2ban --now check_result $? "fail2ban start failed" fi diff --git a/install/rpm/httpd/hestiacp-httpd.conf b/install/rpm/httpd/hestiacp-httpd.conf new file mode 100644 index 0000000..0a38143 --- /dev/null +++ b/install/rpm/httpd/hestiacp-httpd.conf @@ -0,0 +1,3 @@ +[Unit] +Wants=network-online.target +After=network-online.target