Hello community, here is the log from the commit of package yast2-http-server for openSUSE:Factory checked in at 2018-05-04 11:31:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-http-server (Old) and /work/SRC/openSUSE:Factory/.yast2-http-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-http-server" Fri May 4 11:31:05 2018 rev:80 rq:603737 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-http-server/yast2-http-server.changes 2018-01-28 20:33:25.942864390 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-http-server.new/yast2-http-server.changes 2018-05-04 11:31:15.883880700 +0200 @@ -1,0 +2,9 @@ +Thu May 3 07:34:15 UTC 2018 - knut.anders...@suse.com + +- Do not cache the widgets definition until it is really needed to + avoid showing an out of date firewall description (the apache + package provides the firewalld service definition and relods the + firewall after it is installed) (bsc#1083492) +- 4.0.1 + +------------------------------------------------------------------- Old: ---- yast2-http-server-4.0.0.tar.bz2 New: ---- yast2-http-server-4.0.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-http-server.spec ++++++ --- /var/tmp/diff_new_pack.uUGVF3/_old 2018-05-04 11:31:16.679851494 +0200 +++ /var/tmp/diff_new_pack.uUGVF3/_new 2018-05-04 11:31:16.683851347 +0200 @@ -17,7 +17,7 @@ Name: yast2-http-server -Version: 4.0.0 +Version: 4.0.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-http-server-4.0.0.tar.bz2 -> yast2-http-server-4.0.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-http-server-4.0.0/package/yast2-http-server.changes new/yast2-http-server-4.0.1/package/yast2-http-server.changes --- old/yast2-http-server-4.0.0/package/yast2-http-server.changes 2018-01-26 15:33:40.000000000 +0100 +++ new/yast2-http-server-4.0.1/package/yast2-http-server.changes 2018-05-03 17:22:52.000000000 +0200 @@ -1,4 +1,13 @@ ------------------------------------------------------------------- +Thu May 3 07:34:15 UTC 2018 - knut.anders...@suse.com + +- Do not cache the widgets definition until it is really needed to + avoid showing an out of date firewall description (the apache + package provides the firewalld service definition and relods the + firewall after it is installed) (bsc#1083492) +- 4.0.1 + +------------------------------------------------------------------- Tue Jan 23 07:28:19 UTC 2018 - knut.anders...@suse.com - Replace SuSEFirewall2 by firewalld. (fate#323460) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-http-server-4.0.0/package/yast2-http-server.spec new/yast2-http-server-4.0.1/package/yast2-http-server.spec --- old/yast2-http-server-4.0.0/package/yast2-http-server.spec 2018-01-26 15:33:40.000000000 +0100 +++ new/yast2-http-server-4.0.1/package/yast2-http-server.spec 2018-05-03 17:22:52.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-http-server -Version: 4.0.0 +Version: 4.0.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-http-server-4.0.0/src/modules/HttpServerWidgets.rb new/yast2-http-server-4.0.1/src/modules/HttpServerWidgets.rb --- old/yast2-http-server-4.0.0/src/modules/HttpServerWidgets.rb 2018-01-26 15:33:40.000000000 +0100 +++ new/yast2-http-server-4.0.1/src/modules/HttpServerWidgets.rb 2018-05-03 17:22:52.000000000 +0200 @@ -339,10 +339,22 @@ @dns_zone = "" + # ************************************ default host table ******************** + @option_counter = 0 + @deleted_options = [] - # Map of widgets for CWM - @widgets = { + # these are for future use: + + # error message - the entered ip address is not found + @__nonconfigured_ipaddress = _( + "The IP address is not configured\non this machine." + ) + end + + # Map of widgets for CWM + def widgets + @widgets ||= { "server_enable" => { "widget" => :radio_buttons, # translator: server enable/disable radio button group @@ -790,21 +802,6 @@ "help" => Ops.get_string(@HELPS, "summary_text", "") } } - - # *************************************** log popups ************************** - - - # ************************************ default host table ******************** - - @option_counter = 0 - @deleted_options = [] - - # these are for future use: - - # error message - the entered ip address is not found - @__nonconfigured_ipaddress = _( - "The IP address is not configured\non this machine." - ) end # Validate certificate @@ -3654,7 +3651,7 @@ publish :function => :initVhostDetails, :type => "void (string)" publish :function => :handleVhostDetails, :type => "symbol (string, map)" publish :function => :storeVhostDetails, :type => "void (string, map)" - publish :variable => :widgets, :type => "map <string, map <string, any>>" + publish :function => :widgets, :type => "map <string, map <string, any>>" publish :function => :listen2item, :type => "term (map <string, any>, integer)" end