From 25bf25c4599a17aad73d71de32da3c77be05a9d3 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Wed, 23 Oct 2024 16:14:33 +0800 Subject: [PATCH] fix: upgrade config file by upgconf.sh --- debbuild/22.04/DEBIAN/postinst | 9 ++++++--- debbuild/DEBIAN/postinst | 9 ++++++--- rpmbuild/SPECS/omc.spec | 7 +++++-- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/debbuild/22.04/DEBIAN/postinst b/debbuild/22.04/DEBIAN/postinst index 4ee4bd1..bf6f4da 100755 --- a/debbuild/22.04/DEBIAN/postinst +++ b/debbuild/22.04/DEBIAN/postinst @@ -45,9 +45,12 @@ chmod -R 755 ${OMCRootDir}/htdocs/front for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} -# else -# mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak -# cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + else + # mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak + # cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + if [ -e "${OMCBinDir}/upgconf.sh" ]; then + ${OMCBinDir}/upgconf.sh + fi fi done diff --git a/debbuild/DEBIAN/postinst b/debbuild/DEBIAN/postinst index 68f404f..51bcb7f 100644 --- a/debbuild/DEBIAN/postinst +++ b/debbuild/DEBIAN/postinst @@ -45,9 +45,12 @@ chmod -R 755 ${OMCRootDir}/htdocs/front for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} -# else -# mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak -# cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + else + # mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak + # cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + if [ -e "${OMCBinDir}/upgconf.sh" ]; then + ${OMCBinDir}/upgconf.sh + fi fi done diff --git a/rpmbuild/SPECS/omc.spec b/rpmbuild/SPECS/omc.spec index dedfa77..6f5cdef 100644 --- a/rpmbuild/SPECS/omc.spec +++ b/rpmbuild/SPECS/omc.spec @@ -53,8 +53,11 @@ for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} else - mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak - cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + # mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak + # cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + if [ -e "${OMCBinDir}/upgconf.sh" ]; then + ${OMCBinDir}/upgconf.sh + fi fi done