From e50eb8c37e10f6c790684d6cbfa0f37163c7b190 Mon Sep 17 00:00:00 2001 From: HITSword Date: Thu, 5 Mar 2020 16:24:56 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=90=8D=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=8D=B8=E8=BD=BD=E8=84=9A?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: HITSword --- udptools_install.sh => install.sh | 1 + ...-client.service => udp2raw-client@.service} | 0 ...ient.service => udpspeeder-client@.service} | 0 uninstall.sh | 18 ++++++++++++++++++ 4 files changed, 19 insertions(+) rename udptools_install.sh => install.sh (95%) rename systemctl/service/{udp2raw-client.service => udp2raw-client@.service} (100%) rename systemctl/service/{udpspeeder-client.service => udpspeeder-client@.service} (100%) create mode 100644 uninstall.sh diff --git a/udptools_install.sh b/install.sh similarity index 95% rename from udptools_install.sh rename to install.sh index cca64ca..fe48a5c 100644 --- a/udptools_install.sh +++ b/install.sh @@ -87,5 +87,6 @@ if [ ! -d "/usr/local/udptools/log" ]; then mkdir /usr/local/udptools/log fi +echo "安装完成,请使用udptools脚本添加服务" echo "Udp2Raw BIN: /usr/local/udptools/bin/udp2raw" echo "UdpSpeeder BIN:/usr/local/udptools/bin/udpspeeder" \ No newline at end of file diff --git a/systemctl/service/udp2raw-client.service b/systemctl/service/udp2raw-client@.service similarity index 100% rename from systemctl/service/udp2raw-client.service rename to systemctl/service/udp2raw-client@.service diff --git a/systemctl/service/udpspeeder-client.service b/systemctl/service/udpspeeder-client@.service similarity index 100% rename from systemctl/service/udpspeeder-client.service rename to systemctl/service/udpspeeder-client@.service diff --git a/uninstall.sh b/uninstall.sh new file mode 100644 index 0000000..2917070 --- /dev/null +++ b/uninstall.sh @@ -0,0 +1,18 @@ +#!/bin/bash +PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin +export PATH + +echo "杀掉进程" +killall udp2raw +killall udpspeeder +echo "删除所有udptools文件" +rm -rf /usr/local/udptools +echo "删除相关服务" +#判断服务模式 +if pgrep systemd-journal; then + find /usr/lib/systemd/system/ -name "udp2raw*.service" | xargs -0 rm + find /usr/lib/systemd/system/ -name "udpspeeder*.service" | xargs -0 rm + else + find /etc/init.d/ -name "udp2raw*" | xargs -0 rm + find /etc/init.d/ -name "udpspeeder*" | xargs -0 rm +fi \ No newline at end of file