From f7be8659720a610581d2dc22112df71b3be39e66 Mon Sep 17 00:00:00 2001 From: midoks Date: Sun, 21 Apr 2019 18:27:47 +0800 Subject: [PATCH] Update install.sh --- plugins/op_firewall/install.sh | 39 +++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/plugins/op_firewall/install.sh b/plugins/op_firewall/install.sh index 9c7136a88..0e3c14375 100755 --- a/plugins/op_firewall/install.sh +++ b/plugins/op_firewall/install.sh @@ -8,25 +8,30 @@ rootPath=$(dirname "$rootPath") serverPath=$(dirname "$rootPath") +install_tmp=${rootPath}/tmp/mw_install.pl + + +Install_of(){ + + mkdir -p $serverPath/op_firewall + echo '正在安装脚本文件...' > $install_tmp + + echo '0.1' > $serverPath/op_firewall/version.pl + echo 'install ok' > $install_tmp +} + +Uninstall_of(){ + + rm -rf $serverPath/op_firewall +} + + action=$1 type=$2 -if id www &> /dev/null ;then - echo "www UID is `id -u www`" - echo "www Shell is `grep "^www:" /etc/passwd |cut -d':' -f7 `" +action=$1 +if [ "${1}" == 'install' ];then + Install_of else - groupadd www - useradd -g www -s /sbin/nologin www -fi - -if [ "${2}" == "" ];then - echo '缺少安装脚本...' > $install_tmp - exit 0 -fi - -if [ ! -d $curPath/versions/$2 ];then - echo '缺少安装脚本2...' > $install_tmp - exit 0 + Uninstall_of fi - -sh -x $curPath/versions/$2/install.sh $1