1
0

fix: rpm保留vendor避免卸载错误,调试

This commit is contained in:
TsMask
2025-04-19 12:21:22 +08:00
parent 471811c1ca
commit 23a51956ca
2 changed files with 8 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
#!/bin/bash #!/bin/bash
set -e
set -x
OMCBinFile=/usr/local/bin/omc OMCBinFile=/usr/local/bin/omc
OMCEtcDir=/usr/local/etc/omc OMCEtcDir=/usr/local/etc/omc
confFile=$OMCEtcDir/omc.yaml confFile=$OMCEtcDir/omc.yaml

View File

@@ -82,7 +82,7 @@ else
systemctl start sshsvc.service systemctl start sshsvc.service
fi fi
rm -rf $RootDir/vendor/* # rm -rf $RootDir/vendor
# 卸载前脚本 ======== # 卸载前脚本 ========
@@ -112,7 +112,11 @@ case "$1" in
# rm -rf /usr/local/etc/omc # rm -rf /usr/local/etc/omc
rm -rf /usr/local/etc/omc/{*.yaml,*.conf} rm -rf /usr/local/etc/omc/{*.yaml,*.conf}
rm -rf /usr/local/etc/omc/database/omc_db.sqlite DB_DIR="/usr/local/etc/omc/database"
rm -rf $DB_DIR/omc_db.sqlite
if [[ -d "$DB_DIR" && -z "$(ls -A "$DB_DIR")" ]]; then
rm -r "$DB_DIR"
fi
;; ;;
1) 1)
# 更新操作 # 更新操作