Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMHSanaei <ho3ein.sanaei@gmail.com>2024-01-20 16:08:54 +0300
committerMHSanaei <ho3ein.sanaei@gmail.com>2024-01-20 16:32:16 +0300
commit38378fe36fbcaa8ca500fbc1fe1e8ea873dc248f (patch)
tree183442d67921e5fd8af32d8fff8e50369cecf408 /install.sh
parent7f13adbd05b5a1fb5f71e99dcff41bb13814134f (diff)
update fail2ban v1.0.2 for debian
Diffstat (limited to 'install.sh')
-rw-r--r--install.sh30
1 files changed, 15 insertions, 15 deletions
diff --git a/install.sh b/install.sh
index 8fd42ab8..ae489c2a 100644
--- a/install.sh
+++ b/install.sh
@@ -81,19 +81,21 @@ fi
install_base() {
case "${release}" in
- centos|fedora|almalinux|rocky)
- yum -y update && yum install -y -q wget curl tar
- ;;
- arch|manjaro)
- pacman -Syu && pacman -Syu --noconfirm wget curl tar
- ;;
- *)
- apt-get update && apt install -y -q wget curl tar
- ;;
+ centos | almalinux | rocky)
+ yum -y update && yum install -y -q wget curl tar
+ ;;
+ fedora)
+ dnf -y update && dnf install -y -q wget curl tar
+ ;;
+ arch | manjaro)
+ pacman -Syu && pacman -Syu --noconfirm wget curl tar
+ ;;
+ *)
+ apt-get update && apt install -y -q wget curl tar
+ ;;
esac
}
-
# This function will be called when user installed x-ui out of security
config_after_install() {
echo -e "${yellow}Install/update finished! For security it's recommended to modify panel settings ${plain}"
@@ -167,11 +169,10 @@ install_x-ui() {
# Check the system's architecture and rename the file accordingly
if [[ $(arch3xui) == "armv5" || $(arch3xui) == "armv6" || $(arch3xui) == "armv7" ]]; then
-
- mv bin/xray-linux-$(arch3xui) bin/xray-linux-arm
- chmod +x bin/xray-linux-arm
+ mv bin/xray-linux-$(arch3xui) bin/xray-linux-arm
+ chmod +x bin/xray-linux-arm
fi
-
+
chmod +x x-ui bin/xray-linux-$(arch3xui)
cp -f x-ui.service /etc/systemd/system/
wget --no-check-certificate -O /usr/bin/x-ui https://raw.githubusercontent.com/MHSanaei/3x-ui/main/x-ui.sh
@@ -201,7 +202,6 @@ install_x-ui() {
echo -e "----------------------------------------------"
}
-
echo -e "${green}Running...${plain}"
install_base
install_x-ui $1