Hello community, here is the log from the commit of package fwbuilder for openSUSE:Factory checked in at 2017-02-20 13:14:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwbuilder (Old) and /work/SRC/openSUSE:Factory/.fwbuilder.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fwbuilder" Changes: -------- --- /work/SRC/openSUSE:Factory/fwbuilder/fwbuilder.changes 2017-01-23 11:36:38.616228027 +0100 +++ /work/SRC/openSUSE:Factory/.fwbuilder.new/fwbuilder.changes 2017-02-20 13:14:04.553055155 +0100 @@ -1,0 +2,33 @@ +Wed Feb 8 01:12:51 UTC 2017 - joop.boo...@opensuse.org + +- Removed item from change log that shouldn't have been + allowed via request 450449 it's not allowed to change + and sertianly not insert changes in the changes file + +------------------------------------------------------------------- +Wed Feb 8 00:40:55 UTC 2017 - jeng...@inai.de + +- Fix linguistic issues in description + +------------------------------------------------------------------- +Tue Feb 7 23:56:41 UTC 2017 - joop.boo...@opensuse.org + +- Removed the service files as they are not compatible with opensuse + they will for instance break the network settings + As the script generated by fwbuilders includes iptables rules + as wel as network interface settings + +------------------------------------------------------------------- +Tue Feb 7 20:28:35 UTC 2017 - joop.boo...@opensuse.org + +- Use the Source link +- Revert the source split as it's not prefered + +------------------------------------------------------------------- +Mon Feb 6 13:48:49 UTC 2017 - ch...@computersalat.de + +- split package + * build fwbuilder-service independently from fwbuilder + * update changes file + +------------------------------------------------------------------- @@ -5,3 +38,18 @@ - * fix compile error - * gh#9 fwbuilder crashes on iptables import - * Use Kernel Timezone in Time Module + * iptables: + - Feature: fwbuilder now supports conntrack instead of state module for recent iptables + - Feature: Add support for the iptables > 1.4.20 "-w" option + - Bugfix: Fixed (potential) deadlock situation as sugested by https://github.com/antaflos + - Bugfix: Proper handling of NAT chains + - Feature: Add support for --kerneltz + * junos: + - Bugfix: Generated new ids for the IP fragmentation service objects in the standard object database + - Bugfix: Use correct comment symbol + * gui: + - Bugfix: Don't delete object in locked group + - Feature: Add new objects directly to the subfolder via context menu + * compiler: + - Feature: Add support for MSYS2 + - Update OSX buildscript for newer XCode + - Feature: Add support for GCC 6.X + - Refactor: Gain more C++11 compatability + - Feature: W32: Add support for MXE and provide Docker environment for cross compiling @@ -32,22 +79,0 @@ - -------------------------------------------------------------------- -Tue Jun 21 13:50:01 UTC 2016 - ch...@computersalat.de - -- update to 5.3.6.1 - * latest changes from May, 23rd 2016 - <dcc919d57a46ae75b22443ea9a53a3cbdc04c582> -- Version 5.3.6 - * Several bugfixes for Junos, including rollback on syntax error, - correct netmask for host objects and ssh password prompt lock-up -- Version 5.3.0 - * Support for Junos Access lists - * Show release notes for previous releases -- Version 5.2.0 - * Search for objects by port number or ip addres - * View graphical diff and autocompile firewall when loading file - * Support for Cisco NXOS Access lists - * Added support for dummy objects in rules - * Port to Qt5 - * New buildscript for OSX - * Added build instructions for Windows -- remove obsolete fwbuilder-gcc47.patch Old: ---- fwbuilder-5.3.7.tar.gz fwbuilder.default fwbuilder.init fwbuilder.service New: ---- v5.3.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwbuilder.spec ++++++ --- /var/tmp/diff_new_pack.dKhQAX/_old 2017-02-20 13:14:05.692894906 +0100 +++ /var/tmp/diff_new_pack.dKhQAX/_new 2017-02-20 13:14:05.696894345 +0100 @@ -23,11 +23,7 @@ License: GPL-2.0+ Group: Productivity/Networking/Security Url: http://www.fwbuilder.org/ -#Source: https://github.com/fwbuilder/fwbuilder/archive/v%{version}.tar.gz -Source: %{name}-5.3.7.tar.gz -Source10: %{name}.default -Source11: %{name}.init -Source12: %{name}.service +Source: https://github.com/fwbuilder/fwbuilder/archive/v%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -47,47 +43,15 @@ Requires(postun): update-desktop-files %endif -%if 0%{?suse_version} >= 1210 -BuildRequires: systemd -%{?systemd_requires} -%define has_systemd 1 -%endif - %description Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms. It helps users maintain a database of objects and allows policy editing using simple drag-and-drop -operations. GUI generates firewall description in the form of XML +operations. The GUI generates a firewall description in the form of an XML file, which compilers then interpret and generate platform-specific -code. Several algorithms are provided for automated network objects +code. Several algorithms are provided for automated network object discovery and bulk import of data. The GUI and policy compilers are -completely independent, this provides for a consistent abstract model -and the same GUI for different firewall platforms. - -%if 0%{?has_systemd} -%package service -Summary: Firewall Builder systemd service file -Group: Productivity/Networking/Security -BuildArch: noarch - -%description service -This is the systemd service file which is needed to start the Firewall automatically -on boot. -The fwbuilder gui will copy over by default a 'fwbuilder' script to /etc/fwbuilder/ - -%else -%package SysVinit -Summary: Firewall Builder SysVint file -Group: Productivity/Networking/Security -%if 0%{?suse_version} > 1110 -BuildArch: noarch -%endif - -%description SysVinit -This is the SysVinit file which is needed to start the Firewall automatically -on boot. -The fwbuilder gui will copy over by default a 'fwbuilder' script to /etc/fwbuilder/ -%endif +independent of another. %prep %setup -q -n %{name}-%{version} @@ -105,19 +69,6 @@ %fdupes -s %{buildroot} %endif -%{__install} -d %{buildroot}%{_sbindir} -%{__install} -D %{S:10} %{buildroot}%{_sysconfdir}/%{name}/%{name} -%{__ln_s} -f %{_sysconfdir}/%{name}/%{name} %{buildroot}%{_sbindir}/%{name} - -# systemd vs SysVinit -%if 0%{?has_systemd} -%{__install} -D -m 0644 %{S:12} %{buildroot}%{_unitdir}/%{name}.service -%{__ln_s} -f %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} -%else #SysVinit -%{__install} -D -m 0755 %{S:11} %{buildroot}%{_sysconfdir}/init.d/%{name} -%{__ln_s} -f %{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name} -%endif - %if 0%{?suse_version} > 1310 %post %desktop_database_post @@ -128,31 +79,6 @@ %icon_theme_cache_postun %endif -%if 0%{?has_systemd} -%pre service -%service_add_pre %{name}.service - -%preun service -%service_del_preun %{name}.service - -%post service -%service_add_post %{name}.service - -%postun service -%service_del_postun %{name}.service - -%else -%preun SysVinit -%stop_on_removal %{name} - -%post SysVinit -%{fillup_and_insserv -f proftpd} - -%postun SysVinit -%restart_on_update %{name} -%{insserv_cleanup} -%endif - %files %defattr(-,root,root) %{_bindir}/* @@ -164,24 +90,5 @@ %dir %{_datadir}/icons/hicolor/*/apps %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_mandir}/man1/fwb* -%{_sbindir}/%{name} - -%if 0%{?has_systemd} -%files service -%defattr(-,root,root) -%dir %attr(0750,root,root) %{_sysconfdir}/%{name} -%config(noreplace) %{_sysconfdir}/%{name}/%{name} -%{_sbindir}/%{name} -%{_sbindir}/rc%{name} -%{_unitdir}/%{name}.service -%else -%files SysVinit -%defattr(-,root,root) -%dir %attr(0750,root,root) %{_sysconfdir}/%{name} -%config(noreplace) %{_sysconfdir}/%{name}/%{name} -%{_sbindir}/%{name} -%{_sbindir}/rc%{name} -%{_sysconfdir}/init.d/%{name} -%endif %changelog