Skip to content

Commit f0df3fb

Browse files
committed
Fixes for RPM spec
1 parent f01091e commit f0df3fb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

installers/rpm/wsddn.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ install -m 0644 config/firewalls/etc/firewalld/services/%{name}-http.xml \
6363
/usr/bin/wsddn
6464
%doc /usr/share/man/man8/wsddn.8.gz
6565
/usr/lib/systemd/system/wsddn.service
66+
/usr/lib/firewalld/services/wsddn.xml
67+
/usr/lib/firewalld/services/wsddn-http.xml
6668
%config(noreplace) /etc/wsddn.conf
6769
%dir /usr/share/licenses/wsddn
6870
%license /usr/share/licenses/wsddn/LICENSE
@@ -71,8 +73,8 @@ install -m 0644 config/firewalls/etc/firewalld/services/%{name}-http.xml \
7173
%systemd_post wsddn.service
7274
if [ $1 -eq 1 ] ; then
7375
# Initial installation
74-
firewall-cmd --zone=public --add-port=5357/tcp --permanent > /dev/null 2>&1 || :
75-
firewall-cmd --zone=public --add-port=3702/udp --permanent > /dev/null 2>&1 || :
76+
firewall-cmd --reload > /dev/null 2>&1 || :
77+
firewall-cmd --zone=public --add-service=wsddn --permanent > /dev/null 2>&1 || :
7678
firewall-cmd --reload > /dev/null 2>&1 || :
7779
fi
7880

@@ -85,6 +87,7 @@ if [ $1 -eq 0 ] ; then
8587
# Package removal, not upgrade
8688
firewall-cmd --zone=public --remove-port=5357/tcp --permanent > /dev/null 2>&1 || :
8789
firewall-cmd --zone=public --remove-port=3702/udp --permanent > /dev/null 2>&1 || :
90+
firewall-cmd --zone=public --remove-service=wsddn --permanent > /dev/null 2>&1 || :
8891
firewall-cmd --reload > /dev/null 2>&1 || :
8992
fi
9093

0 commit comments

Comments
 (0)