From 6c72779483a8940626cc1b83fe0135cb3fd50944 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Wed, 10 Jan 2024 17:12:15 +0800 Subject: [PATCH] fix: omc.spec update --- rpmbuild/SPECS/omc.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rpmbuild/SPECS/omc.spec b/rpmbuild/SPECS/omc.spec index bccfadb..49b12dd 100644 --- a/rpmbuild/SPECS/omc.spec +++ b/rpmbuild/SPECS/omc.spec @@ -68,10 +68,12 @@ OMCEtcDir=/usr/local/omc/etc FERootDir=/usr/local/omc/htdocs/front UsrLib64Dir=/usr/lib64 OmcBinDir=/usr/local/omc/bin +OMCStaticDir=/usr/local/omc/static UsrLocalBinDir=/usr/local/bin OmcDaemon=omcd NginxEtcDir=/etc/nginx CFileList="restconf.yaml crontask.yaml tasks.yaml sshsvc.yaml capconf.yaml" +LogoFileList="zh_brand.png zh_icon.png en_brand.png en_icon.png" for CFile in ${CFileList}; do if [ ! -e "${OMCEtcDir}/${CFile}" ]; then cp ${OMCEtcDir}/default/${CFile} ${OMCEtcDir}; @@ -83,6 +85,11 @@ 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 +for LogoFile in ${LogoFileList}; do + if [ ! -e "${OMCStaticDir}/logo/${LogoFile}" ]; then + cp ${OMCStaticDir}/agt.d/logo/${LogoFile} ${OMCStaticDir}/logo; + fi +done 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 mkdir -p /opt/omc/ftp/log