From f985f40eca5993914f7156ec29ae78a4812db533 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Fri, 19 Apr 2024 20:29:32 +0800 Subject: [PATCH] fix: copy yaml from default --- debbuild/22.04/DEBIAN/postinst | 11 +++++++---- debbuild/DEBIAN/postinst | 7 +++++-- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/debbuild/22.04/DEBIAN/postinst b/debbuild/22.04/DEBIAN/postinst index c412236..5772307 100644 --- a/debbuild/22.04/DEBIAN/postinst +++ b/debbuild/22.04/DEBIAN/postinst @@ -49,8 +49,11 @@ chmod -R 755 /usr/local/omc/htdocs/front for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then - cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; - fi + cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + else + mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak + cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + fi done # Install redis db if not exist /usr/local/db @@ -64,13 +67,13 @@ if [ ! -e "${RedisRootDir}/bin/adb-server" ]; then cp -rf ${DependsRootDir}/adb/* / chmod +rx ${RedisRootDir}/bin/* if [ ! -e "${RedisConfDir}/adb.conf" ]; then - cp ${RedisConfDir}/default/adb.conf ${RedisConfDir}; + cp ${RedisConfDir}/default/adb.conf ${RedisConfDir} else sed -i 's/replica-read-only yes/replica-read-only no/g' ${RedisConfDir}/adb.conf fi # copy the orangin dump.rdb if [ -e "${RedisOldRootDir}/bin/conf/dump.rdb" ]; then - cp -f ${RedisOldRootDir}/bin/conf/dump.rdb ${RedisConfDir}; + cp -f ${RedisOldRootDir}/bin/conf/dump.rdb ${RedisConfDir} mv -f ${RedisRootDir}/db ${RedisRootDir}/adb.old fi # cp -f ${DependsRootDir}/systemd/adb.service ${SystemdRootDir} diff --git a/debbuild/DEBIAN/postinst b/debbuild/DEBIAN/postinst index 8463fd9..030936e 100644 --- a/debbuild/DEBIAN/postinst +++ b/debbuild/DEBIAN/postinst @@ -49,8 +49,11 @@ chmod -R 755 /usr/local/omc/htdocs/front for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then - cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; - fi + cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + else + mv -f ${OMCEtcDir}/${CFile} ${OMCEtcDir}/${CFile}.bak + cp -f ${OMCEtcDir}/default/${CFile} ${OMCEtcDir} + fi done # Install redis db if not exist /usr/local/db