From 604fc7d4c08dc1418bde55a198185b4b5a8b09c3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=87=8C?=
Date: Wed, 21 Feb 2024 20:19:34 +0800
Subject: [PATCH] =?UTF-8?q?Arch=20=E4=BF=AE=E5=A4=8D=20nezha-agent=20?=
=?UTF-8?q?=E4=B8=BB=E7=9B=AE=E5=BD=95=E9=81=97=E7=95=99=E9=97=AE=E9=A2=98?=
=?UTF-8?q?=20(#323)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Arch 修复 nezha-agent 主目录遗留问题
使用useradd -m创建的用户会产生主目录文件夹,使用userdel需要添加-r参数
* Update install_en.sh
* bump installer version
---
README.md | 2 +-
script/install.sh | 4 ++--
script/install_en.sh | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index fea4346..f8c21df 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
LOGO designed by 熊大 .
-
+
:trollface: Nezha Monitoring: Self-hostable, lightweight, servers and websites monitoring and O&M tool.
diff --git a/script/install.sh b/script/install.sh index 66e22f8..369686c 100755 --- a/script/install.sh +++ b/script/install.sh @@ -14,7 +14,7 @@ NZ_AGENT_SERVICE="/etc/systemd/system/nezha-agent.service" NZ_AGENT_SERVICERC="/etc/init.d/nezha-agent" NZ_DASHBOARD_SERVICE="/etc/systemd/system/nezha-dashboard.service" NZ_DASHBOARD_SERVICERC="/etc/init.d/nezha-dashboard" -NZ_VERSION="v0.15.6" +NZ_VERSION="v0.15.7" red='\033[0;31m' green='\033[0;32m' @@ -159,7 +159,7 @@ install_arch() { cd /tmp; git clone https://aur.archlinux.org/libsepol.git; cd libsepol; makepkg -si --noconfirm --asdeps; cd ..; git clone https://aur.archlinux.org/libselinux.git; cd libselinux; makepkg -si --noconfirm; cd ..; rm -rf libsepol libselinux' - sed -i '/nezha-agent/d' /etc/sudoers && sleep 30s && killall -u nezha-agent && userdel nezha-agent + sed -i '/nezha-agent/d' /etc/sudoers && sleep 30s && killall -u nezha-agent && userdel -r nezha-agent echo -e "${red}提示: ${plain}已删除用户nezha-agent,请务必手动核查一遍!\n" ;; [nN][oO] | [nN]) diff --git a/script/install_en.sh b/script/install_en.sh index a8f10e4..43da8ad 100755 --- a/script/install_en.sh +++ b/script/install_en.sh @@ -14,7 +14,7 @@ NZ_AGENT_SERVICE="/etc/systemd/system/nezha-agent.service" NZ_AGENT_SERVICERC="/etc/init.d/nezha-agent" NZ_DASHBOARD_SERVICE="/etc/systemd/system/nezha-dashboard.service" NZ_DASHBOARD_SERVICERC="/etc/init.d/nezha-dashboard" -NZ_VERSION="v0.15.6" +NZ_VERSION="v0.15.7" red='\033[0;31m' green='\033[0;32m' @@ -157,7 +157,7 @@ install_arch() { cd /tmp; git clone https://aur.archlinux.org/libsepol.git; cd libsepol; makepkg -si --noconfirm --asdeps; cd ..; git clone https://aur.archlinux.org/libselinux.git; cd libselinux; makepkg -si --noconfirm; cd ..; rm -rf libsepol libselinux' - sed -i '/nezha-agent/d' /etc/sudoers && sleep 30s && killall -u nezha-agent && userdel nezha-agent + sed -i '/nezha-agent/d' /etc/sudoers && sleep 30s && killall -u nezha-agent && userdel -r nezha-agent echo -e "${red}Info: ${plain}user nezha-agent has been deleted, Be sure to check it manually!\n" ;; [nN][oO] | [nN])