From 1e1b8394a5af4d2ac847769acd70aef7d4730adb Mon Sep 17 00:00:00 2001 From: simon Date: Tue, 29 Apr 2025 20:25:21 +0800 Subject: [PATCH] fix: spec for epenEuler --- rpmbuild/SPECS/omc.spec | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/rpmbuild/SPECS/omc.spec b/rpmbuild/SPECS/omc.spec index 71c14d7..501e09a 100644 --- a/rpmbuild/SPECS/omc.spec +++ b/rpmbuild/SPECS/omc.spec @@ -5,6 +5,7 @@ %define release_date %(echo `date +%%Y%%m%%d`) %define project_lname omc %define project_Uname OMC +%define port_list="80 443 44080 44443 33030 22222" Name: %{project_lname} Summary: 5GC OMC @@ -71,8 +72,7 @@ cd ${UsrLocalBinDir} if [ ! -e ${OMCDaemon} ]; then ln -s ${OMCBinDir}/omcsvc.sh ${OMCDaemon}; fi # setting firewall -PortList="80 443 44080 44443 33030 22222" -for Port in ${PortList}; do +for Port in ${port_list}; do firewall-cmd --zone=public --add-port=${Port}/tcp --permanent done firewall-cmd --reload @@ -107,13 +107,6 @@ echo "done" UsrLocalBinDir=/usr/local/bin rm -f ${UsrLocalBinDir}/omcd -# setting firewall -PortList="80 443 44080 44443 33030 22222" -for Port in ${PortList}; do - firewall-cmd --zone=public --remove-port=${Port}/tcp --permanent -done -firewall-cmd --reload - if [ "$1" = "0" ] ; then sudo systemctl stop restagent.service sudo systemctl stop sshsvc.service @@ -122,6 +115,11 @@ if [ "$1" = "0" ] ; then sudo systemctl disable restagent.service sudo systemctl disable sshsvc.service sudo systemctl daemon-reload + # setting firewall + for Port in ${port_list}; do + firewall-cmd --zone=public --remove-port=${Port}/tcp --permanent + done + firewall-cmd --reload else sudo systemctl daemon-reload sudo systemctl stop restagent.service