fix: rpm保留vendor避免卸载错误,调试
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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)
|
||||||
# 更新操作
|
# 更新操作
|
||||||
|
|||||||
Reference in New Issue
Block a user