[firewalld] New version 0.3.0
Thomas Woerner
twoerner at fedoraproject.org
Wed Mar 20 17:04:48 UTC 2013
commit 7b258f3cda1a787ef9e3e857259507b11afb5f82
Author: Thomas Woerner <twoerner at redhat.com>
Date: Wed Mar 20 18:04:20 2013 +0100
New version 0.3.0
- Added rich language support
- Added lockdown feature
- Allow to bind interfaces and sources to zones permanently
- Enabled IPv6 NAT support
masquerading and port/packet forwarding for IPv6 only with rich language
- Handle polkit errors in client class and firewall-config
- Added priority description for --direct --add-rule in firewall-cmd man page
- Add XML Schemas for zones/services/icmptypes XMLs
- Don't keep file descriptors open when forking
- Introduce --nopid option for firewalld
- New FORWARD_IN_ZONES and FORWARD_OUT_ZONES chains (RHBZ#912782)
- Update cluster-suite service (RHBZ#885257)
- firewall-cmd: rename --enable/disable-panic to --panic-on/off (RHBZ#874912)
- Fix interaction problem of changed event of gtk combobox with polkit-kde
by processing all remaining events (RHBZ#915892)
- Stop default zone rules being applied to all zones (RHBZ#912782)
- Firewall.start(): don't call set_default_zone()
- Add wiki's URL to firewalld(1) and firewall-cmd(1) man pages
- firewalld-cmd: make --state verbose (RHBZ#886484)
- improve firewalld --help (RHBZ#910492)
- firewall-cmd: --add/remove-* can be used multiple times (RHBZ#879834)
- Continue loading zone in case of wrong service/port etc. (RHBZ#909466)
- Check also services and icmptypes in Zone() (RHBZ#909466)
- Increase the maximum length of the port forwarding fields from 5 to 11 in
firewall-config
- firewall-cmd: add usage to fail message
- firewall-cmd: redefine usage to point to man page
- firewall-cmd: fix visible problems with arg. parsing
- Use argparse module for parsing command line options and arguments
- firewall-cmd.1: better clarify where to find ACTIONs
- firewall-cmd Bash completion
- firewall-cmd.1: comment --zone=<zone> usage and move some options
- Use zone's target only in %s_ZONES chains
- default zone in firewalld.conf was set to public with every restart (#902845)
- man page cleanup
- code cleanup
.gitignore | 1 +
firewalld-0.2.12-bz912782.patch | 32 ----------------
firewalld-0.2.12-bz912782_2.patch | 72 -------------------------------------
firewalld-0.2.12-conf.patch | 26 -------------
firewalld-0.2.12-gtk.patch | 26 -------------
firewalld.spec | 54 ++++++++++++++++++++++------
sources | 2 +-
7 files changed, 45 insertions(+), 168 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7bb8aa7..8b11de7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/firewalld-0.2.10.tar.bz2
/firewalld-0.2.11.tar.bz2
/firewalld-0.2.12.tar.bz2
+/firewalld-0.3.0.tar.bz2
diff --git a/firewalld.spec b/firewalld.spec
index 93f06c5..ffdd576 100644
--- a/firewalld.spec
+++ b/firewalld.spec
@@ -1,7 +1,7 @@
Summary: A firewall daemon with D-BUS interface providing a dynamic firewall
Name: firewalld
-Version: 0.2.12
-Release: 5%{?dist}
+Version: 0.3.0
+Release: 1%{?dist}
URL: http://fedorahosted.org/firewalld
License: GPLv2+
ExclusiveOS: Linux
@@ -11,10 +11,6 @@ Source0: https://fedorahosted.org/released/firewalld/%{name}-%{version}.tar.bz2
%if 0%{?fedora} > 17
Patch0: firewalld-0.2.6-MDNS-default.patch
%endif
-Patch1: firewalld-0.2.12-conf.patch
-Patch2: firewalld-0.2.12-gtk.patch
-Patch3: firewalld-0.2.12-bz912782.patch
-Patch4: firewalld-0.2.12-bz912782_2.patch
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
@@ -80,11 +76,6 @@ firewalld.
%patch0 -p1
%endif
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-
%build
%configure --with-systemd-unitdir=%{_unitdir}
@@ -152,6 +143,8 @@ fi
%{_sbindir}/firewalld
%{_bindir}/firewall-cmd
%{_bindir}/firewall-offline-cmd
+%dir %{_sysconfdir}/bash_completion.d
+%{_sysconfdir}/bash_completion.d/firewall-cmd-bash-completion.sh
%defattr(0640,root,root)
%attr(0750,root,root) %dir %{_prefix}/lib/firewalld
%attr(0750,root,root) %dir %{_prefix}/lib/firewalld/icmptypes
@@ -162,6 +155,7 @@ fi
%{_prefix}/lib/firewalld/zones/*.xml
%attr(0750,root,root) %dir %{_sysconfdir}/firewalld
%config(noreplace) %{_sysconfdir}/firewalld/firewalld.conf
+%config(noreplace) %{_sysconfdir}/firewalld/lockdown-whitelist.xml
%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/icmptypes
%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/services
%attr(0750,root,root) %dir %{_sysconfdir}/firewalld/zones
@@ -200,6 +194,44 @@ fi
%{_datadir}/icons/hicolor/*/apps/firewall-config*.*
%changelog
+* Wed Mar 20 2013 Thomas Woerner <twoerner at redhat.com> 0.3.0-1
+- Added rich language support
+- Added lockdown feature
+- Allow to bind interfaces and sources to zones permanently
+- Enabled IPv6 NAT support
+ masquerading and port/packet forwarding for IPv6 only with rich language
+- Handle polkit errors in client class and firewall-config
+- Added priority description for --direct --add-rule in firewall-cmd man page
+- Add XML Schemas for zones/services/icmptypes XMLs
+- Don't keep file descriptors open when forking
+- Introduce --nopid option for firewalld
+- New FORWARD_IN_ZONES and FORWARD_OUT_ZONES chains (RHBZ#912782)
+- Update cluster-suite service (RHBZ#885257)
+- firewall-cmd: rename --enable/disable-panic to --panic-on/off (RHBZ#874912)
+- Fix interaction problem of changed event of gtk combobox with polkit-kde
+ by processing all remaining events (RHBZ#915892)
+- Stop default zone rules being applied to all zones (RHBZ#912782)
+- Firewall.start(): don't call set_default_zone()
+- Add wiki's URL to firewalld(1) and firewall-cmd(1) man pages
+- firewalld-cmd: make --state verbose (RHBZ#886484)
+- improve firewalld --help (RHBZ#910492)
+- firewall-cmd: --add/remove-* can be used multiple times (RHBZ#879834)
+- Continue loading zone in case of wrong service/port etc. (RHBZ#909466)
+- Check also services and icmptypes in Zone() (RHBZ#909466)
+- Increase the maximum length of the port forwarding fields from 5 to 11 in
+ firewall-config
+- firewall-cmd: add usage to fail message
+- firewall-cmd: redefine usage to point to man page
+- firewall-cmd: fix visible problems with arg. parsing
+- Use argparse module for parsing command line options and arguments
+- firewall-cmd.1: better clarify where to find ACTIONs
+- firewall-cmd Bash completion
+- firewall-cmd.1: comment --zone=<zone> usage and move some options
+- Use zone's target only in %s_ZONES chains
+- default zone in firewalld.conf was set to public with every restart (#902845)
+- man page cleanup
+- code cleanup
+
* Thu Mar 07 2013 Jiri Popelka <jpopelka at redhat.com> - 0.2.12-5
- Another fix for RHBZ#912782
diff --git a/sources b/sources
index 47c26fc..e6c39b6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-49abe07b77efade4bbaacfb80da9990c firewalld-0.2.12.tar.bz2
+a6c52df72fd5dcaa8b26dd89edc5e3a9 firewalld-0.3.0.tar.bz2
More information about the scm-commits
mailing list