diff --git a/firewalld-runstatedir.patch b/firewalld-runstatedir.patch new file mode 100644 index 0000000..2295cba --- /dev/null +++ b/firewalld-runstatedir.patch @@ -0,0 +1,13 @@ +diff --git a/__init__.py.in b/__init__.py.in.new +index d982384..6452e6d 100644 +--- a/src/firewall/config/__init__.py.in ++++ b/src/firewall/config/__init__.py.in +@@ -95,7 +95,7 @@ FIREWALLD_LOGFILE = '/var/log/firewalld' + + FIREWALLD_LOGTARGET = '@DEFAULT_LOG_TARGET@' + +-FIREWALLD_PIDFILE = "/var/run/firewalld.pid" ++FIREWALLD_PIDFILE = "/run/firewalld.pid" + + FIREWALLD_TEMPDIR = '/run/firewalld' + diff --git a/firewalld.changes b/firewalld.changes index baaf120..00326bb 100644 --- a/firewalld.changes +++ b/firewalld.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue May 16 20:03:26 UTC 2023 - Callum Farmer + +- Add firewalld-runstatedir.patch: change pid file location from + /var/run to /run + ------------------------------------------------------------------- Tue Apr 25 11:20:58 UTC 2023 - Mohd Saquib diff --git a/firewalld.spec b/firewalld.spec index 0d90570..37e8bc2 100644 --- a/firewalld.spec +++ b/firewalld.spec @@ -36,6 +36,7 @@ URL: https://www.firewalld.org Source0: https://github.com/firewalld/firewalld/releases/download/v%{version}/firewalld-%{version}.tar.bz2 Source1: docker-zone.xml Patch0: 0002-Disable-FlushAllOnReload-option.patch +Patch1: firewalld-runstatedir.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: desktop-file-utils