From c4142d894bdc4ba4556cba2dfd7ec553d0913239 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Wed, 16 Oct 2024 16:22:53 +0800 Subject: [PATCH] add: upgrade config file while upgrade --- 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 2837bf9..13db221 100644 --- 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 c67e466..ea85df4 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 81ebf44..75d5f9d 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