[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