Skip to content

Commit a0c8e72

Browse files
committed
don't remove the firewall rules when doing an upgrade
git-svn-id: https://xpra.org/svn/Xpra/trunk@16075 3bb7dfac-3a0b-4e04-842a-767bc560f471
1 parent 027e94a commit a0c8e72

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

rpmbuild/xpra.spec

+11-9
Original file line numberDiff line numberDiff line change
@@ -705,16 +705,18 @@ fi
705705

706706
%postun common-server
707707
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
708-
ZONE=`firewall-offline-cmd --get-default-zone 2> /dev/null`
709-
if [ ! -z "${ZONE}" ]; then
710-
set +e
711-
firewall-cmd --zone=${ZONE} --remove-port=14500/tcp --permanent >> /dev/null 2>&1
712-
if [ $? == "0" ]; then
713-
firewall-cmd --reload | grep -v "^success"
714-
else
715-
firewall-offline-cmd --add-port=14500/tcp | grep -v "^success"
708+
if [ $1 -eq 0 ]; then
709+
ZONE=`firewall-offline-cmd --get-default-zone 2> /dev/null`
710+
if [ ! -z "${ZONE}" ]; then
711+
set +e
712+
firewall-cmd --zone=${ZONE} --remove-port=14500/tcp --permanent >> /dev/null 2>&1
713+
if [ $? == "0" ]; then
714+
firewall-cmd --reload | grep -v "^success"
715+
else
716+
firewall-offline-cmd --add-port=14500/tcp | grep -v "^success"
717+
fi
718+
set -e
716719
fi
717-
set -e
718720
fi
719721
%if 0%{?with_selinux}
720722
if [ $1 -eq 0 ] ; then

0 commit comments

Comments
 (0)