From 353009689b9e621dc473eb7a54aee0c60409eace Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Fri, 13 Oct 2023 17:39:21 +0800 Subject: [PATCH] redis.conf --- debbuild/22.04/DEBIAN/postinst | 6 ++++-- debbuild/DEBIAN/postinst | 6 ++++-- rpmbuild/SPECS/omc.spec | 6 +++++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/debbuild/22.04/DEBIAN/postinst b/debbuild/22.04/DEBIAN/postinst index 421bb67..53c8928 100644 --- a/debbuild/22.04/DEBIAN/postinst +++ b/debbuild/22.04/DEBIAN/postinst @@ -48,8 +48,10 @@ for CFile in ${CFileList}; do cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; fi done -if [ ! -e "${RedisConfDir}/redis.conf" ]; then - cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; +if [ ! -e "${RedisConfDir}/redis.conf" ]; then + cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; +else + sed -i 's/replica-read-only yes/replica-read-only no/g' $(RedisConfDir)/redis.conf fi if [ ! -e "${FERootDir}/config.js" ]; then cp ${FERootDir}/default/config.js ${FERootDir}; diff --git a/debbuild/DEBIAN/postinst b/debbuild/DEBIAN/postinst index 421bb67..53c8928 100644 --- a/debbuild/DEBIAN/postinst +++ b/debbuild/DEBIAN/postinst @@ -48,8 +48,10 @@ for CFile in ${CFileList}; do cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; fi done -if [ ! -e "${RedisConfDir}/redis.conf" ]; then - cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; +if [ ! -e "${RedisConfDir}/redis.conf" ]; then + cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; +else + sed -i 's/replica-read-only yes/replica-read-only no/g' $(RedisConfDir)/redis.conf fi if [ ! -e "${FERootDir}/config.js" ]; then cp ${FERootDir}/default/config.js ${FERootDir}; diff --git a/rpmbuild/SPECS/omc.spec b/rpmbuild/SPECS/omc.spec index 40c6245..e6d7955 100644 --- a/rpmbuild/SPECS/omc.spec +++ b/rpmbuild/SPECS/omc.spec @@ -76,7 +76,11 @@ for CFile in ${CFileList}; do cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; fi done -if [ ! -e "${RedisConfDir}/redis.conf" ]; then cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; fi +if [ ! -e "${RedisConfDir}/redis.conf" ]; then + cp ${RedisConfDir}/default/redis.conf ${RedisConfDir}; +else + sed -i 's/replica-read-only yes/replica-read-only no/g' $(RedisConfDir)/redis.conf +fi if [ ! -e "${FERootDir}/config.js" ]; then cp ${FERootDir}/default/config.js ${FERootDir}; fi if ! id -u omc >/dev/null 2>&1 ; then useradd -d /opt/omc -m -s /bin/bash -p1000ftp@kp omc; else echo "user omc exist"; fi mkdir -p /opt/omc/ftp