commit yast2-firewall for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-11-03 15:15:47

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463 (New)


Package is "yast2-firewall"

Tue Nov  3 15:15:47 2020 rev:88 rq:845178 version:4.3.9

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-10-26 16:13:36.866788084 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463/yast2-firewall.changes  
2020-11-03 15:16:00.536007897 +0100
@@ -1,0 +2,7 @@
+Fri Oct 30 11:47:21 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: When no firewall section is defined, write the service
+  settings according to the proposal (bsc#1178050)
+- 4.3.9
+
+---

Old:

  yast2-firewall-4.3.8.tar.bz2

New:

  yast2-firewall-4.3.9.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.Iekf2E/_old  2020-11-03 15:16:01.328008659 +0100
+++ /var/tmp/diff_new_pack.Iekf2E/_new  2020-11-03 15:16:01.332008663 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.3.8.tar.bz2 -> yast2-firewall-4.3.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.8/package/yast2-firewall.changes 
new/yast2-firewall-4.3.9/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.8/package/yast2-firewall.changes 2020-10-23 
11:03:18.0 +0200
+++ new/yast2-firewall-4.3.9/package/yast2-firewall.changes 2020-10-31 
13:34:18.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Oct 30 11:47:21 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: When no firewall section is defined, write the service
+  settings according to the proposal (bsc#1178050)
+- 4.3.9
+
+---
 Thu Oct 22 20:44:20 UTC 2020 - Josef Reidinger 
 
 - Do not warn user about ssh key only authentication when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.8/package/yast2-firewall.spec 
new/yast2-firewall-4.3.9/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.8/package/yast2-firewall.spec2020-10-23 
11:03:18.0 +0200
+++ new/yast2-firewall-4.3.9/package/yast2-firewall.spec2020-10-31 
13:34:18.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.8/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.3.9/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.3.8/src/lib/y2firewall/clients/installation_finish.rb  
2020-10-23 11:03:18.0 +0200
+++ new/yast2-firewall-4.3.9/src/lib/y2firewall/clients/installation_finish.rb  
2020-10-31 13:34:18.0 +0100
@@ -81,8 +81,6 @@
   # Convenience method to enable / disable the firewalld service depending
   # on the proposal settings
   def configure_firewall_service
-# do not run in autoyast as it is done in second stage (bsc#118)
-return if Yast::Mode.auto
 # and also only installation, not upgrade one. NOTE: installation mode 
include auto
 return unless Yast::Mode.installation
 




commit yast2-firewall for openSUSE:Factory

2020-10-26 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-10-26 16:13:04

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463 (New)


Package is "yast2-firewall"

Mon Oct 26 16:13:04 2020 rev:87 rq:843567 version:4.3.8

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-10-22 14:22:44.570775053 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463/yast2-firewall.changes  
2020-10-26 16:13:36.866788084 +0100
@@ -1,0 +2,8 @@
+Thu Oct 22 20:44:20 UTC 2020 - Josef Reidinger 
+
+- Do not warn user about ssh key only authentication when
+  ssh port is closed, but firewall is disabled.
+  (bsc#1177953)
+- 4.3.8
+
+---

Old:

  yast2-firewall-4.3.7.tar.bz2

New:

  yast2-firewall-4.3.8.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.cnZDj2/_old  2020-10-26 16:13:38.942789994 +0100
+++ /var/tmp/diff_new_pack.cnZDj2/_new  2020-10-26 16:13:38.950790002 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.3.7.tar.bz2 -> yast2-firewall-4.3.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.7/package/yast2-firewall.changes 
new/yast2-firewall-4.3.8/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.7/package/yast2-firewall.changes 2020-10-19 
10:30:42.0 +0200
+++ new/yast2-firewall-4.3.8/package/yast2-firewall.changes 2020-10-23 
11:03:18.0 +0200
@@ -1,4 +1,12 @@
 ---
+Thu Oct 22 20:44:20 UTC 2020 - Josef Reidinger 
+
+- Do not warn user about ssh key only authentication when
+  ssh port is closed, but firewall is disabled.
+  (bsc#1177953)
+- 4.3.8
+
+---
 Fri Oct 16 15:15:49 UTC 2020 - Josef Reidinger 
 
 - Do not enable firewall during first stage of AutoYaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.7/package/yast2-firewall.spec 
new/yast2-firewall-4.3.8/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.7/package/yast2-firewall.spec2020-10-19 
10:30:42.0 +0200
+++ new/yast2-firewall-4.3.8/package/yast2-firewall.spec2020-10-23 
11:03:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.7/src/lib/y2firewall/proposal_settings.rb 
new/yast2-firewall-4.3.8/src/lib/y2firewall/proposal_settings.rb
--- old/yast2-firewall-4.3.7/src/lib/y2firewall/proposal_settings.rb
2020-10-19 10:30:42.0 +0200
+++ new/yast2-firewall-4.3.8/src/lib/y2firewall/proposal_settings.rb
2020-10-23 11:03:18.0 +0200
@@ -126,9 +126,14 @@
 # @return [Boolean] true if the root user uses only public key
 #   authentication and the system is not accesible through ssh
 def access_problem?
+  # public key is not the only way
   return false unless only_public_key_auth
 
-  !(@open_ssh && @enable_sshd)
+  # without running sshd it is useless
+  return true unless @enable_sshd
+
+  # firewall is up and port for ssh is not open
+  @enable_firewall && !@open_ssh
 end
 
   private
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.7/test/lib/y2firewall/proposal_settings_test.rb 
new/yast2-firewall-4.3.8/test/lib/y2firewall/proposal_settings_test.rb
--- old/yast2-firewall-4.3.7/test/lib/y2firewall/proposal_settings_test.rb  
2020-10-19 10:30:42.0 +0200
+++ new/yast2-firewall-4.3.8/test/lib/y2firewall/proposal_settings_test.rb  
2020-10-23 11:03:18.0 +0200
@@ -209,28 +209,40 @@
 
   describe "#access_problem?" do
 let(:ssh_enabled) { true }
+let(:firewall_enabled) { true }
 let(:ssh_open) { true }
 let(:only_ssh_key_auth) { true }
 
 before do
   subject.enable_sshd = ssh_enabled
+  subject.enable_firewall = firewall_enabled
   subject.open_ssh = ssh_open
   allow(subject).to 
receive(:only_public_key_auth).and_return(only_ssh_key_auth)
 end
 
 context "when the root user 

commit yast2-firewall for openSUSE:Factory

2020-10-22 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-10-22 14:21:28

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463 (New)


Package is "yast2-firewall"

Thu Oct 22 14:21:28 2020 rev:86 rq:842499 version:4.3.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-10-18 16:23:23.812543582 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3463/yast2-firewall.changes  
2020-10-22 14:22:44.570775053 +0200
@@ -1,0 +2,7 @@
+Fri Oct 16 15:15:49 UTC 2020 - Josef Reidinger 
+
+- Do not enable firewall during first stage of AutoYaST
+  (bsc#118) 
+- 4.3.7
+
+---

Old:

  yast2-firewall-4.3.6.tar.bz2

New:

  yast2-firewall-4.3.7.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.zvW3av/_old  2020-10-22 14:22:45.218775635 +0200
+++ /var/tmp/diff_new_pack.zvW3av/_new  2020-10-22 14:22:45.226775642 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.3.6.tar.bz2 -> yast2-firewall-4.3.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.6/package/yast2-firewall.changes 
new/yast2-firewall-4.3.7/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.6/package/yast2-firewall.changes 2020-10-13 
13:48:47.0 +0200
+++ new/yast2-firewall-4.3.7/package/yast2-firewall.changes 2020-10-19 
10:30:42.0 +0200
@@ -1,4 +1,11 @@
 ---
+Fri Oct 16 15:15:49 UTC 2020 - Josef Reidinger 
+
+- Do not enable firewall during first stage of AutoYaST
+  (bsc#118) 
+- 4.3.7
+
+---
 Tue Oct 13 11:15:06 UTC 2020 - Knut Anderssen 
 
 - Modified the warning text introduced in previous change according
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.6/package/yast2-firewall.spec 
new/yast2-firewall-4.3.7/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.6/package/yast2-firewall.spec2020-10-13 
13:48:47.0 +0200
+++ new/yast2-firewall-4.3.7/package/yast2-firewall.spec2020-10-19 
10:30:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.6/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.3.7/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.3.6/src/lib/y2firewall/clients/installation_finish.rb  
2020-10-13 13:48:47.0 +0200
+++ new/yast2-firewall-4.3.7/src/lib/y2firewall/clients/installation_finish.rb  
2020-10-19 10:30:42.0 +0200
@@ -81,6 +81,9 @@
   # Convenience method to enable / disable the firewalld service depending
   # on the proposal settings
   def configure_firewall_service
+# do not run in autoyast as it is done in second stage (bsc#118)
+return if Yast::Mode.auto
+# and also only installation, not upgrade one. NOTE: installation mode 
include auto
 return unless Yast::Mode.installation
 
 @settings.enable_firewall ? @firewalld.enable! : @firewalld.disable!




commit yast2-firewall for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-10-18 16:23:13

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3486 (New)


Package is "yast2-firewall"

Sun Oct 18 16:23:13 2020 rev:85 rq:841524 version:4.3.6

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-08-14 13:10:23.101234333 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3486/yast2-firewall.changes  
2020-10-18 16:23:23.812543582 +0200
@@ -1,0 +2,15 @@
+Tue Oct 13 11:15:06 UTC 2020 - Knut Anderssen 
+
+- Modified the warning text introduced in previous change according
+  to suggestions (jsc#SLE-1567)
+- 4.3.6
+
+---
+Fri Oct  9 10:42:32 UTC 2020 - Knut Anderssen 
+
+- Warn the user when the SSH port is closed or the service is
+  disabled and the configured authentication is only based on SSH
+  key (jsc#SLE-15675)
+- 4.3.5
+
+---

Old:

  yast2-firewall-4.3.4.tar.bz2

New:

  yast2-firewall-4.3.6.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.RY6nVs/_old  2020-10-18 16:23:24.296543797 +0200
+++ /var/tmp/diff_new_pack.RY6nVs/_new  2020-10-18 16:23:24.300543799 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,17 +12,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   yast2-firewall
-Version:4.3.4
+Version:4.3.6
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only
 Group:  System/YaST
-Url:https://github.com/yast/yast-firewall
+URL:https://github.com/yast/yast-firewall
 
 Source0:%{name}-%{version}.tar.bz2
 

++ yast2-firewall-4.3.4.tar.bz2 -> yast2-firewall-4.3.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.4/.rubocop.yml 
new/yast2-firewall-4.3.6/.rubocop.yml
--- old/yast2-firewall-4.3.4/.rubocop.yml   2020-08-13 09:59:42.0 
+0200
+++ new/yast2-firewall-4.3.6/.rubocop.yml   2020-10-13 13:48:47.0 
+0200
@@ -1,12 +1,16 @@
 # use the shared YaST defaults
 inherit_from:
-  /usr/share/YaST2/data/devtools/data/rubocop_yast_style.yml
+  /usr/share/YaST2/data/devtools/data/rubocop-0.71.0_yast_style.yml
 
 Metrics/CyclomaticComplexity:
   Max: 10
 
-AllCops:
+Metrics/BlockLength:
+  Max: 86
   Exclude:
-- "src/modules/*.rb"
-- "src/clients/firewall_auto.rb"
-- "src/include/*/*.rb"
+- "test/**/*"
+
+# this needs more testing if we can have frozen string literals
+Style/FrozenStringLiteralComment:
+  Enabled: false
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.4/package/yast2-firewall.changes 
new/yast2-firewall-4.3.6/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.4/package/yast2-firewall.changes 2020-08-13 
09:59:42.0 +0200
+++ new/yast2-firewall-4.3.6/package/yast2-firewall.changes 2020-10-13 
13:48:47.0 +0200
@@ -1,4 +1,19 @@
 ---
+Tue Oct 13 11:15:06 UTC 2020 - Knut Anderssen 
+
+- Modified the warning text introduced in previous change according
+  to suggestions (jsc#SLE-1567)
+- 4.3.6
+
+---
+Fri Oct  9 10:42:32 UTC 2020 - Knut Anderssen 
+
+- Warn the user when the SSH port is closed or the service is
+  disabled and the configured authentication is only based on SSH
+  key (jsc#SLE-15675)
+- 4.3.5
+
+---
 Thu Aug 13 07:52:47 UTC 2020 - Michal Filka 
 
 - AutoYaST: moved the configuration into first stage (bsc#1173624)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.4/package/yast2-firewall.spec 
new/yast2-firewall-4.3.6/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.4/package/yast2-firewall.spec2020-08-13 
09:59:42.0 +0200
+++ 

commit yast2-firewall for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-08-14 13:10:20

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3399 (New)


Package is "yast2-firewall"

Fri Aug 14 13:10:20 2020 rev:84 rq:826199 version:4.3.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-07-27 17:36:43.146787394 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3399/yast2-firewall.changes  
2020-08-14 13:10:23.101234333 +0200
@@ -1,0 +2,14 @@
+Thu Aug 13 07:52:47 UTC 2020 - Michal Filka 
+
+- AutoYaST: moved the configuration into first stage (bsc#1173624)
+- 4.3.4
+
+---
+Tue Aug 11 12:05:15 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Added supplements: autoyast(firewall) into the spec file
+  in order to install this packages if the section has been defined
+  in the AY configuration file (bsc#1146494).
+- 4.3.3
+
+---

Old:

  yast2-firewall-4.3.2.tar.bz2

New:

  yast2-firewall-4.3.4.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.7KYmE5/_old  2020-08-14 13:10:23.589234519 +0200
+++ /var/tmp/diff_new_pack.7KYmE5/_new  2020-08-14 13:10:23.593234520 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.2
+Version:4.3.4
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only
@@ -50,6 +50,8 @@
 Obsoletes:  yast2-config-firewall
 Obsoletes:  yast2-trans-firewall
 
+Supplements:autoyast(firewall)
+
 BuildArch:  noarch
 
 %description

++ yast2-firewall-4.3.2.tar.bz2 -> yast2-firewall-4.3.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.2/package/yast2-firewall.changes 
new/yast2-firewall-4.3.4/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.2/package/yast2-firewall.changes 2020-07-24 
13:36:38.0 +0200
+++ new/yast2-firewall-4.3.4/package/yast2-firewall.changes 2020-08-13 
09:59:42.0 +0200
@@ -1,4 +1,18 @@
 ---
+Thu Aug 13 07:52:47 UTC 2020 - Michal Filka 
+
+- AutoYaST: moved the configuration into first stage (bsc#1173624)
+- 4.3.4
+
+---
+Tue Aug 11 12:05:15 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Added supplements: autoyast(firewall) into the spec file
+  in order to install this packages if the section has been defined
+  in the AY configuration file (bsc#1146494).
+- 4.3.3
+
+---
 Thu Jul 23 15:55:52 UTC 2020 - Knut Anderssen 
 
 - AutoYaST: Only export modified zones when it is asked to export a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.2/package/yast2-firewall.spec 
new/yast2-firewall-4.3.4/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.2/package/yast2-firewall.spec2020-07-24 
13:36:38.0 +0200
+++ new/yast2-firewall-4.3.4/package/yast2-firewall.spec2020-08-13 
09:59:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.2
+Version:4.3.4
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
@@ -48,6 +48,8 @@
 Obsoletes:  yast2-config-firewall
 Obsoletes:  yast2-trans-firewall
 
+Supplements:autoyast(firewall)
+
 BuildArch:  noarch
 
 %description
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.2/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.3.4/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.3.2/src/lib/y2firewall/clients/installation_finish.rb  
2020-07-24 13:36:38.0 +0200
+++ new/yast2-firewall-4.3.4/src/lib/y2firewall/clients/installation_finish.rb  
2020-08-13 09:59:42.0 +0200
@@ -22,6 +22,7 @@
 require "yast"
 require "y2firewall/firewalld"
 require "y2firewall/proposal_settings"
+require "y2firewall/clients/auto"
 require "installation/finish_client"
 
 Yast.import "Mode"
@@ -33,6 +34,7 @@
 # modes.
 class InstallationFinish < ::Installation::FinishClient
   include Yast::I18n
+  include Yast::Logger
 
   # Y2Firewall::ProposalSettings instance
   attr_accessor :settings
@@ -55,6 +57,14 @@
   end
 
   def write
+# If the profile is missing then firewall section 

commit yast2-firewall for openSUSE:Factory

2020-07-27 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-07-27 17:36:27

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3592 (New)


Package is "yast2-firewall"

Mon Jul 27 17:36:27 2020 rev:83 rq:822625 version:4.3.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-06-10 00:36:55.205157441 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3592/yast2-firewall.changes  
2020-07-27 17:36:43.146787394 +0200
@@ -1,0 +2,7 @@
+Thu Jul 23 15:55:52 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: Only export modified zones when it is asked to export a
+  reduced profile. (bsc#1171356)
+- 4.3.2
+
+---

Old:

  yast2-firewall-4.3.1.tar.bz2

New:

  yast2-firewall-4.3.2.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.mwZleF/_old  2020-07-27 17:36:46.642790796 +0200
+++ /var/tmp/diff_new_pack.mwZleF/_new  2020-07-27 17:36:46.646790800 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.1
+Version:4.3.2
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only
@@ -30,13 +30,13 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-testsuite
-# AutoYaST issue report
-BuildRequires:  yast2 >= 4.3.2
+# Y2Firewall::Firewalld#modified_from_default
+BuildRequires:  yast2 >= 4.3.17
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# AutoYaST issue report
-Requires:   yast2 >= 4.3.2
+# Y2Firewall::Firewalld#modified_from_default
+Requires:   yast2 >= 4.3.17
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 # ButtonBox widget

++ yast2-firewall-4.3.1.tar.bz2 -> yast2-firewall-4.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.1/package/yast2-firewall.changes 
new/yast2-firewall-4.3.2/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.1/package/yast2-firewall.changes 2020-05-29 
15:06:39.0 +0200
+++ new/yast2-firewall-4.3.2/package/yast2-firewall.changes 2020-07-24 
13:36:38.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Jul 23 15:55:52 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: Only export modified zones when it is asked to export a
+  reduced profile. (bsc#1171356)
+- 4.3.2
+
+---
 Thu May  7 15:22:56 CEST 2020 - sch...@suse.de
 
 - AutoYaST: Cleanup/improve issue handling (bsc#1171335).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.1/package/yast2-firewall.spec 
new/yast2-firewall-4.3.2/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.1/package/yast2-firewall.spec2020-05-29 
15:06:39.0 +0200
+++ new/yast2-firewall-4.3.2/package/yast2-firewall.spec2020-07-24 
13:36:38.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.1
+Version:4.3.2
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
@@ -28,13 +28,13 @@
 
 BuildRequires:  perl-XML-Writer update-desktop-files yast2-testsuite
 BuildRequires:  yast2-devtools >= 4.2.2
-# AutoYaST issue report
-BuildRequires:  yast2 >= 4.3.2
+# Y2Firewall::Firewalld#modified_from_default
+BuildRequires:  yast2 >= 4.3.17
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
-# AutoYaST issue report
-Requires:   yast2 >= 4.3.2
+# Y2Firewall::Firewalld#modified_from_default
+Requires:   yast2 >= 4.3.17
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 # ButtonBox widget
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.1/src/lib/y2firewall/autoyast.rb 
new/yast2-firewall-4.3.2/src/lib/y2firewall/autoyast.rb
--- old/yast2-firewall-4.3.1/src/lib/y2firewall/autoyast.rb 2020-05-29 
15:06:39.0 +0200
+++ new/yast2-firewall-4.3.2/src/lib/y2firewall/autoyast.rb 2020-07-24 
13:36:38.0 +0200
@@ -45,7 +45,7 @@
 # Return a map with current firewalld settings.
 #
 # @return [Hash] dump firewalld settings
-def export
+def export(target: :default)
   return {} unless firewalld.installed?
 
   {
@@ -53,12 +53,24 @@
 "start_firewall" => firewalld.running?,
 "default_zone"   => 

commit yast2-firewall for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-06-10 00:36:35

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3606 (New)


Package is "yast2-firewall"

Wed Jun 10 00:36:35 2020 rev:82 rq:810210 version:4.3.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-05-09 19:51:23.304713461 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3606/yast2-firewall.changes  
2020-06-10 00:36:55.205157441 +0200
@@ -1,0 +2,6 @@
+Thu May  7 15:22:56 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Cleanup/improve issue handling (bsc#1171335).
+- 4.3.1
+
+---

Old:

  yast2-firewall-4.3.0.tar.bz2

New:

  yast2-firewall-4.3.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.llWvIm/_old  2020-06-10 00:36:56.969162173 +0200
+++ /var/tmp/diff_new_pack.llWvIm/_new  2020-06-10 00:36:56.969162173 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.0
+Version:4.3.1
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only
@@ -30,13 +30,13 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-testsuite
-# Removed zone name from common attributes definition
-BuildRequires:  yast2 >= 4.1.67
+# AutoYaST issue report
+BuildRequires:  yast2 >= 4.3.2
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# Removed zone name from common attributes definition
-Requires:   yast2 >= 4.1.67
+# AutoYaST issue report
+Requires:   yast2 >= 4.3.2
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 # ButtonBox widget

++ yast2-firewall-4.3.0.tar.bz2 -> yast2-firewall-4.3.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.0/package/yast2-firewall.changes 
new/yast2-firewall-4.3.1/package/yast2-firewall.changes
--- old/yast2-firewall-4.3.0/package/yast2-firewall.changes 2020-05-07 
18:04:54.0 +0200
+++ new/yast2-firewall-4.3.1/package/yast2-firewall.changes 2020-05-29 
15:06:39.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu May  7 15:22:56 CEST 2020 - sch...@suse.de
+
+- AutoYaST: Cleanup/improve issue handling (bsc#1171335).
+- 4.3.1
+
+---
 Thu May  7 10:10:37 UTC 2020 - Josef Reidinger 
 
 - Autoyast schema: Allow optional types for string and map objects
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.3.0/package/yast2-firewall.spec 
new/yast2-firewall-4.3.1/package/yast2-firewall.spec
--- old/yast2-firewall-4.3.0/package/yast2-firewall.spec2020-05-07 
18:04:54.0 +0200
+++ new/yast2-firewall-4.3.1/package/yast2-firewall.spec2020-05-29 
15:06:39.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.3.0
+Version:4.3.1
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
@@ -28,13 +28,13 @@
 
 BuildRequires:  perl-XML-Writer update-desktop-files yast2-testsuite
 BuildRequires:  yast2-devtools >= 4.2.2
-# Removed zone name from common attributes definition
-BuildRequires:  yast2 >= 4.1.67
+# AutoYaST issue report
+BuildRequires:  yast2 >= 4.3.2
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
-# Removed zone name from common attributes definition
-Requires:   yast2 >= 4.1.67
+# AutoYaST issue report
+Requires:   yast2 >= 4.3.2
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 # ButtonBox widget
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.3.0/src/lib/y2firewall/autoinst_profile/firewall_section.rb
 
new/yast2-firewall-4.3.1/src/lib/y2firewall/autoinst_profile/firewall_section.rb
--- 
old/yast2-firewall-4.3.0/src/lib/y2firewall/autoinst_profile/firewall_section.rb
1970-01-01 01:00:00.0 +0100
+++ 
new/yast2-firewall-4.3.1/src/lib/y2firewall/autoinst_profile/firewall_section.rb
2020-05-29 15:06:39.0 +0200
@@ -0,0 +1,38 @@
+# Copyright (c) [2020] SUSE LLC
+#
+# All Rights Reserved.
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of version 2 of the GNU General Public License as published
+# by the Free Software Foundation.
+#
+# This program is 

commit yast2-firewall for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-05-09 19:51:13

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.2738 (New)


Package is "yast2-firewall"

Sat May  9 19:51:13 2020 rev:81 rq:801315 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-03-27 21:56:26.426762843 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.2738/yast2-firewall.changes  
2020-05-09 19:51:23.304713461 +0200
@@ -1,0 +2,7 @@
+Thu May  7 10:10:37 UTC 2020 - Josef Reidinger 
+
+- Autoyast schema: Allow optional types for string and map objects
+  (bsc#1170886)
+- 4.3.0
+
+---

Old:

  yast2-firewall-4.2.4.tar.bz2

New:

  yast2-firewall-4.3.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.5zUi5y/_old  2020-05-09 19:51:23.984714921 +0200
+++ /var/tmp/diff_new_pack.5zUi5y/_new  2020-05-09 19:51:23.984714921 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.4
+Version:4.3.0
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only
@@ -76,6 +76,5 @@
 %{yast_icondir}
 %license COPYING
 %doc README.md
-%doc CONTRIBUTING.md
 
 %changelog

++ yast2-firewall-4.2.4.tar.bz2 -> yast2-firewall-4.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.4/CONTRIBUTING.md 
new/yast2-firewall-4.3.0/CONTRIBUTING.md
--- old/yast2-firewall-4.2.4/CONTRIBUTING.md2020-03-23 11:04:06.0 
+0100
+++ new/yast2-firewall-4.3.0/CONTRIBUTING.md1970-01-01 01:00:00.0 
+0100
@@ -1,89 +0,0 @@
-YaST Contribution Guidelines
-
-
-YaST is an open source project and as such it welcomes all kinds of
-contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and the YaST 
maintainers.
-
-There are two main forms of contribution: reporting bugs and performing code
-changes.
-
-Bug Reports

-
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2)
-or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
-registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
-if you don't have an account yet.)
-
-When creating a bug report, please follow our [bug reporting
-guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
-
-We can't guarantee that every bug will be fixed, but we'll try.
-
-Code Changes
-
-
-We welcome all kinds of code contributions, from simple bug fixes to 
significant
-refactorings and implementation of new features. However, before making any
-non-trivial contribution, get in touch with us first — this can prevent wasted
-effort on both sides. Also, have a look at our [development
-documentation](http://en.opensuse.org/openSUSE:YaST_development).
-
-To send us your code change, use GitHub pull requests. The workflow is as
-follows:
-
-  1. Fork the project.
-
-  2. Create a topic branch based on `master`.
-
-  3. Implement your change, including tests (if possible). Make sure you adhere
- to the [Ruby style
- guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
-
-  4. Update the package version (in `packages/*.spec`, usually by
- `rake version:bump`) and add a new entry to the `package/*.changes` file
- (by `osc vc package`).  
- For bigger changes or changes which need longer discussion it is advised 
to
- add this as a separate last commit so it can be easily updated when 
another
- change is merged in the meantime.
-
-  5. Make sure your change didn't break anything by building the RPM package
- (`rake osc:build`). The build process includes running the full testsuite.
-
-  6. Publish the branch and create a pull request.
-
-  7. YaST developers will review your change and possibly point out issues.
- Adapt the code under their guidance until they are all resolved.
-
-  8. Finally, the pull request will get merged or rejected.
-
-See also [GitHub's guide on
-contributing](https://help.github.com/articles/fork-a-repo).
-
-If you want to do multiple unrelated changes, use separate branches and pull
-requests.
-
-### Commits
-
-Each commit in the pull request should do only one thing, which is clearly
-described by its commit message. Especially avoid mixing formatting changes and
-functional changes into one commit. When writing 

commit yast2-firewall for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-03-27 21:56:09

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.3160 (New)


Package is "yast2-firewall"

Fri Mar 27 21:56:09 2020 rev:80 rq:787395 version:4.2.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2020-03-01 21:27:26.128485963 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.3160/yast2-firewall.changes  
2020-03-27 21:56:26.426762843 +0100
@@ -1,0 +2,7 @@
+Sat Mar 21 12:02:05 UTC 2020 - Knut Anderssen 
+
+- Force a reset of the firewalld API instance after modifying the
+  service state (bsc#1166698)
+- 4.2.4
+
+---

Old:

  yast2-firewall-4.2.3.tar.bz2

New:

  yast2-firewall-4.2.4.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.LWA3Tw/_old  2020-03-27 21:56:27.022763189 +0100
+++ /var/tmp/diff_new_pack.LWA3Tw/_new  2020-03-27 21:56:27.026763192 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.3
+Version:4.2.4
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.2.3.tar.bz2 -> yast2-firewall-4.2.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.3/package/yast2-firewall.changes 
new/yast2-firewall-4.2.4/package/yast2-firewall.changes
--- old/yast2-firewall-4.2.3/package/yast2-firewall.changes 2020-02-27 
14:02:20.0 +0100
+++ new/yast2-firewall-4.2.4/package/yast2-firewall.changes 2020-03-23 
11:04:06.0 +0100
@@ -1,4 +1,11 @@
 ---
+Sat Mar 21 12:02:05 UTC 2020 - Knut Anderssen 
+
+- Force a reset of the firewalld API instance after modifying the
+  service state (bsc#1166698)
+- 4.2.4
+
+---
 Wed Feb 26 20:23:04 UTC 2020 - Knut Anderssen 
 
 - AutoYaST: Added back the installation finish client for opening
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.3/package/yast2-firewall.spec 
new/yast2-firewall-4.2.4/package/yast2-firewall.spec
--- old/yast2-firewall-4.2.3/package/yast2-firewall.spec2020-02-27 
14:02:20.0 +0100
+++ new/yast2-firewall-4.2.4/package/yast2-firewall.spec2020-03-23 
11:04:06.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.3
+Version:4.2.4
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.2.3/src/lib/y2firewall/clients/auto.rb 
new/yast2-firewall-4.2.4/src/lib/y2firewall/clients/auto.rb
--- old/yast2-firewall-4.2.3/src/lib/y2firewall/clients/auto.rb 2020-02-27 
14:02:20.0 +0100
+++ new/yast2-firewall-4.2.4/src/lib/y2firewall/clients/auto.rb 2020-03-23 
11:04:06.0 +0100
@@ -133,6 +133,8 @@
   import(self.class.profile, false)
 else
   activate_service
+  # Force a reset of the API instance (bsc#1166698)
+  firewalld.api = nil
 end
   end
 




commit yast2-firewall for openSUSE:Factory

2020-03-01 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2020-03-01 21:27:07

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.26092 (New)


Package is "yast2-firewall"

Sun Mar  1 21:27:07 2020 rev:79 rq:779909 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-08-30 14:37:16.401463334 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.26092/yast2-firewall.changes 
2020-03-01 21:27:26.128485963 +0100
@@ -1,0 +2,8 @@
+Wed Feb 26 20:23:04 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: Added back the installation finish client for opening
+  the VNC or SSH port during the first stage when used for remote
+  installations (bsc#1161319)
+- 4.2.3
+
+---

Old:

  yast2-firewall-4.2.2.tar.bz2

New:

  yast2-firewall-4.2.3.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.iwXYwN/_old  2020-03-01 21:27:26.628486979 +0100
+++ /var/tmp/diff_new_pack.iwXYwN/_new  2020-03-01 21:27:26.632486987 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.2
+Version:4.2.3
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.2.2.tar.bz2 -> yast2-firewall-4.2.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.2/package/yast2-firewall.changes 
new/yast2-firewall-4.2.3/package/yast2-firewall.changes
--- old/yast2-firewall-4.2.2/package/yast2-firewall.changes 2019-08-27 
19:39:09.0 +0200
+++ new/yast2-firewall-4.2.3/package/yast2-firewall.changes 2020-02-27 
14:02:20.0 +0100
@@ -1,4 +1,12 @@
 ---
+Wed Feb 26 20:23:04 UTC 2020 - Knut Anderssen 
+
+- AutoYaST: Added back the installation finish client for opening
+  the VNC or SSH port during the first stage when used for remote
+  installations (bsc#1161319)
+- 4.2.3
+
+---
 Tue Aug 27 18:00:06 CEST 2019 - sch...@suse.de
 
 - Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.2/package/yast2-firewall.spec 
new/yast2-firewall-4.2.3/package/yast2-firewall.spec
--- old/yast2-firewall-4.2.2/package/yast2-firewall.spec2019-08-27 
19:39:09.0 +0200
+++ new/yast2-firewall-4.2.3/package/yast2-firewall.spec2020-02-27 
14:02:20.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.2
+Version:4.2.3
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.2.2/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.2.3/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.2.2/src/lib/y2firewall/clients/installation_finish.rb  
2019-08-27 19:39:09.0 +0200
+++ new/yast2-firewall-4.2.3/src/lib/y2firewall/clients/installation_finish.rb  
2020-02-27 14:02:20.0 +0100
@@ -24,6 +24,8 @@
 require "y2firewall/proposal_settings"
 require "installation/finish_client"
 
+Yast.import "Mode"
+
 module Y2Firewall
   module Clients
 # This is a step of base installation finish and it is responsible of write
@@ -49,7 +51,7 @@
   end
 
   def modes
-[:installation]
+[:installation, :autoinst]
   end
 
   def write
@@ -63,14 +65,32 @@
   # Modifies the configuration of the firewall according to the current
   # settings
   def configure_firewall
+configure_firewall_service
+configure_ssh
+configure_vnc
+  end
+
+  # Convenience method to enable / disable the firewalld service depending
+  # on the proposal settings
+  def configure_firewall_service
+return unless Yast::Mode.installation
+
 @settings.enable_firewall ? @firewalld.enable! : @firewalld.disable!
+  end
 
+  # Convenience method to open the ssh ports in firewalld depending on the

commit yast2-firewall for openSUSE:Factory

2019-08-30 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-08-30 14:37:15

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.7948 (New)


Package is "yast2-firewall"

Fri Aug 30 14:37:15 2019 rev:78 rq:726563 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-07-31 14:18:39.654667119 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.7948/yast2-firewall.changes  
2019-08-30 14:37:16.401463334 +0200
@@ -1,0 +2,6 @@
+Tue Aug 27 18:00:06 CEST 2019 - sch...@suse.de
+
+- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
+- 4.2.2
+
+---

Old:

  yast2-firewall-4.2.1.tar.bz2

New:

  yast2-firewall-4.2.2.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.T16MJZ/_old  2019-08-30 14:37:16.881463248 +0200
+++ /var/tmp/diff_new_pack.T16MJZ/_new  2019-08-30 14:37:16.885463247 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.1
+Version:4.2.2
 Release:0
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0-only

++ yast2-firewall-4.2.1.tar.bz2 -> yast2-firewall-4.2.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.1/package/yast2-firewall.changes 
new/yast2-firewall-4.2.2/package/yast2-firewall.changes
--- old/yast2-firewall-4.2.1/package/yast2-firewall.changes 2019-06-04 
11:33:51.0 +0200
+++ new/yast2-firewall-4.2.2/package/yast2-firewall.changes 2019-08-27 
19:39:09.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Aug 27 18:00:06 CEST 2019 - sch...@suse.de
+
+- Set X-SuSE-YaST-AutoInstResource in desktop file (bsc#144894).
+- 4.2.2
+
+---
 Fri May 31 12:29:57 UTC 2019 - Stasiek Michalski 
 
 - Add metainfo (fate#319035)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.1/package/yast2-firewall.spec 
new/yast2-firewall-4.2.2/package/yast2-firewall.spec
--- old/yast2-firewall-4.2.1/package/yast2-firewall.spec2019-06-04 
11:33:51.0 +0200
+++ new/yast2-firewall-4.2.2/package/yast2-firewall.spec2019-08-27 
19:39:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.2.1
+Version:4.2.2
 Release:0
 Summary:YaST2 - Firewall Configuration
 Group:  System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.2.1/src/desktop/org.opensuse.yast.Firewall.desktop 
new/yast2-firewall-4.2.2/src/desktop/org.opensuse.yast.Firewall.desktop
--- old/yast2-firewall-4.2.1/src/desktop/org.opensuse.yast.Firewall.desktop 
2019-06-04 11:33:51.0 +0200
+++ new/yast2-firewall-4.2.2/src/desktop/org.opensuse.yast.Firewall.desktop 
2019-08-27 19:39:09.0 +0200
@@ -15,6 +15,7 @@
 X-SuSE-YaST-AutoInstClonable=true
 X-SuSE-YaST-AutoInstRequires=lan
 X-SuSE-YaST-AutoInstSchema=firewall.rnc
+X-SuSE-YaST-AutoInstResource=firewall
 X-SuSE-YaST-Keywords=security,network
 
 Icon=yast-firewall




commit yast2-firewall for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-07-31 14:18:38

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.4126 (New)


Package is "yast2-firewall"

Wed Jul 31 14:18:38 2019 rev:77 rq:707436 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-05-05 21:16:39.744499652 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.4126/yast2-firewall.changes  
2019-07-31 14:18:39.654667119 +0200
@@ -1,0 +2,8 @@
+Fri May 31 12:29:57 UTC 2019 - Stasiek Michalski 
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.1
+
+---

Old:

  yast2-firewall-4.2.0.tar.bz2

New:

  yast2-firewall-4.2.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.fxGonA/_old  2019-07-31 14:18:40.122666920 +0200
+++ /var/tmp/diff_new_pack.fxGonA/_new  2019-07-31 14:18:40.12919 +0200
@@ -17,17 +17,19 @@
 
 
 Name:   yast2-firewall
-Version:4.2.0
+Version:4.2.1
 Release:0
+Summary:YaST2 - Firewall Configuration
+License:GPL-2.0-only
+Group:  System/YaST
+Url:https://github.com/yast/yast-firewall
 
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
 BuildRequires:  perl-XML-Writer
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-testsuite
-
 # Removed zone name from common attributes definition
 BuildRequires:  yast2 >= 4.1.67
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
@@ -35,6 +37,7 @@
 
 # Removed zone name from common attributes definition
 Requires:   yast2 >= 4.1.67
+Requires:   yast2-ruby-bindings >= 1.0.0
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3
@@ -42,45 +45,35 @@
 Conflicts:  yast2-bootloader < 4.2.1
 
 Provides:   yast2-config-firewall
-Obsoletes:  yast2-config-firewall
 Provides:   yast2-trans-firewall
+
+Obsoletes:  yast2-config-firewall
 Obsoletes:  yast2-trans-firewall
 
 BuildArch:  noarch
 
-Requires:   yast2-ruby-bindings >= 1.0.0
-
-Summary:YaST2 - Firewall Configuration
-License:GPL-2.0-only
-Group:  System/YaST
-
 %description
 A YaST2 module to be used for configuring a firewall.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %check
-rake test:unit
+%yast_check
 
 %build
 
 %install
-rake install DESTDIR="%{buildroot}"
-
-# Remove the license from the /usr/share/doc/packages directory,
-# it is also included in the /usr/share/licenses directory by using
-# the %license tag.
-rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING
+%yast_install
+%yast_metainfo
 
 %files
-%defattr(-,root,root)
-%{yast_dir}/clients/*.rb
-%{yast_dir}/lib
-%{yast_desktopdir}/*.desktop
-%{yast_schemadir}/autoyast/rnc/firewall.rnc
+%{yast_clientdir}
+%{yast_libdir}
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{yast_schemadir}
 %{yast_icondir}
-
 %license COPYING
 %doc README.md
 %doc CONTRIBUTING.md

++ yast2-firewall-4.2.0.tar.bz2 -> yast2-firewall-4.2.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.0/package/yast2-firewall.changes 
new/yast2-firewall-4.2.1/package/yast2-firewall.changes
--- old/yast2-firewall-4.2.0/package/yast2-firewall.changes 2019-04-29 
16:06:25.0 +0200
+++ new/yast2-firewall-4.2.1/package/yast2-firewall.changes 2019-06-04 
11:33:51.0 +0200
@@ -1,4 +1,12 @@
 ---
+Fri May 31 12:29:57 UTC 2019 - Stasiek Michalski 
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.1
+
+---
 Fri Apr 26 12:30:53 UTC 2019 - jreidinger 
 
 - change proposal naming and add option to set cpu mitigations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.2.0/package/yast2-firewall.spec 
new/yast2-firewall-4.2.1/package/yast2-firewall.spec
--- old/yast2-firewall-4.2.0/package/yast2-firewall.spec2019-04-29 
16:06:25.0 +0200
+++ new/yast2-firewall-4.2.1/package/yast2-firewall.spec2019-06-04 
11:33:51.0 +0200
@@ -12,22 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/

commit yast2-firewall for openSUSE:Factory

2019-05-05 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-05-05 21:16:37

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.5148 (New)


Package is "yast2-firewall"

Sun May  5 21:16:37 2019 rev:76 rq:699444 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-04-01 12:34:42.981818860 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.5148/yast2-firewall.changes  
2019-05-05 21:16:39.744499652 +0200
@@ -1,0 +2,7 @@
+Fri Apr 26 12:30:53 UTC 2019 - jreidinger 
+
+- change proposal naming and add option to set cpu mitigations
+  (bsc#1128707)
+- 4.2.0
+
+---

Old:

  yast2-firewall-4.1.11.tar.bz2

New:

  yast2-firewall-4.2.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.l1QCVF/_old  2019-05-05 21:16:40.100500622 +0200
+++ /var/tmp/diff_new_pack.l1QCVF/_new  2019-05-05 21:16:40.104500633 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.11
+Version:4.2.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,6 +38,8 @@
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3
+# CpiMitigations
+Conflicts:  yast2-bootloader < 4.2.1
 
 Provides:   yast2-config-firewall
 Obsoletes:  yast2-config-firewall

++ yast2-firewall-4.1.11.tar.bz2 -> yast2-firewall-4.2.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.11/Dockerfile 
new/yast2-firewall-4.2.0/Dockerfile
--- old/yast2-firewall-4.1.11/Dockerfile2019-03-29 12:02:42.0 
+0100
+++ new/yast2-firewall-4.2.0/Dockerfile 2019-04-29 16:06:25.0 +0200
@@ -1,3 +1,3 @@
-FROM yastdevel/ruby
+FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest
 COPY . /usr/src/app
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.11/package/yast2-firewall.changes 
new/yast2-firewall-4.2.0/package/yast2-firewall.changes
--- old/yast2-firewall-4.1.11/package/yast2-firewall.changes2019-03-29 
12:02:42.0 +0100
+++ new/yast2-firewall-4.2.0/package/yast2-firewall.changes 2019-04-29 
16:06:25.0 +0200
@@ -1,4 +1,11 @@
 ---
+Fri Apr 26 12:30:53 UTC 2019 - jreidinger 
+
+- change proposal naming and add option to set cpu mitigations
+  (bsc#1128707)
+- 4.2.0
+
+---
 Tue Mar 26 23:44:33 UTC 2019 - knut.anders...@suse.com
 
 - Autoyast: Export zone name explicitly as it has been removed from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.11/package/yast2-firewall.spec 
new/yast2-firewall-4.2.0/package/yast2-firewall.spec
--- old/yast2-firewall-4.1.11/package/yast2-firewall.spec   2019-03-29 
12:02:42.0 +0100
+++ new/yast2-firewall-4.2.0/package/yast2-firewall.spec2019-04-29 
16:06:25.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.11
+Version:4.2.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,6 +38,8 @@
 
 # ButtonBox widget
 Conflicts: yast2-ycp-ui-bindings < 2.17.3
+# CpiMitigations
+Conflicts: yast2-bootloader < 4.2.1
 
 Provides:  yast2-config-firewall
 Obsoletes: yast2-config-firewall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.1.11/src/lib/y2firewall/clients/proposal.rb 
new/yast2-firewall-4.2.0/src/lib/y2firewall/clients/proposal.rb
--- old/yast2-firewall-4.1.11/src/lib/y2firewall/clients/proposal.rb
2019-03-29 12:02:42.0 +0100
+++ new/yast2-firewall-4.2.0/src/lib/y2firewall/clients/proposal.rb 
2019-04-29 16:06:25.0 +0200
@@ -22,6 +22,7 @@
 # find current contact information at www.suse.com.
 
 require "yast"
+require "erb"
 require "y2firewall/firewalld/api"
 require "y2firewall/proposal_settings"
 require "y2firewall/dialogs/proposal"
@@ -45,7 +46,8 @@
 LINK_ENABLE_SSHD = "firewall--enable_sshd".freeze,
 LINK_DISABLE_SSHD = "firewall--disable_sshd".freeze,
 LINK_OPEN_VNC = "firewall--open_vnc".freeze,
-LINK_CLOSE_VNC = "firewall--close_vnc".freeze
+LINK_CLOSE_VNC = "firewall--close_vnc".freeze,
+LINK_CPU_MITIGATIONS = "firewall--cpu_mitigations".freeze
   ].freeze
 
   LINK_FIREWALL_DIALOG = "firewall".freeze
@@ 

commit yast2-firewall for openSUSE:Factory

2019-04-01 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-04-01 12:34:40

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.25356 (New)


Package is "yast2-firewall"

Mon Apr  1 12:34:40 2019 rev:75 rq:689809 version:4.1.11

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-01-24 14:01:25.804187345 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.25356/yast2-firewall.changes 
2019-04-01 12:34:42.981818860 +0200
@@ -1,0 +2,8 @@
+Tue Mar 26 23:44:33 UTC 2019 - knut.anders...@suse.com
+
+- Autoyast: Export zone name explicitly as it has been removed from
+  the common attributes list (bsc#1130354)
+- Fixed textdomain names
+- 4.1.11
+
+---

Old:

  yast2-firewall-4.1.10.tar.bz2

New:

  yast2-firewall-4.1.11.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.lEV5bI/_old  2019-04-01 12:34:43.945819107 +0200
+++ /var/tmp/diff_new_pack.lEV5bI/_new  2019-04-01 12:34:43.945819107 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.10
+Version:4.1.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,13 +28,13 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-testsuite
 
-# reduced relations
-BuildRequires:  yast2 >= 4.1.51
+# Removed zone name from common attributes definition
+BuildRequires:  yast2 >= 4.1.67
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# reduced relations
-Requires:   yast2 >= 4.1.51
+# Removed zone name from common attributes definition
+Requires:   yast2 >= 4.1.67
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3

++ yast2-firewall-4.1.10.tar.bz2 -> yast2-firewall-4.1.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.10/package/yast2-firewall.changes 
new/yast2-firewall-4.1.11/package/yast2-firewall.changes
--- old/yast2-firewall-4.1.10/package/yast2-firewall.changes2019-01-23 
16:16:06.0 +0100
+++ new/yast2-firewall-4.1.11/package/yast2-firewall.changes2019-03-29 
12:02:42.0 +0100
@@ -1,4 +1,12 @@
 ---
+Tue Mar 26 23:44:33 UTC 2019 - knut.anders...@suse.com
+
+- Autoyast: Export zone name explicitly as it has been removed from
+  the common attributes list (bsc#1130354)
+- Fixed textdomain names
+- 4.1.11
+
+---
 Wed Jan 23 09:52:51 UTC 2019 - knut.anders...@suse.com
 
 - Autoyast: do not overwrite imported configuration when editing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.10/package/yast2-firewall.spec 
new/yast2-firewall-4.1.11/package/yast2-firewall.spec
--- old/yast2-firewall-4.1.10/package/yast2-firewall.spec   2019-01-23 
16:16:06.0 +0100
+++ new/yast2-firewall-4.1.11/package/yast2-firewall.spec   2019-03-29 
12:02:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.10
+Version:4.1.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,13 +28,13 @@
 BuildRequires:  perl-XML-Writer update-desktop-files yast2-testsuite
 BuildRequires:  yast2-devtools >= 3.1.10
 
-# reduced relations
-BuildRequires:  yast2 >= 4.1.51
+# Removed zone name from common attributes definition
+BuildRequires:  yast2 >= 4.1.67
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
-# reduced relations
-Requires:   yast2 >= 4.1.51
+# Removed zone name from common attributes definition
+Requires:   yast2 >= 4.1.67
 
 # ButtonBox widget
 Conflicts: yast2-ycp-ui-bindings < 2.17.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.10/src/lib/y2firewall/autoyast.rb 
new/yast2-firewall-4.1.11/src/lib/y2firewall/autoyast.rb
--- old/yast2-firewall-4.1.10/src/lib/y2firewall/autoyast.rb2019-01-23 
16:16:06.0 +0100
+++ new/yast2-firewall-4.1.11/src/lib/y2firewall/autoyast.rb2019-03-29 
12:02:42.0 +0100
@@ -61,7 +61,7 @@
 
 def export_zone(zone)
   (zone.attributes + zone.relations)
-.each_with_object({}) do |field, profile|
+.each_with_object("name" => zone.name) do |field, profile|
 profile[field.to_s] = zone.public_send(field) unless 

commit yast2-firewall for openSUSE:Factory

2019-01-24 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-01-24 14:01:21

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833 (New)


Package is "yast2-firewall"

Thu Jan 24 14:01:21 2019 rev:74 rq:668113 version:4.1.10

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-01-10 15:16:04.914762208 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833/yast2-firewall.changes 
2019-01-24 14:01:25.804187345 +0100
@@ -1,0 +2,35 @@
+Wed Jan 23 09:52:51 UTC 2019 - knut.anders...@suse.com
+
+- Autoyast: do not overwrite imported configuration when editing
+  and fixed check for not configured summary (fate#324662)
+- 4.1.10
+
+---
+Thu Jan 17 12:53:20 UTC 2019 - knut.anders...@suse.com
+
+- Propose to reload the firewalld service after writing instead of
+  restarting it as in other case it will unload kernel modules and
+  terminate existing connections (bsc#1114673, bsc#1121277)
+- 4.1.9
+
+---
+Wed Jan 16 12:02:14 UTC 2019 - jreidin...@suse.com
+
+- Autoyast: remove unused options, move export to own class,
+  add support for custom zones in autoyast profile (fate#324662)
+- 4.1.8
+
+---
+Fri Jan 11 16:25:41 UTC 2019 - lsle...@suse.cz
+
+- Fixed text domain names (bsc#1121643)
+- 4.1.7
+
+---
+Thu Jan 10 12:53:49 UTC 2019 - Josef Reidinger 
+
+- Ensure that custom zones use unique name (fate#324662)
+- Explicitly mention that masquerade is IPv4 only (fate#324662)
+- 4.1.6
+
+---

Old:

  yast2-firewall-4.1.5.tar.bz2

New:

  yast2-firewall-4.1.10.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.41f0mH/_old  2019-01-24 14:01:26.276186807 +0100
+++ /var/tmp/diff_new_pack.41f0mH/_new  2019-01-24 14:01:26.280186802 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.5
+Version:4.1.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,13 +28,13 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-testsuite
 
-# Y2Firewall::Firewalld#reset
-BuildRequires:  yast2 >= 4.1.21
+# reduced relations
+BuildRequires:  yast2 >= 4.1.51
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# Y2Firewall::Firewalld#reset
-Requires:   yast2 >= 4.1.21
+# reduced relations
+Requires:   yast2 >= 4.1.51
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3

++ yast2-firewall-4.1.5.tar.bz2 -> yast2-firewall-4.1.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.5/package/yast2-firewall.changes 
new/yast2-firewall-4.1.10/package/yast2-firewall.changes
--- old/yast2-firewall-4.1.5/package/yast2-firewall.changes 2019-01-08 
16:34:03.0 +0100
+++ new/yast2-firewall-4.1.10/package/yast2-firewall.changes2019-01-23 
16:16:06.0 +0100
@@ -1,4 +1,39 @@
 ---
+Wed Jan 23 09:52:51 UTC 2019 - knut.anders...@suse.com
+
+- Autoyast: do not overwrite imported configuration when editing
+  and fixed check for not configured summary (fate#324662)
+- 4.1.10
+
+---
+Thu Jan 17 12:53:20 UTC 2019 - knut.anders...@suse.com
+
+- Propose to reload the firewalld service after writing instead of
+  restarting it as in other case it will unload kernel modules and
+  terminate existing connections (bsc#1114673, bsc#1121277)
+- 4.1.9
+
+---
+Wed Jan 16 12:02:14 UTC 2019 - jreidin...@suse.com
+
+- Autoyast: remove unused options, move export to own class,
+  add support for custom zones in autoyast profile (fate#324662)
+- 4.1.8
+
+---
+Fri Jan 11 16:25:41 UTC 2019 - lsle...@suse.cz
+
+- Fixed text domain names (bsc#1121643)
+- 4.1.7
+
+---
+Thu Jan 10 12:53:49 UTC 2019 - Josef Reidinger 
+
+- Ensure that custom zones use unique name (fate#324662)
+- Explicitly mention that masquerade is IPv4 only (fate#324662)
+- 4.1.6
+
+---
 Tue Jan  8 13:22:25 CET 

commit yast2-firewall for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-01-10 15:16:02

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833 (New)


Package is "yast2-firewall"

Thu Jan 10 15:16:02 2019 rev:73 rq:663874 version:4.1.5

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2019-01-05 14:40:31.388573715 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833/yast2-firewall.changes 
2019-01-10 15:16:04.914762208 +0100
@@ -1,0 +2,15 @@
+Tue Jan  8 13:22:25 CET 2019 - sch...@suse.de
+
+- Restart running firewalld service if data has been changed.
+  (bsc#1114673)
+- 4.1.5
+
+---
+Tue Jan  8 08:53:09 UTC 2019 - knut.anders...@suse.com
+
+- AutoYast schema:
+  - Allowed the new 'forward_ports', 'rich_rules' and
+'source_ports' elements in zone entries (bsc#1108199)
+- 4.1.4
+
+---

Old:

  yast2-firewall-4.1.3.tar.bz2

New:

  yast2-firewall-4.1.5.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.udopg5/_old  2019-01-10 15:16:05.538761611 +0100
+++ /var/tmp/diff_new_pack.udopg5/_new  2019-01-10 15:16:05.542761607 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.3
+Version:4.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.1.3.tar.bz2 -> yast2-firewall-4.1.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.3/package/yast2-firewall.changes 
new/yast2-firewall-4.1.5/package/yast2-firewall.changes
--- old/yast2-firewall-4.1.3/package/yast2-firewall.changes 2019-01-02 
10:52:29.0 +0100
+++ new/yast2-firewall-4.1.5/package/yast2-firewall.changes 2019-01-08 
16:34:03.0 +0100
@@ -1,4 +1,19 @@
 ---
+Tue Jan  8 13:22:25 CET 2019 - sch...@suse.de
+
+- Restart running firewalld service if data has been changed.
+  (bsc#1114673)
+- 4.1.5
+
+---
+Tue Jan  8 08:53:09 UTC 2019 - knut.anders...@suse.com
+
+- AutoYast schema:
+  - Allowed the new 'forward_ports', 'rich_rules' and
+'source_ports' elements in zone entries (bsc#1108199)
+- 4.1.4
+
+---
 Thu Dec 20 11:19:51 UTC 2018 - knut.anders...@suse.com
 
 - Startup dialog: Replace the old UI::ServiceStatus by the new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.3/package/yast2-firewall.spec 
new/yast2-firewall-4.1.5/package/yast2-firewall.spec
--- old/yast2-firewall-4.1.3/package/yast2-firewall.spec2019-01-02 
10:52:29.0 +0100
+++ new/yast2-firewall-4.1.5/package/yast2-firewall.spec2019-01-08 
16:34:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.3
+Version:4.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.3/src/autoyast-rnc/firewall.rnc 
new/yast2-firewall-4.1.5/src/autoyast-rnc/firewall.rnc
--- old/yast2-firewall-4.1.3/src/autoyast-rnc/firewall.rnc  2019-01-02 
10:52:29.0 +0100
+++ new/yast2-firewall-4.1.5/src/autoyast-rnc/firewall.rnc  2019-01-08 
16:34:03.0 +0100
@@ -129,10 +129,13 @@
   zone_short? &
   zone_description? &
   zone_target? &
+  fwd_forward_ports? &
   fwd_interfaces? &
-  fwd_services? &
   fwd_ports? &
   fwd_protocols? &
+  fwd_rich_rules? &
+  fwd_services? &
+  fwd_source_ports? &
   fwd_sources? &
   masquerade?
 }*
@@ -168,6 +171,24 @@
 element (source | listentry) {text}*
   }
 
+fwd_rich_rules =
+  element rich_rules {
+LIST,
+element (rich_rule | litentry) {text}*
+  }
+
+fwd_source_ports =
+  element source_ports {
+LIST,
+element (souce_port | litentry) {text}*
+  }
+
+fwd_forward_ports =
+  element forward_ports {
+LIST,
+element (forward_port | litentry) {text}*
+  }
+
 zone_name = element name { text }
 zone_short = element short { text }
 zone_description = element description { text }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.1.3/src/lib/y2firewall/dialogs/main.rb 

commit yast2-firewall for openSUSE:Factory

2019-01-05 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2019-01-05 14:40:24

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833 (New)


Package is "yast2-firewall"

Sat Jan  5 14:40:24 2019 rev:72 rq:662401 version:4.1.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-12-31 09:41:51.374439305 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833/yast2-firewall.changes 
2019-01-05 14:40:31.388573715 +0100
@@ -1,0 +2,7 @@
+Thu Dec 20 11:19:51 UTC 2018 - knut.anders...@suse.com
+
+- Startup dialog: Replace the old UI::ServiceStatus by the new
+  CWM::ServiceWidget (bsc#1114807)
+- 4.1.3
+
+---

Old:

  yast2-firewall-4.1.2.tar.bz2

New:

  yast2-firewall-4.1.3.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.BxTyjd/_old  2019-01-05 14:40:31.800573364 +0100
+++ /var/tmp/diff_new_pack.BxTyjd/_new  2019-01-05 14:40:31.800573364 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.2
+Version:4.1.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.1.2.tar.bz2 -> yast2-firewall-4.1.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.2/package/yast2-firewall.changes 
new/yast2-firewall-4.1.3/package/yast2-firewall.changes
--- old/yast2-firewall-4.1.2/package/yast2-firewall.changes 2018-11-30 
16:36:40.0 +0100
+++ new/yast2-firewall-4.1.3/package/yast2-firewall.changes 2019-01-02 
10:52:29.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Dec 20 11:19:51 UTC 2018 - knut.anders...@suse.com
+
+- Startup dialog: Replace the old UI::ServiceStatus by the new
+  CWM::ServiceWidget (bsc#1114807)
+- 4.1.3
+
+---
 Fri Nov 30 15:13:02 UTC 2018 - jreidin...@suse.com
 
 - Add ability to add/edit/remove zone (fate#324662)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.1.2/package/yast2-firewall.spec 
new/yast2-firewall-4.1.3/package/yast2-firewall.spec
--- old/yast2-firewall-4.1.2/package/yast2-firewall.spec2018-11-30 
16:36:40.0 +0100
+++ new/yast2-firewall-4.1.3/package/yast2-firewall.spec2019-01-02 
10:52:29.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.1.2
+Version:4.1.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.1.2/src/lib/y2firewall/widgets/pages/startup.rb 
new/yast2-firewall-4.1.3/src/lib/y2firewall/widgets/pages/startup.rb
--- old/yast2-firewall-4.1.2/src/lib/y2firewall/widgets/pages/startup.rb
2018-11-30 16:36:40.0 +0100
+++ new/yast2-firewall-4.1.3/src/lib/y2firewall/widgets/pages/startup.rb
2019-01-02 10:52:29.0 +0100
@@ -21,8 +21,8 @@
 
 require "yast"
 require "cwm/page"
+require "cwm/service_widget"
 require "y2firewall/firewalld"
-require "ui/service_status"
 
 module Y2Firewall
   module Widgets
@@ -44,35 +44,15 @@
 # @macro seeCustomWidget
 def contents
   VBox(
-status_widget.widget,
+status_widget,
 VStretch()
   )
 end
 
-# @return [Symbol, nil] returns :swap_mode if the service is started
-#   or stopped and returns nil othwerwise
-def handle(input)
-  result = status_widget.handle_input(input["ID"])
-  return :swap_mode if result == :start || result == :stop
-
-  nil
-end
-
-def store
-  system_service.start_mode = status_widget.enabled_flag? ? :on_boot : 
:manual
-  system_service.reload if status_widget.reload_flag?
-end
-
-def help
-  status_widget.help
-end
-
   private
 
-# This is a generic widget in SLE15; may not be appropriate.
-# For SLE15-SP1, use CWM::ServiceWidget
 def status_widget
-  @status_widget ||= 

commit yast2-firewall for openSUSE:Factory

2018-12-31 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-12-31 09:41:49

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833 (New)


Package is "yast2-firewall"

Mon Dec 31 09:41:49 2018 rev:71 rq:653103 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-11-10 16:48:35.268553244 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.28833/yast2-firewall.changes 
2018-12-31 09:41:51.374439305 +0100
@@ -1,0 +2,22 @@
+Fri Nov 30 15:13:02 UTC 2018 - jreidin...@suse.com
+
+- Add ability to add/edit/remove zone (fate#324662)
+- Show warning about lost selection only in ncurses and improve
+  text
+- add confirmation when aborting module
+- 4.1.2
+
+---
+Sat Nov 24 16:51:09 UTC 2018 - Stasiek Michalski 
+
+- Provide icon with module (boo#1109310)
+- 4.1.1
+
+---
+Wed Nov 21 16:57:37 UTC 2018 - knut.anders...@suse.com
+
+- Drop completely old SuSEFirewall2 dialogs and modules.
+  (fate#324662)
+- 4.1.0
+
+---

Old:

  yast2-firewall-4.0.34.tar.bz2

New:

  yast2-firewall-4.1.2.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.t3X8ij/_old  2018-12-31 09:41:51.842438922 +0100
+++ /var/tmp/diff_new_pack.t3X8ij/_new  2018-12-31 09:41:51.846438918 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.34
+Version:4.1.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -75,10 +75,9 @@
 %defattr(-,root,root)
 %{yast_dir}/clients/*.rb
 %{yast_dir}/lib
-%{yast_dir}/include
-%{yast_dir}/modules
 %{yast_desktopdir}/*.desktop
 %{yast_schemadir}/autoyast/rnc/firewall.rnc
+%{yast_icondir}
 
 %license COPYING
 %doc README.md

++ yast2-firewall-4.0.34.tar.bz2 -> yast2-firewall-4.1.2.tar.bz2 ++
 5920 lines of diff (skipped)




commit yast2-firewall for openSUSE:Factory

2018-11-10 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-11-10 16:48:30

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sat Nov 10 16:48:30 2018 rev:70 rq:646464 version:4.0.34

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-11-01 19:01:21.434000656 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-11-10 16:48:35.268553244 +0100
@@ -1,0 +2,7 @@
+Fri Nov  2 10:04:07 UTC 2018 - igonzalezs...@suse.com
+
+- Enable and open the SSH port when only public key authentication
+  is available for the root user (fate#324690).
+- 4.0.34
+
+---

Old:

  yast2-firewall-4.0.33.tar.bz2

New:

  yast2-firewall-4.0.34.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.15fiNd/_old  2018-11-10 16:48:35.660552747 +0100
+++ /var/tmp/diff_new_pack.15fiNd/_new  2018-11-10 16:48:35.664552742 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.33
+Version:4.0.34
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.33.tar.bz2 -> yast2-firewall-4.0.34.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.33/package/yast2-firewall.changes 
new/yast2-firewall-4.0.34/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.33/package/yast2-firewall.changes2018-10-17 
14:29:15.0 +0200
+++ new/yast2-firewall-4.0.34/package/yast2-firewall.changes2018-11-05 
17:14:13.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Nov  2 10:04:07 UTC 2018 - igonzalezs...@suse.com
+
+- Enable and open the SSH port when only public key authentication
+  is available for the root user (fate#324690).
+- 4.0.34
+
+---
 Wed Oct 17 10:48:42 UTC 2018 - knut.anders...@suse.com
 
 - Added missing interfaces helpers requirement (fate#324662)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.33/package/yast2-firewall.spec 
new/yast2-firewall-4.0.34/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.33/package/yast2-firewall.spec   2018-10-17 
14:29:15.0 +0200
+++ new/yast2-firewall-4.0.34/package/yast2-firewall.spec   2018-11-05 
17:14:13.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.33
+Version:4.0.34
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.33/src/lib/y2firewall/proposal_settings.rb 
new/yast2-firewall-4.0.34/src/lib/y2firewall/proposal_settings.rb
--- old/yast2-firewall-4.0.33/src/lib/y2firewall/proposal_settings.rb   
2018-10-17 14:29:15.0 +0200
+++ new/yast2-firewall-4.0.34/src/lib/y2firewall/proposal_settings.rb   
2018-11-05 17:14:13.0 +0100
@@ -21,6 +21,8 @@
 
 require "yast"
 
+Yast.import "UsersSimple"
+
 module Y2Firewall
   # Class that stores the proposal settings for firewalld during installation.
   class ProposalSettings
@@ -46,9 +48,9 @@
 
   load_features
   enable_firewall! if @enable_firewall
-  enable_sshd! if Yast::Linuxrc.usessh || @enable_sshd
-  open_ssh! if Yast::Linuxrc.usessh || @open_ssh
-  open_vnc! if Yast::Linuxrc.vnc
+  enable_sshd! if wanted_enable_sshd?
+  open_ssh! if wanted_open_ssh?
+  open_vnc! if wanted_open_vnc?
   # FIXME: obtain from Y2Firewall::Firewalld, control file or allow to
   # chose a different one in the proposal
   @default_zone = "public"
@@ -131,6 +133,27 @@
   Yast::ProductFeatures.GetSection("globals")
 end
 
+def wanted_enable_sshd?
+  Yast::Linuxrc.usessh || only_public_key_auth || @enable_sshd
+end
+
+def wanted_open_ssh?
+  Yast::Linuxrc.usessh || only_public_key_auth || @open_ssh
+end
+
+def wanted_open_vnc?
+  Yast::Linuxrc.vnc
+end
+
+# Determines whether only public key authentication is supported
+#
+# @note If the root user does not have a password, we assume that we will 
use a public
+#   key in order to log into the system. In such a case, we need to enable 
the SSH
+#   service (including opening the port).
+def only_public_key_auth
+  Yast::UsersSimple.GetRootPassword.empty?
+end
+
 class << 

commit yast2-firewall for openSUSE:Factory

2018-11-02 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-11-01 19:01:18

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Thu Nov  1 19:01:18 2018 rev:69 rq:642637 version:4.0.33

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-07-03 23:32:23.180578059 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-11-01 19:01:21.434000656 +0100
@@ -1,0 +2,64 @@
+Wed Oct 17 10:48:42 UTC 2018 - knut.anders...@suse.com
+
+- Added missing interfaces helpers requirement (fate#324662)
+- 4.0.33
+
+---
+Tue Oct 16 20:34:32 UTC 2018 - knut.anders...@suse.com
+
+- Fixed zone_options widget test mocking (fate#324662)
+- 4.0.32
+
+---
+Wed Oct 10 08:17:09 UTC 2018 - knut.anders...@suse.com
+
+- Small improvements to the widget for modifying the assignation
+  of interfaces to zones (fate##324662):
+  - Permits to split the input field entry by any combination of
+spaces or commas.
+  - Initialize the zone selector with the default zone.
+- 4.0.31
+
+---
+Tue Oct  9 08:55:56 UTC 2018 - knut.anders...@suse.com
+
+- Alert the user about unsaved changes when leaving the zone
+  services configuration without applying changes (fate#324662)
+- 4.0.30
+
+---
+Fri Oct  5 06:49:03 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST configuration: Added support to editing and resetting
+  the current configuration. Improved the writing process
+  (fate324662).
+- 4.0.29
+
+---
+Tue Oct  2 11:52:27 UTC 2018 - knut.anders...@suse.com
+
+- AutoYast schema:
+  - Allowed the new 'description', 'short' and 'target' elements in
+zone entries (bsc#1108199)
+- 4.0.28
+
+---
+Fri Sep 21 13:26:02 UTC 2018 - igonzalezs...@suse.com
+
+- Add a new user interface to manage firewalld configuration
+  (fate#324662).
+- Supported featues:
+  - Manage the firewalld service.
+  - Browse interfaces and assign them to firewall zones.
+  - List zones and design one of them as the default.
+  - Assign services to zones.
+  - Open ports.
+- 4.0.27
+
+---
+Mon Aug 20 16:21:38 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+- Changed dir of COPYING file.
+
+---

Old:

  yast2-firewall-4.0.26.tar.bz2

New:

  yast2-firewall-4.0.33.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.LSAjUN/_old  2018-11-01 19:01:21.814000687 +0100
+++ /var/tmp/diff_new_pack.LSAjUN/_new  2018-11-01 19:01:21.818000688 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.26
+Version:4.0.33
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,13 +28,13 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-testsuite
 
-# Firewalld read?
-BuildRequires:  yast2 >= 4.0.45
+# Y2Firewall::Firewalld#reset
+BuildRequires:  yast2 >= 4.1.21
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# Firewalld - extended API
-Requires:   yast2 >= 4.0.49
+# Y2Firewall::Firewalld#reset
+Requires:   yast2 >= 4.1.21
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3
@@ -49,7 +49,7 @@
 Requires:   yast2-ruby-bindings >= 1.0.0
 
 Summary:YaST2 - Firewall Configuration
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  System/YaST
 
 %description
@@ -66,6 +66,11 @@
 %install
 rake install DESTDIR="%{buildroot}"
 
+# Remove the license from the /usr/share/doc/packages directory,
+# it is also included in the /usr/share/licenses directory by using
+# the %license tag.
+rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING
+
 %files
 %defattr(-,root,root)
 %{yast_dir}/clients/*.rb
@@ -75,7 +80,7 @@
 %{yast_desktopdir}/*.desktop
 %{yast_schemadir}/autoyast/rnc/firewall.rnc
 
-%doc COPYING
+%license COPYING
 %doc README.md
 %doc CONTRIBUTING.md
 

++ yast2-firewall-4.0.26.tar.bz2 -> yast2-firewall-4.0.33.tar.bz2 ++
 5354 lines of diff (skipped)




commit yast2-firewall for openSUSE:Factory

2018-07-03 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-07-03 23:32:19

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Tue Jul  3 23:32:19 2018 rev:68 rq:620271 version:4.0.26

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-05-06 14:58:22.855824690 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-07-03 23:32:23.180578059 +0200
@@ -1,0 +2,6 @@
+Thu Jun 28 15:43:21 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.0.26
+
+---

Old:

  yast2-firewall-4.0.25.tar.bz2

New:

  yast2-firewall-4.0.26.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.OlF6lO/_old  2018-07-03 23:32:23.592577466 +0200
+++ /var/tmp/diff_new_pack.OlF6lO/_new  2018-07-03 23:32:23.596577461 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.25
+Version:4.0.26
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.25.tar.bz2 -> yast2-firewall-4.0.26.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.25/package/yast2-firewall.changes 
new/yast2-firewall-4.0.26/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.25/package/yast2-firewall.changes2018-05-04 
15:14:30.0 +0200
+++ new/yast2-firewall-4.0.26/package/yast2-firewall.changes2018-07-02 
16:49:44.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Jun 28 15:43:21 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.0.26
+
+---
 Fri Apr 27 16:35:19 CEST 2018 - sch...@suse.de
 
 - AutoYaST: Report whether an interface has been defined
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.25/package/yast2-firewall.spec 
new/yast2-firewall-4.0.26/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.25/package/yast2-firewall.spec   2018-05-04 
15:14:30.0 +0200
+++ new/yast2-firewall-4.0.26/package/yast2-firewall.spec   2018-07-02 
16:49:44.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.25
+Version:4.0.26
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.25/src/desktop/firewall.desktop 
new/yast2-firewall-4.0.26/src/desktop/firewall.desktop
--- old/yast2-firewall-4.0.25/src/desktop/firewall.desktop  2018-05-04 
15:14:30.0 +0200
+++ new/yast2-firewall-4.0.26/src/desktop/firewall.desktop  2018-07-02 
16:49:44.0 +0200
@@ -15,6 +15,7 @@
 X-SuSE-YaST-AutoInstClonable=true
 X-SuSE-YaST-AutoInstRequires=lan
 X-SuSE-YaST-AutoInstSchema=firewall.rnc
+X-SuSE-YaST-Keywords=security,network
 
 Icon=yast-firewall
 Exec=xdg-su -c "/sbin/yast2 firewall"




commit yast2-firewall for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-05-06 14:58:20

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sun May  6 14:58:20 2018 rev:67 rq:604038 version:4.0.25

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-04-26 13:30:58.131607201 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-05-06 14:58:22.855824690 +0200
@@ -1,0 +2,7 @@
+Fri Apr 27 16:35:19 CEST 2018 - sch...@suse.de
+
+- AutoYaST: Report whether an interface has been defined
+  in more than one zone (bnc#1089855).
+- 4.0.25
+
+---

Old:

  yast2-firewall-4.0.24.tar.bz2

New:

  yast2-firewall-4.0.25.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.YvezO3/_old  2018-05-06 14:58:23.343806783 +0200
+++ /var/tmp/diff_new_pack.YvezO3/_new  2018-05-06 14:58:23.347806636 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.24
+Version:4.0.25
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.24.tar.bz2 -> yast2-firewall-4.0.25.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.24/package/yast2-firewall.changes 
new/yast2-firewall-4.0.25/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.24/package/yast2-firewall.changes2018-04-23 
17:57:11.0 +0200
+++ new/yast2-firewall-4.0.25/package/yast2-firewall.changes2018-05-04 
15:14:30.0 +0200
@@ -1,4 +1,11 @@
 ---
+Fri Apr 27 16:35:19 CEST 2018 - sch...@suse.de
+
+- AutoYaST: Report whether an interface has been defined
+  in more than one zone (bnc#1089855).
+- 4.0.25
+
+---
 Sat Apr 21 07:35:42 UTC 2018 - knut.anders...@suse.com
 
 - During installation, open services defined by (Tigervnc) instead
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.24/package/yast2-firewall.spec 
new/yast2-firewall-4.0.25/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.24/package/yast2-firewall.spec   2018-04-23 
17:57:11.0 +0200
+++ new/yast2-firewall-4.0.25/package/yast2-firewall.spec   2018-05-04 
15:14:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.24
+Version:4.0.25
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.24/src/lib/y2firewall/clients/auto.rb 
new/yast2-firewall-4.0.25/src/lib/y2firewall/clients/auto.rb
--- old/yast2-firewall-4.0.24/src/lib/y2firewall/clients/auto.rb
2018-04-23 17:57:11.0 +0200
+++ new/yast2-firewall-4.0.25/src/lib/y2firewall/clients/auto.rb
2018-05-04 15:14:30.0 +0200
@@ -34,6 +34,7 @@
   include Yast::Logger
 
   Yast.import "HTML"
+  Yast.import "AutoInstall"
 
   class << self
 # @return [Boolean] whether the AutoYaST configuration has been
@@ -88,6 +89,7 @@
 enable if profile.fetch("enable_firewall", settings.enable_firewall)
 start if profile.fetch("start_firewall", false)
 importer.import(profile)
+check_profile_for_errors
 imported
   end
 
@@ -150,6 +152,21 @@
 
 private
 
+  # Semantic AutoYaST profile check
+  #
+  # Problems will be stored in AutoInstall.issues_list.
+  def check_profile_for_errors
+# Checking if an interface has been defined for different zones
+zones = firewalld.export["zones"] || []
+all_interfaces = zones.flat_map { |zone| zone["interfaces"] || [] }
+double_entries = all_interfaces.select { |i| all_interfaces.count(i) > 
1 }.uniq
+unless double_entries.empty?
+  AutoInstall.issues_list.add(:invalid_value, "firewall", "interfaces",
+double_entries.join(","),
+_("This interface has been defined for more than one zone."))
+end
+  end
+
   # Depending on the profile it activates or deactivates the firewalld
   # service
   def activate_service
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.24/test/lib/y2firewall/clients/auto_test.rb 

commit yast2-firewall for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-04-26 13:30:56

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Thu Apr 26 13:30:56 2018 rev:66 rq:600112 version:4.0.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-04-07 20:50:58.703591143 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-04-26 13:30:58.131607201 +0200
@@ -1,0 +2,14 @@
+Sat Apr 21 07:35:42 UTC 2018 - knut.anders...@suse.com
+
+- During installation, open services defined by (Tigervnc) instead
+  of the 'vnc-server' service that is shipped with (firewalld)
+  (bsc#1081952).
+- 4.0.24
+
+---
+Tue Apr 17 11:55:47 CEST 2018 - snw...@suse.de
+
+- consistent wording (open/block) also for VNC ports (bsc#1089789)
+- 4.0.23
+
+---

Old:

  yast2-firewall-4.0.22.tar.bz2

New:

  yast2-firewall-4.0.24.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.8YZDIm/_old  2018-04-26 13:30:58.619589326 +0200
+++ /var/tmp/diff_new_pack.8YZDIm/_new  2018-04-26 13:30:58.619589326 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.22
+Version:4.0.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.22.tar.bz2 -> yast2-firewall-4.0.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.22/package/yast2-firewall.changes 
new/yast2-firewall-4.0.24/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.22/package/yast2-firewall.changes2018-03-27 
14:19:20.0 +0200
+++ new/yast2-firewall-4.0.24/package/yast2-firewall.changes2018-04-23 
17:57:11.0 +0200
@@ -1,4 +1,18 @@
 ---
+Sat Apr 21 07:35:42 UTC 2018 - knut.anders...@suse.com
+
+- During installation, open services defined by (Tigervnc) instead
+  of the 'vnc-server' service that is shipped with (firewalld)
+  (bsc#1081952).
+- 4.0.24
+
+---
+Tue Apr 17 11:55:47 CEST 2018 - snw...@suse.de
+
+- consistent wording (open/block) also for VNC ports (bsc#1089789)
+- 4.0.23
+
+---
 Tue Mar 27 12:02:55 UTC 2018 - knut.anders...@suse.com
 
 - Translate the installation finish client title (bsc#1084136)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.22/package/yast2-firewall.spec 
new/yast2-firewall-4.0.24/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.22/package/yast2-firewall.spec   2018-03-27 
14:19:20.0 +0200
+++ new/yast2-firewall-4.0.24/package/yast2-firewall.spec   2018-04-23 
17:57:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.22
+Version:4.0.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.22/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.0.24/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.0.22/src/lib/y2firewall/clients/installation_finish.rb 
2018-03-27 14:19:20.0 +0200
+++ new/yast2-firewall-4.0.24/src/lib/y2firewall/clients/installation_finish.rb 
2018-04-23 17:57:11.0 +0200
@@ -54,9 +54,15 @@
 
   def write
 Service.Enable("sshd") if @settings.enable_sshd
+configure_firewall if @firewalld.installed?
+true
+  end
 
-return true if !@firewalld.installed?
+private
 
+  # Modifies the configuration of the firewall according to the current
+  # settings
+  def configure_firewall
 @settings.enable_firewall ? @firewalld.enable! : @firewalld.disable!
 
 if @settings.open_ssh
@@ -65,9 +71,14 @@
   @firewalld.api.remove_service(@settings.default_zone, "ssh")
 end
 
-@firewalld.api.add_service(@settings.default_zone, "vnc-server") if 
@settings.open_vnc
-
-true
+if @settings.open_vnc
+  if @firewalld.api.service_supported?("tigervnc")
+@firewalld.api.add_service(@settings.default_zone, "tigervnc")
+@firewalld.api.add_service(@settings.default_zone, 
"tigervnc-https")
+  else
+ 

commit yast2-firewall for openSUSE:Factory

2018-04-07 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-04-07 20:50:56

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sat Apr  7 20:50:56 2018 rev:65 rq:591596 version:4.0.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-03-26 12:17:17.188239564 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-04-07 20:50:58.703591143 +0200
@@ -1,0 +2,6 @@
+Tue Mar 27 12:02:55 UTC 2018 - knut.anders...@suse.com
+
+- Translate the installation finish client title (bsc#1084136)
+- 4.0.22
+
+---

Old:

  yast2-firewall-4.0.21.tar.bz2

New:

  yast2-firewall-4.0.22.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.9bsUS7/_old  2018-04-07 20:50:59.191573481 +0200
+++ /var/tmp/diff_new_pack.9bsUS7/_new  2018-04-07 20:50:59.191573481 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.21
+Version:4.0.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.21.tar.bz2 -> yast2-firewall-4.0.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.21/package/yast2-firewall.changes 
new/yast2-firewall-4.0.22/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.21/package/yast2-firewall.changes2018-03-23 
13:57:49.0 +0100
+++ new/yast2-firewall-4.0.22/package/yast2-firewall.changes2018-03-27 
14:19:20.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Mar 27 12:02:55 UTC 2018 - knut.anders...@suse.com
+
+- Translate the installation finish client title (bsc#1084136)
+- 4.0.22
+
+---
 Fri Mar 23 11:38:40 UTC 2018 - knut.anders...@suse.com
 
 - AutoYaST SuSEFirewall2 Importer: Removed FW_LOG_ACCEPT_CRIT tag
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.21/package/yast2-firewall.spec 
new/yast2-firewall-4.0.22/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.21/package/yast2-firewall.spec   2018-03-23 
13:57:49.0 +0100
+++ new/yast2-firewall-4.0.22/package/yast2-firewall.spec   2018-03-27 
14:19:20.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.21
+Version:4.0.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.21/src/lib/y2firewall/clients/installation_finish.rb 
new/yast2-firewall-4.0.22/src/lib/y2firewall/clients/installation_finish.rb
--- old/yast2-firewall-4.0.21/src/lib/y2firewall/clients/installation_finish.rb 
2018-03-23 13:57:49.0 +0100
+++ new/yast2-firewall-4.0.22/src/lib/y2firewall/clients/installation_finish.rb 
2018-03-27 14:19:20.0 +0200
@@ -30,6 +30,8 @@
 # the firewall proposal configuration for installation and autoinstallation
 # modes.
 class InstallationFinish < ::Installation::FinishClient
+  include Yast::I18n
+
   # Y2Firewall::ProposalSettings instance
   attr_accessor :settings
   # Y2Firewall::Firewalld instance
@@ -43,7 +45,7 @@
   end
 
   def title
-"Writing Firewall Configuration..."
+_("Writing Firewall Configuration...")
   end
 
   def modes




commit yast2-firewall for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-03-26 12:17:11

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Mon Mar 26 12:17:11 2018 rev:64 rq:590680 version:4.0.21

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-03-14 19:34:21.887160878 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-03-26 12:17:17.188239564 +0200
@@ -1,0 +2,17 @@
+Fri Mar 23 11:38:40 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST SuSEFirewall2 Importer: Removed FW_LOG_ACCEPT_CRIT tag
+  from the list of supported options as firewalld only log dropped
+  packages and for accepted ones rich rules should be used instead
+  (bsc#1086655)
+- 4.0.21
+
+---
+Wed Mar 21 23:42:21 UTC 2018 - knut.anders...@suse.com
+
+- More fixes to the firewall AY schema (bsc#1013047)
+  - Added zone 'sources' element to the AutoYaST schema file.
+  - Permitted the use of 'listentry' element in list entries.
+- 4.0.20
+
+---

Old:

  yast2-firewall-4.0.19.tar.bz2

New:

  yast2-firewall-4.0.21.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.q4ypbm/_old  2018-03-26 12:17:18.220202561 +0200
+++ /var/tmp/diff_new_pack.q4ypbm/_new  2018-03-26 12:17:18.228202274 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.19
+Version:4.0.21
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.19.tar.bz2 -> yast2-firewall-4.0.21.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.19/package/yast2-firewall.changes 
new/yast2-firewall-4.0.21/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.19/package/yast2-firewall.changes2018-03-13 
09:46:03.0 +0100
+++ new/yast2-firewall-4.0.21/package/yast2-firewall.changes2018-03-23 
13:57:49.0 +0100
@@ -1,4 +1,21 @@
 ---
+Fri Mar 23 11:38:40 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST SuSEFirewall2 Importer: Removed FW_LOG_ACCEPT_CRIT tag
+  from the list of supported options as firewalld only log dropped
+  packages and for accepted ones rich rules should be used instead
+  (bsc#1086655)
+- 4.0.21
+
+---
+Wed Mar 21 23:42:21 UTC 2018 - knut.anders...@suse.com
+
+- More fixes to the firewall AY schema (bsc#1013047)
+  - Added zone 'sources' element to the AutoYaST schema file.
+  - Permitted the use of 'listentry' element in list entries.
+- 4.0.20
+
+---
 Tue Mar 13 07:24:55 UTC 2018 - knut.anders...@suse.com
 
 - Some fixes to the firewall AY schema (bsc#1013047)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.19/package/yast2-firewall.spec 
new/yast2-firewall-4.0.21/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.19/package/yast2-firewall.spec   2018-03-13 
09:46:03.0 +0100
+++ new/yast2-firewall-4.0.21/package/yast2-firewall.spec   2018-03-23 
13:57:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.19
+Version:4.0.21
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.19/src/autoyast-rnc/firewall.rnc 
new/yast2-firewall-4.0.21/src/autoyast-rnc/firewall.rnc
--- old/yast2-firewall-4.0.19/src/autoyast-rnc/firewall.rnc 2018-03-13 
09:46:03.0 +0100
+++ new/yast2-firewall-4.0.21/src/autoyast-rnc/firewall.rnc 2018-03-23 
13:57:49.0 +0100
@@ -124,41 +124,45 @@
 zones =
   element zones {
 LIST,
-zone*
-  }
-
-zone =
-  element zone {
-zone_name &
-fwd_interfaces? &
-fwd_services? &
-fwd_ports? &
-fwd_protocols? &
-masquerade?
+element (zone | listentry) {
+  zone_name &
+  fwd_interfaces? &
+  fwd_services? &
+  fwd_ports? &
+  fwd_protocols? &
+  fwd_sources? &
+  masquerade?
+}*
   }
 
 fwd_services =
   element services {
 LIST,
-element service {text}*
+element (service | listentry) {text}*
   }
 
 fwd_interfaces =
   element interfaces {
 LIST,
-element interface {text}*
+element (interface | 

commit yast2-firewall for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-03-14 19:34:20

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Wed Mar 14 19:34:20 2018 rev:63 rq:586266 version:4.0.19

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-03-04 11:49:16.917342588 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-03-14 19:34:21.887160878 +0100
@@ -1,0 +2,19 @@
+Tue Mar 13 07:24:55 UTC 2018 - knut.anders...@suse.com
+
+- Some fixes to the firewall AY schema (bsc#1013047)
+  - Use "name" in zones
+  - "default_zone" is a firewall attribute
+- 4.0.19
+
+---
+Tue Mar  6 07:04:46 UTC 2018 - knut.anders...@suse.com
+
+- SuSEFirewall2 importer changes (fate#323460)
+  - Use internal zone instead of trusted when the protection from
+the INT zone is enabled which fits better with the definition.
+  - Removed the mapping of apache2 and apache2-ssl services to
+firewalld services since the apache package will provide the
+services definition and we will not use firewall defaults.
+- 4.0.18
+
+---

Old:

  yast2-firewall-4.0.17.tar.bz2

New:

  yast2-firewall-4.0.19.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.kIBFnV/_old  2018-03-14 19:34:23.003121243 +0100
+++ /var/tmp/diff_new_pack.kIBFnV/_new  2018-03-14 19:34:23.007121101 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.17
+Version:4.0.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.17.tar.bz2 -> yast2-firewall-4.0.19.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.17/package/yast2-firewall.changes 
new/yast2-firewall-4.0.19/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.17/package/yast2-firewall.changes2018-02-27 
14:11:28.0 +0100
+++ new/yast2-firewall-4.0.19/package/yast2-firewall.changes2018-03-13 
09:46:03.0 +0100
@@ -1,4 +1,23 @@
 ---
+Tue Mar 13 07:24:55 UTC 2018 - knut.anders...@suse.com
+
+- Some fixes to the firewall AY schema (bsc#1013047)
+  - Use "name" in zones
+  - "default_zone" is a firewall attribute
+- 4.0.19
+
+---
+Tue Mar  6 07:04:46 UTC 2018 - knut.anders...@suse.com
+
+- SuSEFirewall2 importer changes (fate#323460)
+  - Use internal zone instead of trusted when the protection from
+the INT zone is enabled which fits better with the definition.
+  - Removed the mapping of apache2 and apache2-ssl services to
+firewalld services since the apache package will provide the
+services definition and we will not use firewall defaults.
+- 4.0.18
+
+---
 Tue Feb 27 13:08:22 UTC 2018 - jreidin...@suse.com
 
 - Added textdomain for translation (bnc#1083015)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.17/package/yast2-firewall.spec 
new/yast2-firewall-4.0.19/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.17/package/yast2-firewall.spec   2018-02-27 
14:11:28.0 +0100
+++ new/yast2-firewall-4.0.19/package/yast2-firewall.spec   2018-03-13 
09:46:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.17
+Version:4.0.19
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.17/src/autoyast-rnc/firewall.rnc 
new/yast2-firewall-4.0.19/src/autoyast-rnc/firewall.rnc
--- old/yast2-firewall-4.0.17/src/autoyast-rnc/firewall.rnc 2018-02-27 
14:11:28.0 +0100
+++ new/yast2-firewall-4.0.19/src/autoyast-rnc/firewall.rnc 2018-03-13 
09:46:03.0 +0100
@@ -24,7 +24,6 @@
   | FW_SERVICES_EXT_IP
   | start_firewall
   | enable_firewall
-  | default_zone
   | FW_ALLOW_FW_BROADCAST_DMZ
   | FW_ALLOW_FW_BROADCAST_INT
   | FW_ALLOW_FW_BROADCAST_EXT
@@ -85,7 +84,6 @@
 FW_SERVICES_EXT_IP = element FW_SERVICES_EXT_IP { text }
 start_firewall = element start_firewall { BOOLEAN }
 enable_firewall = element enable_firewall { BOOLEAN }
-default_zone = element default_zone { text }
 FW_ALLOW_FW_BROADCAST_DMZ = element 

commit yast2-firewall for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-03-04 11:49:12

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sun Mar  4 11:49:12 2018 rev:62 rq:580599 version:4.0.17

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-02-24 16:36:12.424300156 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-03-04 11:49:16.917342588 +0100
@@ -1,0 +2,6 @@
+Tue Feb 27 13:08:22 UTC 2018 - jreidin...@suse.com
+
+- Added textdomain for translation (bnc#1083015)
+- 4.0.17
+
+---

Old:

  yast2-firewall-4.0.16.tar.bz2

New:

  yast2-firewall-4.0.17.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.c1ZzmF/_old  2018-03-04 11:49:17.709313896 +0100
+++ /var/tmp/diff_new_pack.c1ZzmF/_new  2018-03-04 11:49:17.713313751 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.16
+Version:4.0.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.16.tar.bz2 -> yast2-firewall-4.0.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.16/package/yast2-firewall.changes 
new/yast2-firewall-4.0.17/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.16/package/yast2-firewall.changes2018-02-23 
12:09:25.0 +0100
+++ new/yast2-firewall-4.0.17/package/yast2-firewall.changes2018-02-27 
14:11:28.0 +0100
@@ -1,4 +1,10 @@
 ---
+Tue Feb 27 13:08:22 UTC 2018 - jreidin...@suse.com
+
+- Added textdomain for translation (bnc#1083015)
+- 4.0.17
+
+---
 Fri Feb 23 11:32:25 CET 2018 - sch...@suse.de
 
 - Added textdomain for translation (bnc#1081458)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.16/package/yast2-firewall.spec 
new/yast2-firewall-4.0.17/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.16/package/yast2-firewall.spec   2018-02-23 
12:09:25.0 +0100
+++ new/yast2-firewall-4.0.17/package/yast2-firewall.spec   2018-02-27 
14:11:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.16
+Version:4.0.17
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.16/src/lib/y2firewall/importer_strategies/suse_firewall.rb
 
new/yast2-firewall-4.0.17/src/lib/y2firewall/importer_strategies/suse_firewall.rb
--- 
old/yast2-firewall-4.0.16/src/lib/y2firewall/importer_strategies/suse_firewall.rb
   2018-02-23 12:09:25.0 +0100
+++ 
new/yast2-firewall-4.0.17/src/lib/y2firewall/importer_strategies/suse_firewall.rb
   2018-02-27 14:11:28.0 +0100
@@ -89,6 +89,7 @@
   #
   # @param [Hash] AutoYaST profile firewall's section
   def initialize(profile)
+textdomain "firewall"
 @profile = profile
   end
 




commit yast2-firewall for openSUSE:Factory

2018-02-24 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-02-24 16:36:10

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sat Feb 24 16:36:10 2018 rev:61 rq:579477 version:4.0.16

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-02-16 21:41:31.429900615 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-02-24 16:36:12.424300156 +0100
@@ -1,0 +2,12 @@
+Fri Feb 23 11:32:25 CET 2018 - sch...@suse.de
+
+- Added textdomain for translation (bnc#1081458)
+- 4.0.16
+
+---
+Mon Feb 19 13:36:05 CET 2018 - sch...@suse.de
+
+- Fixed "default_zone" in rnc file. (bnc#1013047)
+- 4.0.15
+
+---

Old:

  yast2-firewall-4.0.14.tar.bz2

New:

  yast2-firewall-4.0.16.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.d5MOvk/_old  2018-02-24 16:36:13.140274386 +0100
+++ /var/tmp/diff_new_pack.d5MOvk/_new  2018-02-24 16:36:13.144274242 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.14
+Version:4.0.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.14.tar.bz2 -> yast2-firewall-4.0.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.14/package/yast2-firewall.changes 
new/yast2-firewall-4.0.16/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.14/package/yast2-firewall.changes2018-02-15 
17:35:58.0 +0100
+++ new/yast2-firewall-4.0.16/package/yast2-firewall.changes2018-02-23 
12:09:25.0 +0100
@@ -1,4 +1,16 @@
 ---
+Fri Feb 23 11:32:25 CET 2018 - sch...@suse.de
+
+- Added textdomain for translation (bnc#1081458)
+- 4.0.16
+
+---
+Mon Feb 19 13:36:05 CET 2018 - sch...@suse.de
+
+- Fixed "default_zone" in rnc file. (bnc#1013047)
+- 4.0.15
+
+---
 Thu Feb 15 10:58:14 UTC 2018 - mfi...@suse.com
 
 - fate#323460
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.14/package/yast2-firewall.spec 
new/yast2-firewall-4.0.16/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.14/package/yast2-firewall.spec   2018-02-15 
17:35:58.0 +0100
+++ new/yast2-firewall-4.0.16/package/yast2-firewall.spec   2018-02-23 
12:09:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.14
+Version:4.0.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.14/src/autoyast-rnc/firewall.rnc 
new/yast2-firewall-4.0.16/src/autoyast-rnc/firewall.rnc
--- old/yast2-firewall-4.0.14/src/autoyast-rnc/firewall.rnc 2018-02-15 
17:35:58.0 +0100
+++ new/yast2-firewall-4.0.16/src/autoyast-rnc/firewall.rnc 2018-02-23 
12:09:25.0 +0100
@@ -24,6 +24,7 @@
   | FW_SERVICES_EXT_IP
   | start_firewall
   | enable_firewall
+  | default_zone
   | FW_ALLOW_FW_BROADCAST_DMZ
   | FW_ALLOW_FW_BROADCAST_INT
   | FW_ALLOW_FW_BROADCAST_EXT
@@ -84,6 +85,7 @@
 FW_SERVICES_EXT_IP = element FW_SERVICES_EXT_IP { text }
 start_firewall = element start_firewall { BOOLEAN }
 enable_firewall = element enable_firewall { BOOLEAN }
+default_zone = element default_zone { text }
 FW_ALLOW_FW_BROADCAST_DMZ = element FW_ALLOW_FW_BROADCAST_DMZ { text }
 FW_ALLOW_FW_BROADCAST_EXT = element FW_ALLOW_FW_BROADCAST_EXT { text }
 FW_ALLOW_FW_BROADCAST_INT = element FW_ALLOW_FW_BROADCAST_INT { text }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.14/src/lib/y2firewall/widgets/proposal.rb 
new/yast2-firewall-4.0.16/src/lib/y2firewall/widgets/proposal.rb
--- old/yast2-firewall-4.0.14/src/lib/y2firewall/widgets/proposal.rb
2018-02-15 17:35:58.0 +0100
+++ new/yast2-firewall-4.0.16/src/lib/y2firewall/widgets/proposal.rb
2018-02-23 12:09:25.0 +0100
@@ -63,6 +63,7 @@
 # Enable firewall service checkbox
 class EnableFirewall < CWM::CheckBox
   def initialize(settings, widgets)
+textdomain "firewall"
 @settings = settings
 @widgets = widgets
   end
@@ -111,6 +112,7 @@
 # 

commit yast2-firewall for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-02-16 21:41:30

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Fri Feb 16 21:41:30 2018 rev:60 rq:577067 version:4.0.14

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-02-12 10:09:11.198540076 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-02-16 21:41:31.429900615 +0100
@@ -1,0 +2,17 @@
+Thu Feb 15 10:58:14 UTC 2018 - mfi...@suse.com
+
+- fate#323460
+  - updated summary in autoyast client to work with new firewalld
+api
+- 4.0.14
+
+---
+Wed Feb 14 17:23:32 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: added 'enable_firewall', 'start_firewall' and
+  'FW_LOG_DROP_CRIT' to the list of supported properties for 
+  SuSEFirewall2 profiles and fixed a typo with 'FW_LOG_DROP_ALL'
+  (fate#323460).
+- 4.0.13
+
+---

Old:

  yast2-firewall-4.0.12.tar.bz2

New:

  yast2-firewall-4.0.14.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.95rjIK/_old  2018-02-16 21:41:31.917883017 +0100
+++ /var/tmp/diff_new_pack.95rjIK/_new  2018-02-16 21:41:31.921882873 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.12
+Version:4.0.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# Firewalld read?
-Requires:   yast2 >= 4.0.45
+# Firewalld - extended API
+Requires:   yast2 >= 4.0.49
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3

++ yast2-firewall-4.0.12.tar.bz2 -> yast2-firewall-4.0.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.12/package/yast2-firewall.changes 
new/yast2-firewall-4.0.14/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.12/package/yast2-firewall.changes2018-02-08 
09:41:07.0 +0100
+++ new/yast2-firewall-4.0.14/package/yast2-firewall.changes2018-02-15 
17:35:58.0 +0100
@@ -1,4 +1,21 @@
 ---
+Thu Feb 15 10:58:14 UTC 2018 - mfi...@suse.com
+
+- fate#323460
+  - updated summary in autoyast client to work with new firewalld
+api
+- 4.0.14
+
+---
+Wed Feb 14 17:23:32 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: added 'enable_firewall', 'start_firewall' and
+  'FW_LOG_DROP_CRIT' to the list of supported properties for 
+  SuSEFirewall2 profiles and fixed a typo with 'FW_LOG_DROP_ALL'
+  (fate#323460).
+- 4.0.13
+
+---
 Mon Feb  6 13:46:40 UTC 2018 - gso...@suse.com
 
 - When firewall is called on ncurses or command line, an error
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.12/package/yast2-firewall.spec 
new/yast2-firewall-4.0.14/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.12/package/yast2-firewall.spec   2018-02-08 
09:41:07.0 +0100
+++ new/yast2-firewall-4.0.14/package/yast2-firewall.spec   2018-02-15 
17:35:58.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.12
+Version:4.0.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
-# Firewalld read?
-Requires:   yast2 >= 4.0.45
+# Firewalld - extended API
+Requires:   yast2 >= 4.0.49
 
 # ButtonBox widget
 Conflicts: yast2-ycp-ui-bindings < 2.17.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.12/src/lib/y2firewall/clients/auto.rb 
new/yast2-firewall-4.0.14/src/lib/y2firewall/clients/auto.rb
--- old/yast2-firewall-4.0.12/src/lib/y2firewall/clients/auto.rb
2018-02-08 09:41:07.0 +0100
+++ new/yast2-firewall-4.0.14/src/lib/y2firewall/clients/auto.rb
2018-02-15 17:35:58.0 +0100
@@ -32,6 +32,9 @@
 # Does not do any changes to the configuration.
 class Auto < ::Installation::AutoClient
   include Yast::Logger
+
+  Yast.import "HTML"
+
   class << self
 # @return [Boolean] whether 

commit yast2-firewall for openSUSE:Factory

2018-02-12 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-02-12 10:09:07

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Mon Feb 12 10:09:07 2018 rev:59 rq:574117 version:4.0.12

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-02-07 18:18:22.220961320 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-02-12 10:09:11.198540076 +0100
@@ -1,0 +2,8 @@
+Mon Feb  6 13:46:40 UTC 2018 - gso...@suse.com
+
+- When firewall is called on ncurses or command line, an error
+  message is presented to the user, informing him to use firewalld
+  (fate#323460).
+- 4.0.12
+
+---

Old:

  yast2-firewall-4.0.11.tar.bz2

New:

  yast2-firewall-4.0.12.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.2G0lL3/_old  2018-02-12 10:09:11.690522345 +0100
+++ /var/tmp/diff_new_pack.2G0lL3/_new  2018-02-12 10:09:11.690522345 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.11
+Version:4.0.12
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.11.tar.bz2 -> yast2-firewall-4.0.12.tar.bz2 ++
 1800 lines of diff (skipped)




commit yast2-firewall for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-02-07 18:18:04

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Wed Feb  7 18:18:04 2018 rev:58 rq:573225 version:4.0.11

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-02-02 22:18:51.959444736 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-02-07 18:18:22.220961320 +0100
@@ -1,0 +2,8 @@
+Mon Feb  5 21:02:57 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: When a profile using the SuSEFirewall2 schema is used,
+  the user is reported with an error if some property is not
+  supported or with a warning in other case. (fate#323460)
+- 4.0.11
+
+---

Old:

  yast2-firewall-4.0.10.tar.bz2

New:

  yast2-firewall-4.0.11.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.YkoGfg/_old  2018-02-07 18:18:22.704938643 +0100
+++ /var/tmp/diff_new_pack.YkoGfg/_new  2018-02-07 18:18:22.704938643 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.10
+Version:4.0.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.10.tar.bz2 -> yast2-firewall-4.0.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.10/package/yast2-firewall.changes 
new/yast2-firewall-4.0.11/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.10/package/yast2-firewall.changes2018-02-02 
11:16:34.0 +0100
+++ new/yast2-firewall-4.0.11/package/yast2-firewall.changes2018-02-06 
09:27:57.0 +0100
@@ -1,4 +1,12 @@
 ---
+Mon Feb  5 21:02:57 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: When a profile using the SuSEFirewall2 schema is used,
+  the user is reported with an error if some property is not
+  supported or with a warning in other case. (fate#323460)
+- 4.0.11
+
+---
 Wed Jan 31 07:41:26 UTC 2018 - knut.anders...@suse.com
 
 - AutoYaST: (fate#323460)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.10/package/yast2-firewall.spec 
new/yast2-firewall-4.0.11/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.10/package/yast2-firewall.spec   2018-02-02 
11:16:34.0 +0100
+++ new/yast2-firewall-4.0.11/package/yast2-firewall.spec   2018-02-06 
09:27:57.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.10
+Version:4.0.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.10/src/lib/y2firewall/importer_strategies/suse_firewall.rb
 
new/yast2-firewall-4.0.11/src/lib/y2firewall/importer_strategies/suse_firewall.rb
--- 
old/yast2-firewall-4.0.10/src/lib/y2firewall/importer_strategies/suse_firewall.rb
   2018-02-02 11:16:34.0 +0100
+++ 
new/yast2-firewall-4.0.11/src/lib/y2firewall/importer_strategies/suse_firewall.rb
   2018-02-06 09:27:57.0 +0100
@@ -19,7 +19,9 @@
 # current contact information at www.suse.com.
 # 
--
 
+require "yast"
 require "y2firewall/firewalld"
+require "ui/text_helpers"
 
 module Y2Firewall
   module ImporterStrategies
@@ -27,9 +29,13 @@
 # section configuring the Y2Firewall::Firewalld instance according to it.
 class SuseFirewall
   include Yast::Logger
+  include Yast::I18n
+  include UI::TextHelpers
   # @return [Hash] AutoYaST profile firewall's section
   attr_accessor :profile
 
+  Yast.import "Report"
+
   # SuSEFirewall2 zones
   ZONES = ["DMZ", "INT", "EXT"].freeze
 
@@ -50,6 +56,27 @@
 "samba-server"  => ["samba"]
   }.freeze
 
+  SUPPORTED_PROPERTIES = [
+"FW_CONFIGURATIONS_DMZ",
+"FW_CONFIGURATIONS_EXT",
+"FW_CONFIGURATIONS_INT",
+"FW_DEV_DMZ",
+"FW_DEV_EXT",
+"FW_DEV_INT",
+"FW_SERVICES_DMZ_TCP",
+"FW_SERVICES_EXT_TCP",
+"FW_SERVICES_INT_TCP",
+"FW_SERVICES_DMZ_UDP",
+"FW_SERVICES_EXT_UDP",
+"FW_SERVICES_INT_UDP",
+"FW_SERVICES_DMZ_IP",
+"FW_SERVICES_EXT_IP",
+"FW_SERVICES_INT_IP",
+"FW_LOG_ACCEPT_CRIT",
+

commit yast2-firewall for openSUSE:Factory

2018-02-02 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-02-02 22:18:50

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Fri Feb  2 22:18:50 2018 rev:57 rq:571969 version:4.0.10

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-01-28 00:36:53.216613953 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-02-02 22:18:51.959444736 +0100
@@ -1,0 +2,9 @@
+Wed Jan 31 07:41:26 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: (fate#323460)
+  * Try to import again during writing in case it was not completed
+  previously (ex: firewalld was not installed).
+  *  Enable or disable firewalld depending on the profile
+- 4.0.10
+
+---

Old:

  yast2-firewall-4.0.9.tar.bz2

New:

  yast2-firewall-4.0.10.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.JZyaT1/_old  2018-02-02 22:18:52.591415232 +0100
+++ /var/tmp/diff_new_pack.JZyaT1/_new  2018-02-02 22:18:52.595415045 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.9
+Version:4.0.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -27,13 +27,14 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-testsuite
-# IP::CheckNetwork
-BuildRequires:  yast2 >= 4.0.12
+
+# Firewalld read?
+BuildRequires:  yast2 >= 4.0.45
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# FirewallD default zone & export support
-Requires:   yast2 >= 4.0.32
+# Firewalld read?
+Requires:   yast2 >= 4.0.45
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3

++ yast2-firewall-4.0.9.tar.bz2 -> yast2-firewall-4.0.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.9/README.md 
new/yast2-firewall-4.0.10/README.md
--- old/yast2-firewall-4.0.9/README.md  2018-01-19 10:28:54.0 +0100
+++ new/yast2-firewall-4.0.10/README.md 2018-02-02 11:16:34.0 +0100
@@ -5,12 +5,25 @@
 [![Travis 
Build](https://travis-ci.org/yast/yast-firewall.svg?branch=master)](https://travis-ci.org/yast/yast-firewall)
 [![Jenkins 
Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-firewall-master.svg)](https://ci.opensuse.org/view/Yast/job/yast-firewall-master/)
 
-This repository contains basic set of shared libraries and so-called SCR agents
-used for reading and writing configuration files and some even for executing
-commands on the system.
 
-Shared functionality is in another repository:
-https://github.com/yast/yast-yast2/tree/master/library/network
+Since the adoption of `firewalld` this repository contains just some useful
+clients and libraries for installation and autoinstallation.
+
+The YaST Firewall GUI has been replaced by firewalld-config (a Gtk application)
+and the text mode interface is not supported by now.
+
+An **API** to configure `Firewalld` is available in this repository:
+
+https://github.com/yast/yast-yast2/tree/master/library/network/src/lib/y2firewall
+
+## How to add / open services in YaST modules.
+
+For modules that just need to open a custom or predefined port in firewalld
+the
+[CWMFirewallInterfaces](https://github.com/yast/yast-yast2/tree/master/library/network/src/modules/CWMFirewallInterfaces.rb)
+module has been adapted to work properly with the new **API.** 
+
+For more documentation refer to this [link](doc/firewalld_services.md)
 
 ## Links ##
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.9/doc/firewalld_services.md 
new/yast2-firewall-4.0.10/doc/firewalld_services.md
--- old/yast2-firewall-4.0.9/doc/firewalld_services.md  1970-01-01 
01:00:00.0 +0100
+++ new/yast2-firewall-4.0.10/doc/firewalld_services.md 2018-02-02 
11:16:34.0 +0100
@@ -0,0 +1,83 @@
+
+
+## Open / Modify Firewall Services
+
+A [firewalld 
service](http://www.firewalld.org/documentation/man-pages/firewalld.service.html)
 defines a set of ports, protocols and destination addresses simplyfying the 
process of allow/open them in a specific zone.
+
+In `YaST`, the 
[CWMFirewallInterfaces](https://github.com/yast/yast-yast2/tree/master/library/network/src/modules/CWMFirewallInterfaces.rb)
 module provides a widget definition for manipulating the enablement of 
services in zones through a selection of interfaces (each interface belongs to 

commit yast2-firewall for openSUSE:Factory

2018-01-27 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-01-28 00:36:52

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Sun Jan 28 00:36:52 2018 rev:56 rq:567603 version:4.0.9

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2018-01-17 21:43:06.905880900 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-01-28 00:36:53.216613953 +0100
@@ -1,0 +2,7 @@
+Fri Jan 19 08:44:25 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: fixed default valur for log denied packets when using
+  SuSEFIrewall2 profiles (fate#323460)
+- 4.0.9
+
+---

Old:

  yast2-firewall-4.0.8.tar.bz2

New:

  yast2-firewall-4.0.9.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.q16jxZ/_old  2018-01-28 00:36:53.804586562 +0100
+++ /var/tmp/diff_new_pack.q16jxZ/_new  2018-01-28 00:36:53.808586375 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.8
+Version:4.0.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-4.0.8.tar.bz2 -> yast2-firewall-4.0.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.8/package/yast2-firewall.changes 
new/yast2-firewall-4.0.9/package/yast2-firewall.changes
--- old/yast2-firewall-4.0.8/package/yast2-firewall.changes 2018-01-10 
10:38:13.0 +0100
+++ new/yast2-firewall-4.0.9/package/yast2-firewall.changes 2018-01-19 
10:28:54.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Jan 19 08:44:25 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: fixed default valur for log denied packets when using
+  SuSEFIrewall2 profiles (fate#323460)
+- 4.0.9
+
+---
 Mon Jan  8 22:40:27 UTC 2018 - knut.anders...@suse.com
 
 - AutoYaST: Added support to set the default zone and export the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-4.0.8/package/yast2-firewall.spec 
new/yast2-firewall-4.0.9/package/yast2-firewall.spec
--- old/yast2-firewall-4.0.8/package/yast2-firewall.spec2018-01-10 
10:38:13.0 +0100
+++ new/yast2-firewall-4.0.9/package/yast2-firewall.spec2018-01-19 
10:28:54.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:4.0.8
+Version:4.0.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-4.0.8/src/lib/y2firewall/importer_strategies/suse_firewall.rb
 
new/yast2-firewall-4.0.9/src/lib/y2firewall/importer_strategies/suse_firewall.rb
--- 
old/yast2-firewall-4.0.8/src/lib/y2firewall/importer_strategies/suse_firewall.rb
2018-01-10 10:38:13.0 +0100
+++ 
new/yast2-firewall-4.0.9/src/lib/y2firewall/importer_strategies/suse_firewall.rb
2018-01-19 10:28:54.0 +0100
@@ -116,7 +116,7 @@
 
   # Return whether the given zone name is the default one.
   #
-  # @param zone_name [String
+  # @param zone_name [String]
   # @return [Boolean] true if the zone name is the default one; false
   # otherwise
   def default_zone?(zone_name)
@@ -225,7 +225,7 @@
   # Return which denied packets to log that match better with the
   # SuSEFirewall logging config.
   #
-  # @return [String] all, unicast or none depending on the log config
+  # @return [String] all, unicast or off depending on the log config
   def log_denied_packets
 accept_crit = profile.fetch("FW_LOG_ACCEPT_CRIT", "no") == "yes"
 drop_all = profile.fetch("FW_LOG_DROPT_ALL", "no") == "yes"
@@ -236,7 +236,7 @@
 elsif accept_crit || drop_crit
   "unicast"
 else
-  "none"
+  "off"
 end
   end
 




commit yast2-firewall for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2018-01-17 21:43:05

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Wed Jan 17 21:43:05 2018 rev:55 rq:563226 version:4.0.8

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2017-06-16 14:20:57.379821532 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2018-01-17 21:43:06.905880900 +0100
@@ -1,0 +2,65 @@
+Mon Jan  8 22:40:27 UTC 2018 - knut.anders...@suse.com
+
+- AutoYaST: Added support to set the default zone and export the
+  configuration. (fate#323460)
+- 4.0.8
+
+---
+Thu Jan  4 13:25:49 CET 2018 - sch...@suse.de
+
+- AutoYaST: Reading settings only if the firewalld is installed.
+  (fate#323460)
+- 4.0.7
+
+---
+Fri Dec 22 08:52:21 UTC 2017 - knut.anders...@suse.com
+
+- AutoYaST: Firewalld schema is now the default but SuSEFirewall2
+  based profiles will still work although not all the properties
+  are supported (#fate#323460)
+- 4.0.6
+
+---
+Tue Nov 21 00:15:55 UTC 2017 - knut.anders...@suse.com
+
+- Proposal: When the Firewall is disabled, open/close port links
+  are not shown in the proposal and are disabled in the specific
+  proposal dialog (bsc#1068354).
+- 4.0.5
+
+---
+Wed Nov 15 14:11:40 UTC 2017 - knut.anders...@suse.com
+
+- Do not touch firewalld services if it is not enabled in the
+  proposal (bsc#1067915)
+- Fixed a SuSEFirewallCmdLine firewalld api call.
+- 4.0.4
+
+---
+Thu Nov  9 22:22:15 UTC 2017 - knut.anders...@suse.com
+
+- ProposalSettings: fixed an attribute name error when trying to
+  block vnc port (bsc#1067320)
+- 4.0.3
+
+---
+Thu Nov  9 09:16:14 UTC 2017 - knut.anders...@suse.com
+
+- ProposalSettings: fixed method name when vnc is enable by Linuxrc
+  (bsc#1067320)
+- 4.0.2
+
+---
+Wed Nov  8 13:55:31 UTC 2017 - knut.anders...@suse.com
+
+- Added missing require (bsc#1067180)
+- 4.0.1
+
+---
+Thu Oct 26 11:34:59 UTC 2017 - knut.anders...@suse.com
+
+- Remove support for SuSEFirewall2 in firewall client supporting
+  only firewalld (fate#323460)
+- 4.0.0
+
+---

Old:

  yast2-firewall-3.2.0.tar.bz2

New:

  yast2-firewall-4.0.8.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.ZO6N90/_old  2018-01-17 21:43:07.413857123 +0100
+++ /var/tmp/diff_new_pack.ZO6N90/_new  2018-01-17 21:43:07.417856935 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.2.0
+Version:4.0.8
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -28,10 +28,12 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-testsuite
 # IP::CheckNetwork
-BuildRequires:  yast2 >= 2.23.25
+BuildRequires:  yast2 >= 4.0.12
+BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
+BuildRequires:  rubygem(%rb_default_ruby_abi:yast-rake)
 
-# FirewallD backend
-Requires:   yast2 >= 3.1.191
+# FirewallD default zone & export support
+Requires:   yast2 >= 4.0.32
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3
@@ -55,20 +57,25 @@
 %prep
 %setup -n %{name}-%{version}
 
+%check
+rake test:unit
+
 %build
-%yast_build
 
 %install
-%yast_install
+rake install DESTDIR="%{buildroot}"
 
 %files
 %defattr(-,root,root)
-%dir %{yast_yncludedir}/firewall
-%{yast_yncludedir}/firewall/*
-%{yast_moduledir}/SuSEFirewall*
-%{yast_clientdir}/firewall*
-%{yast_desktopdir}/firewall.desktop
+%{yast_dir}/clients/*.rb
+%{yast_dir}/lib
+%{yast_dir}/include
+%{yast_dir}/modules
+%{yast_desktopdir}/*.desktop
 %{yast_schemadir}/autoyast/rnc/firewall.rnc
-%doc %{yast_docdir}
+
+%doc COPYING
+%doc README.md
+%doc CONTRIBUTING.md
 
 %changelog

++ yast2-firewall-3.2.0.tar.bz2 -> 

commit yast2-firewall for openSUSE:Factory

2017-06-16 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2017-06-16 14:20:53

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Fri Jun 16 14:20:53 2017 rev:54 rq:503618 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2017-04-12 17:10:34.995105739 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2017-06-16 14:20:57.379821532 +0200
@@ -1,0 +2,8 @@
+Wed Jun 14 07:37:51 UTC 2017 - mfi...@suse.com
+
+- bnc#1044045
+  - do not raise an internal error when pushing Add button when
+"Service to Allow" list is empty
+- 3.2.0
+
+---

Old:

  yast2-firewall-3.1.7.tar.bz2

New:

  yast2-firewall-3.2.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.B26CUP/_old  2017-06-16 14:20:57.879750994 +0200
+++ /var/tmp/diff_new_pack.B26CUP/_new  2017-06-16 14:20:57.883750430 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.7
+Version:3.2.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.7.tar.bz2 -> yast2-firewall-3.2.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.7/package/yast2-firewall.changes 
new/yast2-firewall-3.2.0/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.7/package/yast2-firewall.changes 2017-04-10 
14:25:02.844754989 +0200
+++ new/yast2-firewall-3.2.0/package/yast2-firewall.changes 2017-06-14 
10:19:52.473240753 +0200
@@ -1,4 +1,12 @@
 ---
+Wed Jun 14 07:37:51 UTC 2017 - mfi...@suse.com
+
+- bnc#1044045
+  - do not raise an internal error when pushing Add button when
+"Service to Allow" list is empty
+- 3.2.0
+
+---
 Fri Apr  7 13:51:51 UTC 2017 - gso...@suse.com
 
 - Inform the user if start/stop/restart fails bsc#962713
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.7/package/yast2-firewall.spec 
new/yast2-firewall-3.2.0/package/yast2-firewall.spec
--- old/yast2-firewall-3.1.7/package/yast2-firewall.spec2017-04-10 
14:25:02.844754989 +0200
+++ new/yast2-firewall-3.2.0/package/yast2-firewall.spec2017-06-14 
10:19:52.473240753 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.7
+Version:3.2.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-3.1.7/src/include/firewall/uifunctions.rb 
new/yast2-firewall-3.2.0/src/include/firewall/uifunctions.rb
--- old/yast2-firewall-3.1.7/src/include/firewall/uifunctions.rb
2017-04-10 14:25:02.868754989 +0200
+++ new/yast2-firewall-3.2.0/src/include/firewall/uifunctions.rb
2017-06-14 10:19:52.513240753 +0200
@@ -651,7 +651,6 @@
 # @return [Boolean] whether everything was ok or whether user wants is 
despite the error
 def CheckAdditionalServicesDefinition(services_definition)
   if Builtins.regexpmatch(services_definition, ",")
-ports = Builtins.splitstring(services_definition, ",")
 return Popup.YesNoHeadline(
   # TRANSLATORS: popup headline
   _("Invalid Additional Service Definition"),
@@ -950,6 +949,9 @@
 add_service = Convert.to_string(
   UI.QueryWidget(Id("allow_service_names"), :Value)
 )
+
+return nil if add_service.empty?
+
 SuSEFirewall.SetServicesForZones([add_service], [current_zone], true)
 RedrawAllowedServices(current_zone)
   elsif ret == "remove_allowed_service"




commit yast2-firewall for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2017-04-12 17:10:33

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Wed Apr 12 17:10:33 2017 rev:53 rq:487043 version:3.1.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2016-06-10 23:59:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2017-04-12 17:10:34.995105739 +0200
@@ -1,0 +2,6 @@
+Fri Apr  7 13:51:51 UTC 2017 - gso...@suse.com
+
+- Inform the user if start/stop/restart fails bsc#962713
+- 3.1.7
+
+---

Old:

  yast2-firewall-3.1.6.tar.bz2

New:

  yast2-firewall-3.1.7.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.VXhoW6/_old  2017-04-12 17:10:36.238929662 +0200
+++ /var/tmp/diff_new_pack.VXhoW6/_new  2017-04-12 17:10:36.242929096 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.6
+Version:3.1.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.6.tar.bz2 -> yast2-firewall-3.1.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.6/.travis.yml 
new/yast2-firewall-3.1.7/.travis.yml
--- old/yast2-firewall-3.1.6/.travis.yml2016-06-07 12:57:28.982920987 
+0200
+++ new/yast2-firewall-3.1.7/.travis.yml2017-04-10 14:25:02.812754989 
+0200
@@ -1,16 +1,11 @@
-language: cpp
-compiler:
-- gcc
+sudo: required
+language: bash
+services:
+  - docker
+
 before_install:
-# disable rvm, use system Ruby
-- rvm reset
-- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2" -g 
"rspec:3.3.0 yast-rake gettext"
+  - docker build -t yast-firewall-image .
 script:
-- rake check:syntax
-- rake check:pot
-- make -f Makefile.cvs
-- make
-- sudo make install
-- make check
-
+  # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+  # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-firewall-image yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.6/CONTRIBUTING.md 
new/yast2-firewall-3.1.7/CONTRIBUTING.md
--- old/yast2-firewall-3.1.6/CONTRIBUTING.md2016-06-07 12:57:28.986920987 
+0200
+++ new/yast2-firewall-3.1.7/CONTRIBUTING.md2017-04-10 14:25:02.820754989 
+0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your 

commit yast2-firewall for openSUSE:Factory

2016-06-10 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2016-06-10 23:59:42

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2016-06-02 12:49:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2016-06-10 23:59:43.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun  7 10:37:17 UTC 2016 - igonzalezs...@suse.com
+
+- Stop generating autodocs (fate#320356)
+- 3.1.6
+
+---

Old:

  yast2-firewall-3.1.5.tar.bz2

New:

  yast2-firewall-3.1.6.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.twqk97/_old  2016-06-10 23:59:44.0 +0200
+++ /var/tmp/diff_new_pack.twqk97/_new  2016-06-10 23:59:44.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.5
+Version:3.1.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.5.tar.bz2 -> yast2-firewall-3.1.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.5/doc/Makefile.am 
new/yast2-firewall-3.1.6/doc/Makefile.am
--- old/yast2-firewall-3.1.5/doc/Makefile.am2016-05-25 15:17:33.0 
+0200
+++ new/yast2-firewall-3.1.6/doc/Makefile.am1970-01-01 01:00:00.0 
+0100
@@ -1,12 +0,0 @@
-#
-# Makefile.am for y2c_firewall/doc
-#
-# $Id$
-#
-
-SUBDIRS = autodocs
-
-htmldir = @docdir@
-html_DATA =
-
-EXTRA_DIST = $(html_DATA)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.5/doc/autodocs/Makefile.am 
new/yast2-firewall-3.1.6/doc/autodocs/Makefile.am
--- old/yast2-firewall-3.1.5/doc/autodocs/Makefile.am   2016-05-25 
15:17:33.0 +0200
+++ new/yast2-firewall-3.1.6/doc/autodocs/Makefile.am   1970-01-01 
01:00:00.0 +0100
@@ -1,3 +0,0 @@
-# Makefile.am for YCP module .../doc/autodocs
-
-include $(top_srcdir)/autodocs-ycp.ami
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.5/package/yast2-firewall.changes 
new/yast2-firewall-3.1.6/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.5/package/yast2-firewall.changes 2016-05-25 
15:17:33.0 +0200
+++ new/yast2-firewall-3.1.6/package/yast2-firewall.changes 2016-06-07 
12:57:28.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Jun  7 10:37:17 UTC 2016 - igonzalezs...@suse.com
+
+- Stop generating autodocs (fate#320356)
+- 3.1.6
+
+---
 Tue May 24 15:26:37 UTC 2016 - mchand...@suse.de
 
 - Add support for firewalld (fate#318356)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.5/package/yast2-firewall.spec 
new/yast2-firewall-3.1.6/package/yast2-firewall.spec
--- old/yast2-firewall-3.1.5/package/yast2-firewall.spec2016-05-25 
15:17:33.0 +0200
+++ new/yast2-firewall-3.1.6/package/yast2-firewall.spec2016-06-07 
12:57:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.5
+Version:3.1.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit yast2-firewall for openSUSE:Factory

2016-06-02 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2016-06-02 12:49:14

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2016-01-16 11:56:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2016-06-02 12:49:16.0 +0200
@@ -1,0 +2,8 @@
+Tue May 24 15:26:37 UTC 2016 - mchand...@suse.de
+
+- Add support for firewalld (fate#318356)
+  * Bump yast2 dependency to 3.1.191 which is the first version to
+support the firewalld backend.
+- 3.1.5
+
+---

Old:

  yast2-firewall-3.1.4.tar.bz2

New:

  yast2-firewall-3.1.5.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.TinE3z/_old  2016-06-02 12:49:17.0 +0200
+++ /var/tmp/diff_new_pack.TinE3z/_new  2016-06-02 12:49:17.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.4
+Version:3.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,8 +30,8 @@
 # IP::CheckNetwork
 BuildRequires:  yast2 >= 2.23.25
 
-# IP::CheckNetwork
-Requires:   yast2 >= 2.23.25
+# FirewallD backend
+Requires:   yast2 >= 3.1.191
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings < 2.17.3

++ yast2-firewall-3.1.4.tar.bz2 -> yast2-firewall-3.1.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.4/package/yast2-firewall.changes 
new/yast2-firewall-3.1.5/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.4/package/yast2-firewall.changes 2016-01-14 
12:59:33.0 +0100
+++ new/yast2-firewall-3.1.5/package/yast2-firewall.changes 2016-05-25 
15:17:33.0 +0200
@@ -1,4 +1,12 @@
 ---
+Tue May 24 15:26:37 UTC 2016 - mchand...@suse.de
+
+- Add support for firewalld (fate#318356)
+  * Bump yast2 dependency to 3.1.191 which is the first version to
+support the firewalld backend.
+- 3.1.5
+
+---
 Fri Nov 13 09:15:40 UTC 2015 - igonzalezs...@suse.com
 
 - fix validation of AutoYaST profiles (bnc#954412)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.4/package/yast2-firewall.spec 
new/yast2-firewall-3.1.5/package/yast2-firewall.spec
--- old/yast2-firewall-3.1.4/package/yast2-firewall.spec2016-01-14 
12:59:33.0 +0100
+++ new/yast2-firewall-3.1.5/package/yast2-firewall.spec2016-05-25 
15:17:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.4
+Version:3.1.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,8 +30,8 @@
 # IP::CheckNetwork
 BuildRequires: yast2 >= 2.23.25
 
-# IP::CheckNetwork
-Requires:  yast2 >= 2.23.25
+# FirewallD backend
+Requires:  yast2 >= 3.1.191
 
 # ButtonBox widget
 Conflicts: yast2-ycp-ui-bindings < 2.17.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.4/src/clients/firewall.rb 
new/yast2-firewall-3.1.5/src/clients/firewall.rb
--- old/yast2-firewall-3.1.4/src/clients/firewall.rb2016-01-14 
12:59:33.0 +0100
+++ new/yast2-firewall-3.1.5/src/clients/firewall.rb2016-05-25 
15:17:33.0 +0200
@@ -30,6 +30,9 @@
 # $Id$
 #
 # File includes helps for yast2-firewall dialogs.
+#
+require "network/susefirewalld"
+
 module Yast
   class FirewallClient < Client
 def main
@@ -57,11 +60,27 @@
 SuSEFirewallCMDLine.Run 
 # GUI or TextUI
   else
-# installation has other sequence
-if Mode.installation
-  @ret = FirewallInstallationSequence()
+# If FirewallD then use it's UI
+if SuSEFirewall.is_a?(Yast::SuSEFirewalldClass)
+  # We can't do ncurces. Lets see if the firewalld-config
+  # is installed
+  Yast.import "PackageSystem"
+  Yast.import "UI"
+  if UI.TextMode()
+Yast::Popup.Error(_("Your display can't support the 
'firewall-config' UI.\n") +
+   _("Either use the Yast2 command line or the 
'firewall-cmd' utility.") )
+return false
+  end
+  if PackageSystem.CheckAndInstallPackages(["firewall-config"])
+@ret = SCR.Execute(Yast::Path.new(".target.bash"), 

commit yast2-firewall for openSUSE:Factory

2016-01-16 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2016-01-16 11:56:19

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is "yast2-firewall"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2014-12-05 21:03:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2016-01-16 11:56:20.0 +0100
@@ -1,0 +2,6 @@
+Fri Nov 13 09:15:40 UTC 2015 - igonzalezs...@suse.com
+
+- fix validation of AutoYaST profiles (bnc#954412)
+- 3.1.4
+
+---
@@ -4,0 +11 @@
+- 3.1.3

Old:

  yast2-firewall-3.1.3.tar.bz2

New:

  yast2-firewall-3.1.4.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.r9sokv/_old  2016-01-16 11:56:21.0 +0100
+++ /var/tmp/diff_new_pack.r9sokv/_new  2016-01-16 11:56:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.3
+Version:3.1.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.3.tar.bz2 -> yast2-firewall-3.1.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.3/.travis.yml 
new/yast2-firewall-3.1.4/.travis.yml
--- old/yast2-firewall-3.1.3/.travis.yml2014-12-04 11:19:42.0 
+0100
+++ new/yast2-firewall-3.1.4/.travis.yml2016-01-14 12:59:33.0 
+0100
@@ -5,7 +5,7 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2" -g 
"rspec:2.14.1 yast-rake gettext"
+- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2" -g 
"rspec:3.3.0 yast-rake gettext"
 script:
 - rake check:syntax
 - rake check:pot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.3/CONTRIBUTING.md 
new/yast2-firewall-3.1.4/CONTRIBUTING.md
--- old/yast2-firewall-3.1.3/CONTRIBUTING.md2014-12-04 11:19:42.0 
+0100
+++ new/yast2-firewall-3.1.4/CONTRIBUTING.md2016-01-14 12:59:33.0 
+0100
@@ -12,13 +12,13 @@
 ---
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2)
+[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2)
 or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
+[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
 that every bug will be fixed, but we'll try.
 
 When creating a bug report, please follow our [bug reporting
@@ -71,7 +71,7 @@
 [widely used
 
conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
 
-If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure
+If your commit is related to a bug in Bugzilla or an issue on GitHub, make sure
 you mention it in the commit message for cross-reference. Use format like
 bnc#775814 or gh#yast/yast-foo#42. See also [GitHub
 
autolinking](https://help.github.com/articles/github-flavored-markdown#references)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.3/package/yast2-firewall.changes 
new/yast2-firewall-3.1.4/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.3/package/yast2-firewall.changes 2014-12-04 
11:19:42.0 +0100
+++ new/yast2-firewall-3.1.4/package/yast2-firewall.changes 2016-01-14 
12:59:33.0 +0100
@@ -1,7 +1,14 @@
 ---
+Fri Nov 13 09:15:40 UTC 2015 - igonzalezs...@suse.com
+
+- fix validation of AutoYaST profiles (bnc#954412)
+- 3.1.4
+
+---
 Thu Dec  4 09:50:10 UTC 2014 - 

commit yast2-firewall for openSUSE:Factory

2014-12-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2014-12-05 21:03:14

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2014-11-15 12:30:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2014-12-05 21:03:07.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec  4 09:50:10 UTC 2014 - jreidin...@suse.com
+
+- remove X-KDE-Library from desktop file (bnc#899104)
+
+---

Old:

  yast2-firewall-3.1.2.tar.bz2

New:

  yast2-firewall-3.1.3.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.VR6dsW/_old  2014-12-05 21:03:07.0 +0100
+++ /var/tmp/diff_new_pack.VR6dsW/_new  2014-12-05 21:03:07.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.2
+Version:3.1.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.2.tar.bz2 - yast2-firewall-3.1.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.2/package/yast2-firewall.changes 
new/yast2-firewall-3.1.3/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.2/package/yast2-firewall.changes 2014-11-14 
18:27:11.0 +0100
+++ new/yast2-firewall-3.1.3/package/yast2-firewall.changes 2014-12-04 
11:19:42.0 +0100
@@ -1,4 +1,9 @@
 ---
+Thu Dec  4 09:50:10 UTC 2014 - jreidin...@suse.com
+
+- remove X-KDE-Library from desktop file (bnc#899104)
+
+---
 Mon Nov 10 14:26:46 UTC 2014 - jreidin...@suse.com
 
 - fix breakage of progress in autoinstallation (bnc#845826)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.2/package/yast2-firewall.spec 
new/yast2-firewall-3.1.3/package/yast2-firewall.spec
--- old/yast2-firewall-3.1.2/package/yast2-firewall.spec2014-11-14 
18:27:11.0 +0100
+++ new/yast2-firewall-3.1.3/package/yast2-firewall.spec2014-12-04 
11:19:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.2
+Version:3.1.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.2/src/desktop/firewall.desktop 
new/yast2-firewall-3.1.3/src/desktop/firewall.desktop
--- old/yast2-firewall-3.1.2/src/desktop/firewall.desktop   2014-11-14 
18:27:11.0 +0100
+++ new/yast2-firewall-3.1.3/src/desktop/firewall.desktop   2014-12-04 
11:19:42.0 +0100
@@ -4,7 +4,6 @@
 
 X-KDE-ModuleType=Library
 X-KDE-HasReadOnlyMode=true
-X-KDE-Library=yast2
 X-SuSE-YaST-Call=firewall
 
 X-SuSE-YaST-Group=Security

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-firewall for openSUSE:Factory

2014-11-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2014-11-15 11:41:00

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-11-30 17:40:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2014-11-15 12:30:50.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov 10 14:26:46 UTC 2014 - jreidin...@suse.com
+
+- fix breakage of progress in autoinstallation (bnc#845826)
+- 3.1.2
+
+---

Old:

  yast2-firewall-3.1.1.tar.bz2

New:

  yast2-firewall-3.1.2.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.YSeaLq/_old  2014-11-15 12:30:50.0 +0100
+++ /var/tmp/diff_new_pack.YSeaLq/_new  2014-11-15 12:30:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.1
+Version:3.1.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -25,7 +25,7 @@
 
 BuildRequires:  perl-XML-Writer
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2-devtools = 3.0.6
+BuildRequires:  yast2-devtools = 3.1.10
 BuildRequires:  yast2-testsuite
 # IP::CheckNetwork
 BuildRequires:  yast2 = 2.23.25

++ yast2-firewall-3.1.1.tar.bz2 - yast2-firewall-3.1.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/.travis.yml 
new/yast2-firewall-3.1.2/.travis.yml
--- old/yast2-firewall-3.1.1/.travis.yml1970-01-01 01:00:00.0 
+0100
+++ new/yast2-firewall-3.1.2/.travis.yml2014-11-14 18:27:11.0 
+0100
@@ -0,0 +1,16 @@
+language: cpp
+compiler:
+- gcc
+before_install:
+# disable rvm, use system Ruby
+- rvm reset
+- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
+- sh ./travis_setup.sh -p rake yast2-devtools yast2-testsuite yast2 -g 
rspec:2.14.1 yast-rake gettext
+script:
+- rake check:syntax
+- rake check:pot
+- make -f Makefile.cvs
+- make
+- sudo make install
+- make check
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/MAINTAINER 
new/yast2-firewall-3.1.2/MAINTAINER
--- old/yast2-firewall-3.1.1/MAINTAINER 2013-11-28 11:08:10.0 +0100
+++ new/yast2-firewall-3.1.2/MAINTAINER 2014-11-14 18:27:11.0 +0100
@@ -1 +1 @@
-YaST2 Maintainers yast2-maintain...@suse.de
+Deprecated file. Use `osc maintainer yast2-firewall` instead.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/README.markdown 
new/yast2-firewall-3.1.2/README.markdown
--- old/yast2-firewall-3.1.1/README.markdown2013-11-28 11:08:10.0 
+0100
+++ new/yast2-firewall-3.1.2/README.markdown2014-11-14 18:27:11.0 
+0100
@@ -1,5 +1,8 @@
 # YaST Firewall - Configures SuSEfirewall2 #
 
+[![Travis 
Build](https://travis-ci.org/yast/yast-firewall.svg?branch=master)](https://travis-ci.org/yast/yast-firewall)
+[![Jenkins 
Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-firewall-master.svg)](https://ci.opensuse.org/view/Yast/job/yast-firewall-master/)
+
 This repository contains basic set of shared libraries and so-called SCR agents
 used for reading and writing configuration files and some even for executing
 commands on the system.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/VERSION 
new/yast2-firewall-3.1.2/VERSION
--- old/yast2-firewall-3.1.1/VERSION2013-11-28 11:08:10.0 +0100
+++ new/yast2-firewall-3.1.2/VERSION1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-3.1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/package/yast2-firewall.changes 
new/yast2-firewall-3.1.2/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.1/package/yast2-firewall.changes 2013-11-28 
11:08:10.0 +0100
+++ new/yast2-firewall-3.1.2/package/yast2-firewall.changes 2014-11-14 
18:27:11.0 +0100
@@ -1,8 +1,14 @@
 

commit yast2-firewall for openSUSE:Factory

2013-11-30 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-11-30 17:36:40

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-11-15 13:39:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-11-30 17:40:41.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 27 15:04:21 CET 2013 - f...@suse.de
+
+- make autoyast automatically install SuSEfirewall2 when 
+  yast2-firewall is installed (bnc#845294) 
+
+---



Other differences:
--
++ yast2-firewall-3.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/package/yast2-firewall.changes 
new/yast2-firewall-3.1.1/package/yast2-firewall.changes
--- old/yast2-firewall-3.1.1/package/yast2-firewall.changes 2013-11-15 
09:21:40.0 +0100
+++ new/yast2-firewall-3.1.1/package/yast2-firewall.changes 2013-11-28 
11:08:10.0 +0100
@@ -1,4 +1,10 @@
 ---
+Wed Nov 27 15:04:21 CET 2013 - f...@suse.de
+
+- make autoyast automatically install SuSEfirewall2 when 
+  yast2-firewall is installed (bnc#845294) 
+
+---
 Thu Nov  7 21:01:38 UTC 2013 - mfi...@suse.com
 
 - bnc#843646
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.1/src/clients/firewall_auto.rb 
new/yast2-firewall-3.1.1/src/clients/firewall_auto.rb
--- old/yast2-firewall-3.1.1/src/clients/firewall_auto.rb   2013-11-15 
09:21:40.0 +0100
+++ new/yast2-firewall-3.1.1/src/clients/firewall_auto.rb   2013-11-28 
11:08:10.0 +0100
@@ -80,7 +80,7 @@
 SuSEFirewall.SetEnableService(SuSEFirewall.GetStartService)
   # Return required packages for module to operate
   elsif @func == Packages
-@ret = {}
+@ret = { install = [ SuSEfirewall2 ] }
   # Change configuration (run FirewallAutoSequence)
   elsif @func == Change
 @ret = FirewallAutoSequence()

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-firewall for openSUSE:Factory

2013-11-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-11-15 13:39:48

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-10-11 11:06:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-11-15 13:39:49.0 +0100
@@ -1,0 +2,8 @@
+Thu Nov  7 21:01:38 UTC 2013 - mfi...@suse.com
+
+- bnc#843646
+  - fixed second stage proposal to reflect changes done during
+first stage
+- 3.1.1
+
+---

Old:

  yast2-firewall-3.1.0.tar.bz2

New:

  yast2-firewall-3.1.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.SBsllb/_old  2013-11-15 13:39:50.0 +0100
+++ /var/tmp/diff_new_pack.SBsllb/_new  2013-11-15 13:39:50.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.1.0
+Version:3.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.1.0.tar.bz2 - yast2-firewall-3.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.1.0/CONTRIBUTING.md 
new/yast2-firewall-3.1.1/CONTRIBUTING.md
--- old/yast2-firewall-3.1.0/CONTRIBUTING.md1970-01-01 01:00:00.0 
+0100
+++ new/yast2-firewall-3.1.1/CONTRIBUTING.md2013-11-15 09:21:40.0 
+0100
@@ -0,0 +1,87 @@
+YaST Contribution Guidelines
+
+
+YaST is an open source project and as such it welcomes all kinds of
+contributions. If you decide to contribute, please follow these guidelines to
+ensure the process is effective and pleasant both for you and YaST maintainers.
+
+There are two main forms of contribution: reporting bugs and performing code
+changes.
+
+Bug Reports
+---
+
+If you find a problem, please report it either using
+[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guidedproduct=openSUSE+Factorycomponent=YaST2)
+or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
+registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
+if you don't have an account yet.)
+
+If you find a problem, please report it either using
+[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
+that every bug will be fixed, but we'll try.
+
+When creating a bug report, please follow our [bug reporting
+guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
+
+Code Changes
+
+
+We welcome all kinds of code contributions, from simple bug fixes to 
significant
+refactorings and implementation of new features. However, before making any
+non-trivial contribution, get in touch with us first — this can prevent wasted
+effort on both sides. Also, have a look at our [development
+documentation](http://en.opensuse.org/openSUSE:YaST_development).
+
+To send us your code change, use GitHub pull requests. The workflow is as
+follows:
+
+  1. Fork the project.
+
+  2. Create a topic branch based on `master`.
+
+  3. Implement your change, including tests (if possible). Make sure you adhere
+ to the [Ruby style
+ guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
+
+  4. Make sure your change didn't break anything by building the RPM package
+ (`rake osc:build`). The build process includes running the full testsuite.
+
+  5. Publish the branch and create a pull request.
+
+  6. YaST developers will review your change and possibly point out issues.
+ Adapt the code under their guidance until they are all resolved.
+
+  7. Finally, the pull request will get merged or rejected.
+
+See also [GitHub's guide on
+contributing](https://help.github.com/articles/fork-a-repo).
+
+If you want to do multiple unrelated changes, use separate branches and pull
+requests.
+
+Do not change the `VERSION` and `*.changes` files as this could lead to
+conflicts.
+
+### Commits
+
+Each commit in the pull request should do only one thing, which is clearly
+described by its commit message. Especially avoid mixing formatting changes and
+functional changes into one commit. When writing commit messages, adhere to
+[widely used
+conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
+
+If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure
+you mention it in the commit message for cross-reference. Use format like
+bnc#775814 or gh#yast/yast-foo#42. See also [GitHub

commit yast2-firewall for openSUSE:Factory

2013-10-11 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-10-11 11:06:37

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-08-22 10:54:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-10-11 11:06:39.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 18 16:07:51 UTC 2013 - lsle...@suse.cz
+
+- do not use *.spec.in template, use *.spec file with RPM macros
+  instead
+- 3.1.0
+
+---

Old:

  yast2-firewall-3.0.1.tar.bz2

New:

  yast2-firewall-3.1.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.dlVfe4/_old  2013-10-11 11:06:39.0 +0200
+++ /var/tmp/diff_new_pack.dlVfe4/_new  2013-10-11 11:06:39.0 +0200
@@ -17,15 +17,15 @@
 
 
 Name:   yast2-firewall
-Version:3.0.1
+Version:3.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-firewall-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.bz2
 
 BuildRequires:  perl-XML-Writer
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2-devtools
+BuildRequires:  yast2-devtools = 3.0.6
 BuildRequires:  yast2-testsuite
 # IP::CheckNetwork
 BuildRequires:  yast2 = 2.23.25
@@ -53,40 +53,22 @@
 A YaST2 module to be used for configuring a firewall.
 
 %prep
-%setup -n yast2-firewall-%{version}
+%setup -n %{name}-%{version}
 
 %build
-%{_prefix}/bin/y2tool y2autoconf
-%{_prefix}/bin/y2tool y2automake
-autoreconf --force --install
-
-export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG
-export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG
-
-./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
-# V=1: verbose build in case we used AM_SILENT_RULES(yes)
-# so that RPM_OPT_FLAGS check works
-make %{?jobs:-j%jobs} V=1
+%yast_build
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
-[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
-for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
-d=${f##*/}
-%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
-done
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%yast_install
 
 %files
 %defattr(-,root,root)
-%dir /usr/share/YaST2/include/firewall
-/usr/share/YaST2/include/firewall/*
-/usr/share/YaST2/modules/SuSEFirewall*
-/usr/share/YaST2/clients/firewall*
-%{_prefix}/share/applications/YaST2/firewall.desktop
-/usr/share/YaST2/schema/autoyast/rnc/firewall.rnc
-%doc %{_prefix}/share/doc/packages/yast2-firewall
+%dir %{yast_yncludedir}/firewall
+%{yast_yncludedir}/firewall/*
+%{yast_moduledir}/SuSEFirewall*
+%{yast_clientdir}/firewall*
+%{yast_desktopdir}/firewall.desktop
+%{yast_schemadir}/autoyast/rnc/firewall.rnc
+%doc %{yast_docdir}
 
 %changelog

++ yast2-firewall-3.0.1.tar.bz2 - yast2-firewall-3.1.0.tar.bz2 ++
 14322 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-firewall for openSUSE:Factory

2013-08-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-08-22 10:54:23

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-08-01 11:08:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-08-22 10:54:25.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 21 07:21:20 UTC 2013 - mfi...@suse.com
+
+- moved firewall enabling / disabling from second stage to first stage
+- 3.0.1 
+
+---

Old:

  yast2-firewall-3.0.0.tar.bz2

New:

  yast2-firewall-3.0.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.pTGbWH/_old  2013-08-22 10:54:26.0 +0200
+++ /var/tmp/diff_new_pack.pTGbWH/_new  2013-08-22 10:54:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:3.0.0
+Version:3.0.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-3.0.0.tar.bz2 - yast2-firewall-3.0.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.0.0/Makefile.am.common 
new/yast2-firewall-3.0.1/Makefile.am.common
--- old/yast2-firewall-3.0.0/Makefile.am.common 2013-07-31 10:32:08.0 
+0200
+++ new/yast2-firewall-3.0.1/Makefile.am.common 2013-08-21 10:26:53.0 
+0200
@@ -15,6 +15,7 @@
 CLEANFILES = ${ybcfiles}
 DISTCLEANFILES = .dep
 
+if HAS_YCP_MODULES
 # Needs to be outside . because of cases
 # where ycpchook contains a symlink to .
 # Otherwise . keeps being newer than .dep and we loop.
@@ -26,14 +27,16 @@
${YCPMAKEDEP} --prefix=${prefix} ${YCPCFLAGS}  ${NEWDEP}
cat ${NEWDEP}  .dep
rm ${NEWDEP}
+-include .dep
+endif
 
 dist-hook: check-syntax
 
 CHECK_SYNTAX = true
-check-syntax: $(client_DATA) $(ycpchook) $(ybcfiles)
-   @if test $(filter %.ycp,client_DATA); then \
+check-syntax: $(client_DATA) $(module_DATA) $(ynclude_DATA) $(ydata_DATA) 
$(ycpchook) $(ybcfiles)
+   @if test $(filter %.ycp, $(client_DATA) $(ydata_DATA)); then \
  if $(CHECK_SYNTAX); then \
-   TO_CHECK=$(filter %.ycp,$^); \
+   TO_CHECK=$(filter %.ycp, $(client_DATA) $(ydata_DATA)); \
echo Checking syntax of $${TO_CHECK}; \
if ! $(YCPC) -qE -M. -I. $(YCPCFLAGS) $${TO_CHECK}; then \
  echo Failed. Disable by 'make ... CHECK_SYNTAX=false' at your 
own risk; \
@@ -43,5 +46,18 @@
echo Syntax check disabled; \
  fi; \
fi
+   @if test $(filter %.rb, $^); then \
+ if $(CHECK_SYNTAX); then \
+   TO_CHECK=$(filter %.rb, $^); \
+   echo Checking syntax of $${TO_CHECK}; \
+   for f in $${TO_CHECK}; do \
+ if ! ruby -c $$f  /dev/null; then \
+   echo Failed. Disable by 'make ... CHECK_SYNTAX=false' at your 
own risk; \
+   exit 1; \
+ fi; \
+   done; \
+ else \
+   echo Syntax check disabled; \
+ fi; \
+   fi
 
--include .dep
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.0.0/VERSION 
new/yast2-firewall-3.0.1/VERSION
--- old/yast2-firewall-3.0.0/VERSION2013-07-30 13:33:35.0 +0200
+++ new/yast2-firewall-3.0.1/VERSION2013-08-21 10:26:47.0 +0200
@@ -1 +1 @@
-3.0.0
+3.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.0.0/autodocs-ycp.ami 
new/yast2-firewall-3.0.1/autodocs-ycp.ami
--- old/yast2-firewall-3.0.0/autodocs-ycp.ami   2013-07-31 10:32:08.0 
+0200
+++ new/yast2-firewall-3.0.1/autodocs-ycp.ami   2013-08-21 10:26:53.0 
+0200
@@ -17,8 +17,11 @@
 
 htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
 
+# find all files in Yast/ subdirectory if it exists
+YARD_YAST_FILES = $(shell test -d Yast  find Yast -type f)
+
 # use nobase_ prefix to keep the directory structure
-nobase_html_DATA = index.html $(filter-out index.html, $(wildcard *.html)) 
$(wildcard js/*) $(wildcard css/*) $(wildcard Yast/*)
+nobase_html_DATA = index.html $(filter-out index.html, $(wildcard *.html)) 
$(wildcard js/*) $(wildcard css/*) $(YARD_YAST_FILES)
 CLEANFILES = $(nobase_html_DATA) pod2htm*.tmp
 
 AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-3.0.0/configure 

commit yast2-firewall for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-08-01 11:08:10

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-07-01 16:01:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-08-01 11:08:11.0 +0200
@@ -1,0 +2,14 @@
+Wed Jul 31 08:29:04 UTC 2013 - yast-de...@opensuse.org
+
+- converted from YCP to Ruby by YCP Killer
+  (https://github.com/yast/ycp-killer)
+- version 3.0.0
+
+---
+Wed Jul 24 11:38:10 CEST 2013 - loci...@suse.com
+
+- Added better checking and more understandable UI to dialog for
+  adding new masquerade rule (bnc#829706)
+- 2.24.2
+
+---

Old:

  yast2-firewall-2.24.1.tar.bz2

New:

  yast2-firewall-3.0.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.DhetUg/_old  2013-08-01 11:08:12.0 +0200
+++ /var/tmp/diff_new_pack.DhetUg/_new  2013-08-01 11:08:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:2.24.1
+Version:3.0.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -43,6 +43,8 @@
 
 BuildArch:  noarch
 
+Requires:   yast2-ruby-bindings = 1.0.0
+
 Summary:YaST2 - Firewall Configuration
 License:GPL-2.0
 Group:  System/YaST

++ yast2-firewall-2.24.1.tar.bz2 - yast2-firewall-3.0.0.tar.bz2 ++
 14957 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yast2-firewall for openSUSE:Factory

2013-07-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-07-01 16:01:29

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-06-05 13:25:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-07-01 16:01:31.0 +0200
@@ -1,0 +2,6 @@
+Fri Jun 28 10:28:33 UTC 2013 - mfi...@suse.com
+
+- added Start / Stop commands into CLI
+- 2.24.1 
+
+---

Old:

  yast2-firewall-2.24.0.tar.bz2

New:

  yast2-firewall-2.24.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.5oUdr1/_old  2013-07-01 16:01:32.0 +0200
+++ /var/tmp/diff_new_pack.5oUdr1/_new  2013-07-01 16:01:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:2.24.0
+Version:2.24.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-2.24.0.tar.bz2 - yast2-firewall-2.24.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.24.0/VERSION 
new/yast2-firewall-2.24.1/VERSION
--- old/yast2-firewall-2.24.0/VERSION   2013-05-07 11:26:31.0 +0200
+++ new/yast2-firewall-2.24.1/VERSION   2013-06-28 14:07:07.0 +0200
@@ -1 +1 @@
-2.24.0
+2.24.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.24.0/configure 
new/yast2-firewall-2.24.1/configure
--- old/yast2-firewall-2.24.0/configure 2013-05-28 14:09:58.0 +0200
+++ new/yast2-firewall-2.24.1/configure 2013-06-28 16:07:07.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-firewall 2.24.0.
+# Generated by GNU Autoconf 2.69 for yast2-firewall 2.24.1.
 #
 # Report bugs to http://bugs.opensuse.org/.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='yast2-firewall'
 PACKAGE_TARNAME='yast2-firewall'
-PACKAGE_VERSION='2.24.0'
-PACKAGE_STRING='yast2-firewall 2.24.0'
+PACKAGE_VERSION='2.24.1'
+PACKAGE_STRING='yast2-firewall 2.24.1'
 PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
 PACKAGE_URL=''
 
@@ -1247,7 +1247,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures yast2-firewall 2.24.0 to adapt to many kinds of 
systems.
+\`configure' configures yast2-firewall 2.24.1 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1318,7 +1318,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of yast2-firewall 2.24.0:;;
+ short | recursive ) echo Configuration of yast2-firewall 2.24.1:;;
esac
   cat \_ACEOF
 
@@ -1398,7 +1398,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-yast2-firewall configure 2.24.0
+yast2-firewall configure 2.24.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1415,7 +1415,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by yast2-firewall $as_me 2.24.0, which was
+It was created by yast2-firewall $as_me 2.24.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2354,7 +2354,7 @@
 
 # Define the identity of the package.
  PACKAGE='yast2-firewall'
- VERSION='2.24.0'
+ VERSION='2.24.1'
 
 
 cat confdefs.h _ACEOF
@@ -2477,7 +2477,7 @@
 
 
 
-VERSION=2.24.0
+VERSION=2.24.1
 RPMNAME=yast2-firewall
 MAINTAINER=YaST2 Maintainers yast2-maintain...@suse.de
 
@@ -3403,7 +3403,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by yast2-firewall $as_me 2.24.0, which was
+This file was extended by yast2-firewall $as_me 2.24.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -3456,7 +3456,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 ac_cs_version=\\
-yast2-firewall config.status 2.24.0
+yast2-firewall config.status 2.24.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\\$ac_cs_config\\
 
diff -urN '--exclude=CVS' 

commit yast2-firewall for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-06-05 13:25:41

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-04-24 12:23:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-06-05 13:25:43.0 +0200
@@ -1,0 +2,8 @@
+Mon May  6 15:08:31 CEST 2013 - loci...@suse.cz
+
+- Using fixed checking for correct network definition to correctly
+  support IPv6 (bnc#800592)
+- Using ValidNetwork from IP module
+- 2.24.0
+
+---

Old:

  yast2-firewall-2.21.4.tar.bz2

New:

  yast2-firewall-2.24.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.dZe9Xx/_old  2013-06-05 13:25:44.0 +0200
+++ /var/tmp/diff_new_pack.dZe9Xx/_new  2013-06-05 13:25:44.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:2.21.4
+Version:2.24.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -25,12 +25,13 @@
 
 BuildRequires:  perl-XML-Writer
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2 = 2.16.47
 BuildRequires:  yast2-devtools
 BuildRequires:  yast2-testsuite
+# IP::CheckNetwork
+BuildRequires:  yast2 = 2.23.25
 
-# Netmask::CheckPrefix4
-Requires:   yast2 = 2.18.26
+# IP::CheckNetwork
+Requires:   yast2 = 2.23.25
 
 # ButtonBox widget
 Conflicts:  yast2-ycp-ui-bindings  2.17.3

++ yast2-firewall-2.21.4.tar.bz2 - yast2-firewall-2.24.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.4/VERSION 
new/yast2-firewall-2.24.0/VERSION
--- old/yast2-firewall-2.21.4/VERSION   2013-04-16 09:41:31.0 +0200
+++ new/yast2-firewall-2.24.0/VERSION   2013-05-07 11:26:31.0 +0200
@@ -1 +1 @@
-2.21.4
+2.24.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.4/configure 
new/yast2-firewall-2.24.0/configure
--- old/yast2-firewall-2.21.4/configure 2013-04-16 09:41:43.0 +0200
+++ new/yast2-firewall-2.24.0/configure 2013-05-28 14:09:58.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-firewall 2.21.4.
+# Generated by GNU Autoconf 2.69 for yast2-firewall 2.24.0.
 #
 # Report bugs to http://bugs.opensuse.org/.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='yast2-firewall'
 PACKAGE_TARNAME='yast2-firewall'
-PACKAGE_VERSION='2.21.4'
-PACKAGE_STRING='yast2-firewall 2.21.4'
+PACKAGE_VERSION='2.24.0'
+PACKAGE_STRING='yast2-firewall 2.24.0'
 PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
 PACKAGE_URL=''
 
@@ -1247,7 +1247,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures yast2-firewall 2.21.4 to adapt to many kinds of 
systems.
+\`configure' configures yast2-firewall 2.24.0 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1318,7 +1318,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of yast2-firewall 2.21.4:;;
+ short | recursive ) echo Configuration of yast2-firewall 2.24.0:;;
esac
   cat \_ACEOF
 
@@ -1398,7 +1398,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-yast2-firewall configure 2.21.4
+yast2-firewall configure 2.24.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1415,7 +1415,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by yast2-firewall $as_me 2.21.4, which was
+It was created by yast2-firewall $as_me 2.24.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2354,7 +2354,7 @@
 
 # Define the identity of the package.
  PACKAGE='yast2-firewall'
- VERSION='2.21.4'
+ VERSION='2.24.0'
 
 
 cat confdefs.h _ACEOF
@@ -2477,7 +2477,7 @@
 
 
 
-VERSION=2.21.4
+VERSION=2.24.0
 RPMNAME=yast2-firewall
 MAINTAINER=YaST2 Maintainers yast2-maintain...@suse.de
 
@@ -3403,7 +3403,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by yast2-firewall $as_me 2.21.4, which was
+This file 

commit yast2-firewall for openSUSE:Factory

2013-04-24 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2013-04-24 11:58:41

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall, Maintainer is yast2-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2013-02-28 10:24:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2013-04-24 11:58:43.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 15 15:37:01 CEST 2013 - loci...@suse.cz
+
+- Fixed checking for running firewall service (bnc#812606)
+- 2.21.4
+
+---

Old:

  yast2-firewall-2.21.3.tar.bz2

New:

  yast2-firewall-2.21.4.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.01Yow7/_old  2013-04-24 11:58:48.0 +0200
+++ /var/tmp/diff_new_pack.01Yow7/_new  2013-04-24 11:58:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-firewall
-Version:2.21.3
+Version:2.21.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-firewall-2.21.3.tar.bz2 - yast2-firewall-2.21.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.3/Makefile.am 
new/yast2-firewall-2.21.4/Makefile.am
--- old/yast2-firewall-2.21.3/Makefile.am   2013-02-22 10:51:25.0 
+0100
+++ new/yast2-firewall-2.21.4/Makefile.am   2013-04-16 09:41:38.0 
+0200
@@ -158,19 +158,14 @@
 
 TAGVERSION  = $(Y2TOOL) tagversion
 
-check-up-to-date check-cvs-up-to-date check-svn-up-to-date:
-   if [ -d $(srcdir)/CVS ]; then \
- cd $(srcdir)  ! cvs -q -n up 2/dev/null | grep '^[MCAR] ';\
-   else \
- cd $(srcdir)  ! LC_ALL=C svn status --show-updates --quiet | grep 
-v '^Status against revision' ;\
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+   if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` 
-gt 0 ]; then \
+ (echo ERROR: Source is not commited and pushed. See `git status`; 
false) \
fi
 
 check-tagversion:
-   @if [ -d $(srcdir)/CVS ]; then \
- cd $(srcdir)  cvs status -v VERSION | grep -w `$(TAGVERSION) -n` ;\
-   else \
- cd $(srcdir)  svn cat `$(TAGVERSION) --echourl`/VERSION; \
-   fi /dev/null; \
+   cd $(srcdir)  $(TAGVERSION) --check /dev/null; \
[ $$? = 0 ] || ( echo ERROR: Please run 'tagversion' first; false )
 
 check-parse-old:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.3/Makefile.am.common 
new/yast2-firewall-2.21.4/Makefile.am.common
--- old/yast2-firewall-2.21.3/Makefile.am.common2013-02-22 
10:51:25.0 +0100
+++ new/yast2-firewall-2.21.4/Makefile.am.common2013-04-16 
09:41:38.0 +0200
@@ -31,7 +31,7 @@
 
 CHECK_SYNTAX = true
 check-syntax: $(client_DATA) $(ycpchook) $(ybcfiles)
-   @if test $(client_DATA); then \
+   @if test $(filter %.ycp,client_DATA); then \
  if $(CHECK_SYNTAX); then \
TO_CHECK=$(filter %.ycp,$^); \
echo Checking syntax of $${TO_CHECK}; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.3/Makefile.in 
new/yast2-firewall-2.21.4/Makefile.in
--- old/yast2-firewall-2.21.3/Makefile.in   2013-02-22 10:51:35.0 
+0100
+++ new/yast2-firewall-2.21.4/Makefile.in   2013-04-16 09:41:44.0 
+0200
@@ -980,19 +980,14 @@
 
 package: check-up-to-date check-tagversion check-textdomain package-local
 
-check-up-to-date check-cvs-up-to-date check-svn-up-to-date:
-   if [ -d $(srcdir)/CVS ]; then \
- cd $(srcdir)  ! cvs -q -n up 2/dev/null | grep '^[MCAR] ';\
-   else \
- cd $(srcdir)  ! LC_ALL=C svn status --show-updates --quiet | grep 
-v '^Status against revision' ;\
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+   if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` 
-gt 0 ]; then \
+ (echo ERROR: Source is not commited and pushed. See `git status`; 
false) \
fi
 
 check-tagversion:
-   @if [ -d $(srcdir)/CVS ]; then \
- cd $(srcdir)  cvs status -v VERSION | grep -w `$(TAGVERSION) -n` ;\
-   else \
- cd $(srcdir)  svn cat `$(TAGVERSION) --echourl`/VERSION; \
-   fi /dev/null; \
+   cd $(srcdir)  $(TAGVERSION) --check /dev/null; \
[ $$? = 0 ] || ( echo ERROR: Please run 

commit yast2-firewall for openSUSE:Factory

2011-11-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2011-11-05 11:35:14

Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-firewall.new (New)


Package is yast2-firewall, Maintainer is loci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes
2011-10-19 00:56:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new/yast2-firewall.changes   
2011-11-05 12:15:01.0 +0100
@@ -1,0 +2,6 @@
+Fri Nov  4 15:50:22 CET 2011 - loci...@suse.cz
+
+- Added function keys for buttons (bnc#595564)
+- 2.21.2
+
+---

Old:

  yast2-firewall-2.21.1.tar.bz2

New:

  yast2-firewall-2.21.2.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.awCOYV/_old  2011-11-05 12:18:32.0 +0100
+++ /var/tmp/diff_new_pack.awCOYV/_new  2011-11-05 12:18:32.0 +0100
@@ -19,13 +19,11 @@
 
 
 Name:   yast2-firewall
-Version:2.21.1
+Version:2.21.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-firewall-2.21.1.tar.bz2
-
-Prefix: /usr
+Source0:yast2-firewall-%{version}.tar.bz2
 
 Group:  System/YaST
 License:GPL-2.0+
@@ -51,26 +49,26 @@
 A YaST2 module to be used for configuring a firewall.
 
 %prep
-%setup -n yast2-firewall-2.21.1
+%setup -n yast2-firewall-%{version}
 
 %build
-%{prefix}/bin/y2tool y2autoconf
-%{prefix}/bin/y2tool y2automake
+%{_prefix}/bin/y2tool y2autoconf
+%{_prefix}/bin/y2tool y2automake
 autoreconf --force --install
 
 export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG
 export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG
 
 %{?suse_update_config:%{suse_update_config -f}}
-./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
+./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
 # V=1: verbose build in case we used AM_SILENT_RULES(yes)
 # so that RPM_OPT_FLAGS check works
 make %{?jobs:-j%jobs} V=1
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
-[ -e %{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
-for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
+[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || 
Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT
+for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name 
*.desktop` ; do
 d=${f##*/}
 %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
 done
@@ -84,8 +82,8 @@
 /usr/share/YaST2/include/firewall/*
 /usr/share/YaST2/modules/SuSEFirewall*
 /usr/share/YaST2/clients/firewall*
-%{prefix}/share/applications/YaST2/firewall.desktop
+%{_prefix}/share/applications/YaST2/firewall.desktop
 /usr/share/YaST2/schema/autoyast/rnc/firewall.rnc
-%doc %{prefix}/share/doc/packages/yast2-firewall
+%doc %{_prefix}/share/doc/packages/yast2-firewall
 
 %changelog

++ yast2-firewall-2.21.1.tar.bz2 - yast2-firewall-2.21.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.1/Makefile.am 
new/yast2-firewall-2.21.2/Makefile.am
--- old/yast2-firewall-2.21.1/Makefile.am   2011-10-13 10:50:13.0 
+0200
+++ new/yast2-firewall-2.21.2/Makefile.am   2011-11-04 14:33:55.0 
+0100
@@ -20,7 +20,6 @@
 IS_DEVTOOLS= $(findstring yast2-devtools,$(RPMNAME))
 
 DEVTOOLS_DIR   = $(if 
$(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
-ALL_PACKAGES   = $(DEVTOOLS_DIR)/admin/all-packages
 LEGALESE_DIR   = $(if 
$(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
 
 COPYRIGHT_files_gpl= README COPYING
@@ -155,7 +154,7 @@
$(Y2TOOL) create-spec  $$i  $$here/package/$${newname} ; \
done
 
-package: check-up-to-date check-tagversion check-all-packages check-textdomain 
package-local
+package: check-up-to-date check-tagversion check-textdomain package-local
 
 TAGVERSION  = $(Y2TOOL) tagversion
 
@@ -185,21 +184,6 @@
 check-parse:
@echo Not running parseycp.
 
-check-all-packages:
-   @if [ ! -e $(ALL_PACKAGES) ]; then\
-   echo ERROR: Can't find $(ALL_PACKAGES); false;\
-   fi
-   @if ! grep -q ^$(RPMNAME)[[:space:]] $(ALL_PACKAGES); then
\
-   echo ERROR: $(RPMNAME) not in $(ALL_PACKAGES); false; \
-   fi
-   @if grep -q ^$(RPMNAME)[[:space:]]\+.*? 

commit yast2-firewall for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory
checked in at Thu Oct 13 16:21:35 CEST 2011.




--- openSUSE:Factory/yast2-firewall/yast2-firewall.changes  2011-09-23 
12:53:09.0 +0200
+++ yast2-firewall/yast2-firewall.changes   2011-10-13 10:52:36.0 
+0200
@@ -1,0 +2,6 @@
+Thu Oct 13 10:34:54 CEST 2011 - loci...@suse.cz
+
+- Fixed a typo in text marked for translation (bnc#722459).
+- 2.21.1
+
+---

calling whatdependson for head-i586


Old:

  yast2-firewall-2.21.0.tar.bz2

New:

  yast2-firewall-2.21.1.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.kTSC5c/_old  2011-10-13 16:21:31.0 +0200
+++ /var/tmp/diff_new_pack.kTSC5c/_new  2011-10-13 16:21:31.0 +0200
@@ -19,16 +19,16 @@
 
 
 Name:   yast2-firewall
-Version:2.21.0
-Release:1
+Version:2.21.1
+Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-firewall-2.21.0.tar.bz2
+Source0:yast2-firewall-2.21.1.tar.bz2
 
 Prefix: /usr
 
 Group:  System/YaST
-License:GPL v2 or later
+License:GPL-2.0+
 BuildRequires:  perl-XML-Writer update-desktop-files yast2-devtools 
yast2-testsuite
 BuildRequires:  yast2 = 2.16.47
 
@@ -51,7 +51,7 @@
 A YaST2 module to be used for configuring a firewall.
 
 %prep
-%setup -n yast2-firewall-2.21.0
+%setup -n yast2-firewall-2.21.1
 
 %build
 %{prefix}/bin/y2tool y2autoconf
@@ -87,4 +87,5 @@
 %{prefix}/share/applications/YaST2/firewall.desktop
 /usr/share/YaST2/schema/autoyast/rnc/firewall.rnc
 %doc %{prefix}/share/doc/packages/yast2-firewall
+
 %changelog

++ yast2-firewall-2.21.0.tar.bz2 - yast2-firewall-2.21.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.0/VERSION 
new/yast2-firewall-2.21.1/VERSION
--- old/yast2-firewall-2.21.0/VERSION   2011-08-29 13:06:38.0 +0200
+++ new/yast2-firewall-2.21.1/VERSION   2011-10-13 10:36:59.0 +0200
@@ -1 +1 @@
-2.21.0
+2.21.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-2.21.0/configure 
new/yast2-firewall-2.21.1/configure
--- old/yast2-firewall-2.21.0/configure 2011-08-29 13:07:17.0 +0200
+++ new/yast2-firewall-2.21.1/configure 2011-10-13 10:50:16.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for yast2-firewall 2.21.0.
+# Generated by GNU Autoconf 2.68 for yast2-firewall 2.21.1.
 #
 # Report bugs to http://bugs.opensuse.org/.
 #
@@ -559,8 +559,8 @@
 # Identity of this package.
 PACKAGE_NAME='yast2-firewall'
 PACKAGE_TARNAME='yast2-firewall'
-PACKAGE_VERSION='2.21.0'
-PACKAGE_STRING='yast2-firewall 2.21.0'
+PACKAGE_VERSION='2.21.1'
+PACKAGE_STRING='yast2-firewall 2.21.1'
 PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
 PACKAGE_URL=''
 
@@ -1229,7 +1229,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures yast2-firewall 2.21.0 to adapt to many kinds of 
systems.
+\`configure' configures yast2-firewall 2.21.1 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1300,7 +1300,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of yast2-firewall 2.21.0:;;
+ short | recursive ) echo Configuration of yast2-firewall 2.21.1:;;
esac
   cat \_ACEOF
 
@@ -1380,7 +1380,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-yast2-firewall configure 2.21.0
+yast2-firewall configure 2.21.1
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1397,7 +1397,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by yast2-firewall $as_me 2.21.0, which was
+It was created by yast2-firewall $as_me 2.21.1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2327,7 +2327,7 @@
 
 # Define the identity of the package.
  PACKAGE='yast2-firewall'
- VERSION='2.21.0'
+ VERSION='2.21.1'
 
 
 cat confdefs.h _ACEOF
@@ -2449,7 +2449,7 @@
 
 
 
-VERSION=2.21.0
+VERSION=2.21.1
 RPMNAME=yast2-firewall
 MAINTAINER=Lukas Ocilka loci...@suse.cz
 
@@ -3379,7 +3379,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by yast2-firewall $as_me 2.21.0, which was
+This file was extended by yast2-firewall $as_me 2.21.1, which was
 generated by GNU 

commit yast2-firewall for openSUSE:Factory

2011-08-29 Thread h_root

Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory
checked in at Mon Aug 29 16:51:06 CEST 2011.




--- yast2-firewall/yast2-firewall.changes   2010-04-30 14:29:04.0 
+0200
+++ /mounts/work_src_done/STABLE/yast2-firewall/yast2-firewall.changes  
2011-08-29 13:16:08.0 +0200
@@ -1,0 +2,11 @@
+Fri Aug 26 13:33:57 CEST 2011 - loci...@suse.cz
+
+- Fixed Custom Rules dialog to handle additional flags (bnc#712670)
+- 2.21.0
+
+---
+Fri Aug  5 12:32:00 CEST 2011 - tgoettlic...@suse.de
+
+- fixed .desktop file (bnc #681249)
+
+---

calling whatdependson for head-i586


Old:

  yast2-firewall-2.19.1.tar.bz2

New:

  yast2-firewall-2.21.0.tar.bz2



Other differences:
--
++ yast2-firewall.spec ++
--- /var/tmp/diff_new_pack.1iJYsS/_old  2011-08-29 16:49:54.0 +0200
+++ /var/tmp/diff_new_pack.1iJYsS/_new  2011-08-29 16:49:54.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package yast2-firewall (Version 2.19.1)
+# spec file for package yast2-firewall
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,16 +19,16 @@
 
 
 Name:   yast2-firewall
-Version:2.19.1
+Version:2.21.0
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-firewall-2.19.1.tar.bz2
+Source0:yast2-firewall-2.21.0.tar.bz2
 
 Prefix: /usr
 
 Group:  System/YaST
-License:GPLv2+
+License:GPL v2 or later
 BuildRequires:  perl-XML-Writer update-desktop-files yast2-devtools 
yast2-testsuite
 BuildRequires:  yast2 = 2.16.47
 
@@ -51,7 +51,7 @@
 A YaST2 module to be used for configuring a firewall.
 
 %prep
-%setup -n yast2-firewall-2.19.1
+%setup -n yast2-firewall-2.21.0
 
 %build
 %{prefix}/bin/y2tool y2autoconf

++ yast2-firewall-2.19.1.tar.bz2 - yast2-firewall-2.21.0.tar.bz2 ++
 4295 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-firewall-2.19.1/VERSION new/yast2-firewall-2.21.0/VERSION
--- old/yast2-firewall-2.19.1/VERSION   2010-04-30 14:26:03.0 +0200
+++ new/yast2-firewall-2.21.0/VERSION   2011-08-29 13:06:38.0 +0200
@@ -1 +1 @@
-2.19.1
+2.21.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-firewall-2.19.1/configure.in new/yast2-firewall-2.21.0/configure.in
--- old/yast2-firewall-2.19.1/configure.in  2010-04-30 14:26:31.0 
+0200
+++ new/yast2-firewall-2.21.0/configure.in  2011-08-29 13:07:15.0 
+0200
@@ -3,7 +3,7 @@
 dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! --
 dnl(edit configure.in.in instead)
 
-AC_INIT(yast2-firewall, 2.19.1, http://bugs.opensuse.org/, yast2-firewall)
+AC_INIT(yast2-firewall, 2.21.0, http://bugs.opensuse.org/, yast2-firewall)
 dnl Check for presence of file 'RPMNAME'
 AC_CONFIG_SRCDIR([RPMNAME])
 
@@ -18,7 +18,7 @@
 AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
 
 dnl Important YaST2 variables
-VERSION=2.19.1
+VERSION=2.21.0
 RPMNAME=yast2-firewall
 MAINTAINER=Lukas Ocilka loci...@suse.cz
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-firewall-2.19.1/src/firewall.desktop 
new/yast2-firewall-2.21.0/src/firewall.desktop
--- old/yast2-firewall-2.19.1/src/firewall.desktop  2010-01-15 
11:14:05.0 +0100
+++ new/yast2-firewall-2.21.0/src/firewall.desktop  2011-08-05 
15:08:45.0 +0200
@@ -3,7 +3,6 @@
 Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Security;
 
 X-KDE-ModuleType=Library
-X-KDE-RootOnly=true
 X-KDE-HasReadOnlyMode=true
 X-KDE-Library=yast2
 X-SuSE-YaST-Call=firewall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude