Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yast2-firewall for openSUSE:Factory 
checked in at 2024-08-10 19:06:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-firewall (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-firewall.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-firewall"

Sat Aug 10 19:06:11 2024 rev:98 rq:1192826 version:5.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-firewall/yast2-firewall.changes    
2023-10-20 23:17:57.225117736 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firewall.new.7232/yast2-firewall.changes  
2024-08-10 19:06:20.350142290 +0200
@@ -1,0 +2,8 @@
+Tue Aug  6 11:29:06 UTC 2024 - Knut Anderssen <[email protected]>
+
+- In case of autoinstallation keep the firewall service state in
+  the Installation::SecuritySettings for not conflicting with the
+  proposal (bsc#1216615)
+- 5.0.1
+
+-------------------------------------------------------------------

Old:
----
  yast2-firewall-5.0.0.tar.bz2

New:
----
  yast2-firewall-5.0.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-firewall.spec ++++++
--- /var/tmp/diff_new_pack.xzDotX/_old  2024-08-10 19:06:21.422186804 +0200
+++ /var/tmp/diff_new_pack.xzDotX/_new  2024-08-10 19:06:21.426186971 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-firewall
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # 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:        5.0.0
+Version:        5.0.1
 Release:        0
 Summary:        YaST2 - Firewall Configuration
 Group:          System/YaST

++++++ yast2-firewall-5.0.0.tar.bz2 -> yast2-firewall-5.0.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/.github/workflows/ci.yml 
new/yast2-firewall-5.0.1/.github/workflows/ci.yml
--- old/yast2-firewall-5.0.0/.github/workflows/ci.yml   2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/.github/workflows/ci.yml   2024-08-09 
11:30:58.000000000 +0200
@@ -1,9 +1,8 @@
-
 # See 
https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
 
 name: CI
 
-on: [push, pull_request]
+on: [ push, pull_request ]
 
 jobs:
   Tests:
@@ -12,33 +11,32 @@
     strategy:
       fail-fast: false
       matrix:
-        distro:  [ "tumbleweed", "leap_latest" ]
+        distro: [ "tumbleweed" ]
 
     container:
       image: 
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
 
     steps:
+      - name: Git Checkout
+        uses: actions/checkout@v2
 
-    - name: Git Checkout
-      uses: actions/checkout@v2
-
-    # just for easier debugging...
-    - name: Inspect Installed Packages
-      run: rpm -qa | sort
-
-    - name: Unit Tests
-      run: rake test:unit
-      # enable code coverage reporting
-      env:
-        COVERAGE: 1
-
-    # send the coverage report to coveralls.io
-    - name: Coveralls Report
-      # send it only from the TW build to avoid duplicate submits
-      if: ${{ matrix.distro == 'tumbleweed' }}
-      uses: coverallsapp/github-action@master
-      with:
-        github-token: ${{ secrets.GITHUB_TOKEN }}
+      # just for easier debugging...
+      - name: Inspect Installed Packages
+        run: rpm -qa | sort
+
+      - name: Unit Tests
+        run: rake test:unit
+        # enable code coverage reporting
+        env:
+          COVERAGE: 1
+
+      # send the coverage report to coveralls.io
+      - name: Coveralls Report
+        # send it only from the TW build to avoid duplicate submits
+        if: ${{ matrix.distro == 'tumbleweed' }}
+        uses: coverallsapp/github-action@master
+        with:
+          github-token: ${{ secrets.GITHUB_TOKEN }}
 
   Rubocop:
     runs-on: ubuntu-latest
@@ -46,37 +44,38 @@
     strategy:
       fail-fast: false
       matrix:
-        distro: [ "leap_latest" ]
+        distro: [ "tumbleweed" ]
 
     container:
       image: 
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
 
     steps:
+      - name: Git Checkout
+        uses: actions/checkout@v2
 
-    - name: Git Checkout
-      uses: actions/checkout@v2
-
-    - name: Rubocop
-      run: rake check:rubocop
+      - name: Rubocop
+        run: rake check:rubocop
 
   Package:
+    # skip in master, but run in forks
+    if:  github.ref_name != 'master' || github.repository_owner != 'yast'
+
     runs-on: ubuntu-latest
 
     strategy:
       fail-fast: false
       matrix:
-        distro:  [ "tumbleweed", "leap_latest" ]
+        distro: [ "tumbleweed" ]
 
     container:
       image: 
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
 
     steps:
+      - name: Git Checkout
+        uses: actions/checkout@v2
 
-    - name: Git Checkout
-      uses: actions/checkout@v2
-
-    - name: Package Build
-      run: yast-ci-ruby -o package
+      - name: Package Build
+        run: yast-ci-ruby -o package
 
   Yardoc:
     runs-on: ubuntu-latest
@@ -84,18 +83,17 @@
     strategy:
       fail-fast: false
       matrix:
-        distro: [ "leap_latest" ]
+        distro: [ "tumbleweed" ]
 
     container:
       image: 
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
 
     steps:
+      - name: Git Checkout
+        uses: actions/checkout@v2
 
-    - name: Git Checkout
-      uses: actions/checkout@v2
-
-    - name: Yardoc
-      run: rake check:doc
+      - name: Yardoc
+        run: rake check:doc
 
   # downloading the Docker image takes some time so bundling several fast
   # checks into one job avoids that overhead
@@ -105,15 +103,14 @@
     strategy:
       fail-fast: false
       matrix:
-        distro: [ "leap_latest" ]
+        distro: [ "tumbleweed" ]
 
     container:
       image: 
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
 
     steps:
+      - name: Git Checkout
+        uses: actions/checkout@v2
 
-    - name: Git Checkout
-      uses: actions/checkout@v2
-
-    - name: POT Check
-      run: rake check:pot
+      - name: POT Check
+        run: rake check:pot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/.github/workflows/submit.yml 
new/yast2-firewall-5.0.1/.github/workflows/submit.yml
--- old/yast2-firewall-5.0.0/.github/workflows/submit.yml       1970-01-01 
01:00:00.000000000 +0100
+++ new/yast2-firewall-5.0.1/.github/workflows/submit.yml       2024-08-09 
11:30:58.000000000 +0200
@@ -0,0 +1,29 @@
+# See 
https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
+
+name: OBS
+
+on:
+  # only when committing to master
+  push:
+    branches: master
+
+  # allow running manually from GitHub Web
+  workflow_dispatch:
+
+jobs:
+  submit:
+    # do not run in forks
+    if: github.repository_owner == 'yast'
+
+    runs-on: ubuntu-latest
+
+    # the default timeout is 6 hours, do not wait for that long if osc gets 
stucked
+    timeout-minutes: 30
+
+    steps:
+      - name: Submit the package
+        # see https://github.com/yast/actions/blob/master/submit/action.yml
+        uses: yast/actions/submit@master
+        with:
+          obs_user:     ${{ secrets.OBS_USER }}
+          obs_password: ${{ secrets.OBS_PASSWORD }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/.rubocop.yml 
new/yast2-firewall-5.0.1/.rubocop.yml
--- old/yast2-firewall-5.0.0/.rubocop.yml       2023-10-18 23:15:36.000000000 
+0200
+++ new/yast2-firewall-5.0.1/.rubocop.yml       2024-08-09 11:30:58.000000000 
+0200
@@ -1,6 +1,6 @@
 # use the shared YaST defaults
 inherit_from:
-  /usr/share/YaST2/data/devtools/data/rubocop-0.71.0_yast_style.yml
+  /usr/share/YaST2/data/devtools/data/rubocop-1.24.1_yast_style.yml
 
 Metrics/CyclomaticComplexity:
   Max: 10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/README.md 
new/yast2-firewall-5.0.1/README.md
--- old/yast2-firewall-5.0.0/README.md  2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/README.md  2024-08-09 11:30:58.000000000 +0200
@@ -2,8 +2,7 @@
 
 [![Workflow 
Status](https://github.com/yast/yast-firewall/workflows/CI/badge.svg?branch=master)](
 https://github.com/yast/yast-firewall/actions?query=branch%3Amaster)
-[![Jenkins 
Status](https://ci.opensuse.org/buildStatus/icon?job=yast-yast-firewall-master)](
-https://ci.opensuse.org/view/Yast/job/yast-yast-firewall-master/)
+[![OBS](https://github.com/yast/yast-firewall/actions/workflows/submit.yml/badge.svg)](https://github.com/yast/yast-firewall/actions/workflows/submit.yml)
 [![Coverage 
Status](https://coveralls.io/repos/github/yast/yast-firewall/badge.svg?branch=master)](
 https://coveralls.io/github/yast/yast-firewall?branch=master)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/package/yast2-firewall.changes 
new/yast2-firewall-5.0.1/package/yast2-firewall.changes
--- old/yast2-firewall-5.0.0/package/yast2-firewall.changes     2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/package/yast2-firewall.changes     2024-08-09 
11:30:58.000000000 +0200
@@ -1,4 +1,12 @@
 -------------------------------------------------------------------
+Tue Aug  6 11:29:06 UTC 2024 - Knut Anderssen <[email protected]>
+
+- In case of autoinstallation keep the firewall service state in
+  the Installation::SecuritySettings for not conflicting with the
+  proposal (bsc#1216615)
+- 5.0.1
+
+-------------------------------------------------------------------
 Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger <[email protected]>
 
 - 5.0.0 (bsc#1185510)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-firewall-5.0.0/package/yast2-firewall.spec 
new/yast2-firewall-5.0.1/package/yast2-firewall.spec
--- old/yast2-firewall-5.0.0/package/yast2-firewall.spec        2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/package/yast2-firewall.spec        2024-08-09 
11:30:58.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-firewall
-Version:        5.0.0
+Version:        5.0.1
 Release:        0
 Summary:        YaST2 - Firewall Configuration
 Group:          System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/autoinst_profile/firewall_section.rb
 
new/yast2-firewall-5.0.1/src/lib/y2firewall/autoinst_profile/firewall_section.rb
--- 
old/yast2-firewall-5.0.0/src/lib/y2firewall/autoinst_profile/firewall_section.rb
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/src/lib/y2firewall/autoinst_profile/firewall_section.rb
    2024-08-09 11:30:58.000000000 +0200
@@ -30,8 +30,7 @@
       # @param _hash [Hash] Firewall section from an AutoYaST profile
       # @return [FirewallSection]
       def self.new_from_hashes(_hash)
-        result = new
-        result
+        new
       end
     end
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/clients/auto.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/clients/auto.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/clients/auto.rb 2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/clients/auto.rb 2024-08-09 
11:30:58.000000000 +0200
@@ -59,6 +59,7 @@
 
       # Constructor
       def initialize
+        super()
         textdomain "firewall"
       end
 
@@ -79,10 +80,11 @@
       # @return [Boolean]
       def import(profile, merge = !Yast::Mode.config)
         self.class.profile = profile
+        # It does not need to be merged with current config but could be 
modified
+        # by the AutoYaST confirm dialog.
+        update_service_state(profile)
         return false if merge && !read(force: false)
 
-        # Obtains the default from the control file (settings) if not present.
-        enable if profile.fetch("enable_firewall", settings.enable_firewall)
         start if profile.fetch("start_firewall", false)
         autoyast.import(profile)
         check_profile_for_errors
@@ -240,16 +242,27 @@
         ::Installation::SecuritySettings.instance
       end
 
-      # Set that the firewall has to be enabled when writing
-      def enable
-        self.class.enable = true
+      # It sets which should be the firewalld service state according to the 
profile
+      # or to the product defaults settings
+      #
+      # @param profile [Hash] firewall profile section to be imported
+      def update_service_state(profile)
+        return unless self.class.enable.nil?
+
+        state = profile.fetch("enable_firewall", settings.enable_firewall)
+
+        log.info("Firewall should be enabled: #{state}")
+        if Yast::Mode.auto
+          state ? settings.enable_firewall! : settings.disable_firewall!
+        end
+        state
       end
 
       # Whether the firewalld service has to be enable or disable when writing
       #
       # @return [Boolean] true if has to be enabled; false otherwise
       def enable?
-        !!self.class.enable
+        !!(Yast::Mode.auto ? settings.enable_firewall : self.class.enable)
       end
 
       # Set that the firewall has to be started when writing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/clients/firewall.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/clients/firewall.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/clients/firewall.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/clients/firewall.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -45,18 +45,18 @@
       # TRANSLATORS: firewall-config and firewall-cmd are the names of 
software utilities,
       # so they should not be translated.
       NOT_SUPPORTED = N_("YaST does not support the command line for " \
-        "configuring the firewall.\nInstead, please use the firewalld " \
-        "command line clients \"firewalld-cmd\" or \"firewall-offline-cmd\".")
+                         "configuring the firewall.\nInstead, please use the 
firewalld " \
+                         "command line clients \"firewalld-cmd\" or 
\"firewall-offline-cmd\".")
 
       def run
         log_and_return do
           return :abort unless 
Yast::Package.CheckAndInstallPackages(["firewalld"])
 
-          if !Yast::WFM.Args.empty?
+          if Yast::WFM.Args.empty?
+            Dialogs::Main.new.run
+          else
             warn _(NOT_SUPPORTED)
             false
-          else
-            Dialogs::Main.new.run
           end
         end
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/change_zone.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/change_zone.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/change_zone.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/change_zone.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -32,6 +32,7 @@
       #
       # @param interface [Y2Firewall::Firewalld::Interface] Interface to act on
       def initialize(interface)
+        super()
         textdomain "firewall"
         @interface = interface
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/main.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/main.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/main.rb 2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/main.rb 2024-08-09 
11:30:58.000000000 +0200
@@ -31,6 +31,7 @@
     class Main < CWM::Dialog
       # Constructor
       def initialize
+        super()
         Yast.import "NetworkInterfaces"
         textdomain "firewall"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/modify_zone_interfaces.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/modify_zone_interfaces.rb
--- 
old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/modify_zone_interfaces.rb   
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/modify_zone_interfaces.rb   
    2024-08-09 11:30:58.000000000 +0200
@@ -28,6 +28,7 @@
     class ModifyZoneInterfaces < ::CWM::Popup
       # Constructor
       def initialize
+        super()
         textdomain "firewall"
       end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/zone.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/zone.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/dialogs/zone.rb 2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/dialogs/zone.rb 2024-08-09 
11:30:58.000000000 +0200
@@ -30,6 +30,7 @@
       # @param existing_names [Array<String>] names have to be unique, so pass 
existing ones
       #   which cannot be used.
       def initialize(zone, new_zone: false, existing_names: [])
+        super()
         textdomain "firewall"
         @zone = zone
         @new_zone = new_zone
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/importer_strategies/suse_firewall.rb
 
new/yast2-firewall-5.0.1/src/lib/y2firewall/importer_strategies/suse_firewall.rb
--- 
old/yast2-firewall-5.0.0/src/lib/y2firewall/importer_strategies/suse_firewall.rb
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/src/lib/y2firewall/importer_strategies/suse_firewall.rb
    2024-08-09 11:30:58.000000000 +0200
@@ -180,7 +180,7 @@
       # @param zone_name [String]
       def services(zone_name)
         services = profile["FW_CONFIGURATIONS_#{zone_name}"]
-        services ? map_services(services.split(" ")) : nil
+        services ? map_services(services.split) : nil
       end
 
       # Obtain the interfaces for the given SuSEFIrewall2 zone name from the
@@ -192,7 +192,7 @@
       # especial wildcards like 'any' or nil in case the key is not defined
       def interfaces(zone_name)
         interfaces = profile["FW_DEV_#{zone_name}"]
-        interfaces ? interfaces.split(" ").reject { |i| i == "any" } : nil
+        interfaces ? interfaces.split.reject { |i| i == "any" } : nil
       end
 
       # Return whether the given zone name is the default one.
@@ -211,7 +211,7 @@
       # @return [Array<String>, nil]
       def protocols(zone)
         protocols = profile["FW_SERVICES_#{zone}_IP"]
-        protocols ? protocols.split(" ") : nil
+        protocols ? protocols.split : nil
       end
 
       # Obtain the ports for the given SuSEFIrewall2 zone name from the
@@ -246,7 +246,7 @@
       # configured
       def tcp_ports(zone)
         ports = profile["FW_SERVICES_#{zone}_TCP"]
-        ports ? ports.split(" ").map { |p| "#{p.sub(":", "-")}/tcp" } : nil
+        ports ? ports.split.map { |p| "#{p.sub(":", "-")}/tcp" } : nil
       end
 
       # Obtain the UDP ports for the given SuSEFIrewall2 zone name from the
@@ -257,7 +257,7 @@
       # configured
       def udp_ports(zone)
         ports = profile["FW_SERVICES_#{zone}_UDP"]
-        ports ? ports.split(" ").map { |p| "#{p.sub(":", "-")}/udp" } : nil
+        ports ? ports.split.map { |p| "#{p.sub(":", "-")}/udp" } : nil
       end
 
       # Obtain the RPC ports for the given SuSEFIrewall2 zone name from the
@@ -268,7 +268,7 @@
       #   configured
       def rpc_ports(zone)
         ports = profile["FW_SERVICES_#{zone}_RPC"]
-        ports ? ports.split(" ").map { |p| ["#{p}/udp", "#{p}/tcp"] }.flatten 
: nil
+        ports ? ports.split.map { |p| ["#{p}/udp", "#{p}/tcp"] }.flatten : nil
       end
 
       # Given a SuSEFirewall2 zone name return the firewalld zone equivalent
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/allowed_services.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/allowed_services.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/allowed_services.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/allowed_services.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -29,6 +29,7 @@
       #
       # @param zone [Y2Firewall::Firewalld::Zone] Zone
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
         self.widget_id = "allowed_services"
@@ -99,7 +100,7 @@
 
         # TRANSLATORS: popup question
         msg = _("The selection of services will be lost if you leave the 
page\n" \
-          "without moving them with Add/Remove.\n\nDo you really want to 
continue?\n")
+                "without moving them with Add/Remove.\n\nDo you really want to 
continue?\n")
 
         Yast::Popup.YesNo(msg)
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/change_zone_button.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/change_zone_button.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/change_zone_button.rb   
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/change_zone_button.rb   
2024-08-09 11:30:58.000000000 +0200
@@ -33,6 +33,7 @@
       #
       # @param interface [Y2Firewall::Firewalld::Interface] Interface to act on
       def initialize(interface)
+        super()
         textdomain "firewall"
         @interface = interface
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/default_zone_button.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/default_zone_button.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/default_zone_button.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/default_zone_button.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -32,6 +32,7 @@
       #
       # @param zone [Y2Firewall::Firewalld::Zone] Zone to set as 'default'
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/interfaces_table.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/interfaces_table.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/interfaces_table.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/interfaces_table.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -39,6 +39,7 @@
       # @param change_zone_button [Y2Firewall::Widgets::ChangeZoneButton] 
Button to change assigned
       #   zone
       def initialize(interfaces, change_zone_button)
+        super()
         textdomain "firewall"
         @interfaces = interfaces
         @change_zone_button = change_zone_button
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/modify_zone_interfaces.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/modify_zone_interfaces.rb
--- 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/modify_zone_interfaces.rb   
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/modify_zone_interfaces.rb   
    2024-08-09 11:30:58.000000000 +0200
@@ -33,6 +33,7 @@
       # @param interfaces_input [CWM::InputField] input field for modifying the
       #   selected zone interfaces
       def initialize(interfaces_input)
+        super()
         textdomain "firewall"
         @interfaces_input = interfaces_input
       end
@@ -98,6 +99,7 @@
     # @example input field widget child
     class ZoneInterfaces < CWM::InputField
       def initialize
+        super()
         textdomain "firewall"
       end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/overview_tree.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/overview_tree.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/overview_tree.rb        
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/overview_tree.rb        
2024-08-09 11:30:58.000000000 +0200
@@ -33,6 +33,7 @@
       #
       # @param items [Array<CWM::PagerTreeItem>] List of tree items to be 
included
       def initialize(items)
+        super()
         textdomain "firewall"
         @items = items
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/interfaces.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/interfaces.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/interfaces.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/interfaces.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -37,6 +37,7 @@
         #
         # @param _pager [CWM::TreePager]
         def initialize(_pager)
+          super()
           textdomain "firewall"
         end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/startup.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/startup.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/startup.rb        
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/startup.rb        
2024-08-09 11:30:58.000000000 +0200
@@ -31,6 +31,7 @@
         #
         # @param _pager [CWM::TreePager]
         def initialize(_pager)
+          super()
           textdomain "firewall"
         end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/zone.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/zone.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/zone.rb   
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/zone.rb   
2024-08-09 11:30:58.000000000 +0200
@@ -34,6 +34,7 @@
         # @param zone [Y2Firewall::Firewalld::Zone]
         # @param pager [CWM::TreePager]
         def initialize(zone, pager)
+          super()
           Yast.import "Popup"
           textdomain "firewall"
           @zone = zone
@@ -63,6 +64,7 @@
         #
         # @param zone [Y2Firewall::Firewalld::Zone]
         def initialize(zone)
+          super()
           textdomain "firewall"
           @zone = zone
         end
@@ -94,6 +96,7 @@
           }.freeze
 
           def initialize(zone)
+            super()
             textdomain "firewall"
             @zone = zone
           end
@@ -204,6 +207,7 @@
         # @param zone [Y2Firewall::Firewalld::Zone]
         # @param _pager [CWM::TreePager]
         def initialize(zone, _pager)
+          super()
           textdomain "firewall"
           @zone = zone
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/zones.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/zones.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/pages/zones.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/pages/zones.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -41,6 +41,7 @@
         #
         # @param _pager [CWM::TreePager]
         def initialize(_pager)
+          super()
           textdomain "firewall"
         end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/proposal.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/proposal.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/proposal.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/proposal.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -28,6 +28,7 @@
     # open/close checkbox widgets when the firewall is disable
     class FirewallSSHProposal < CWM::CustomWidget
       def initialize(settings)
+        super()
         @settings = settings
 
         @port_widgets = [Widgets::OpenSSHPort.new(@settings)]
@@ -61,6 +62,7 @@
     # Enable firewall service checkbox
     class EnableFirewall < CWM::CheckBox
       def initialize(settings, widgets)
+        super()
         textdomain "firewall"
         @settings = settings
         @widgets = widgets
@@ -93,11 +95,11 @@
       def help
         _(
           "<p><b><big>Firewall and SSH</big></b><br>\n" \
-            "Firewall is a defensive mechanism that protects " \
-            "your computer from network attacks.\n" \
-            "SSH is a service that allows logging into this " \
-            "computer remotely via dedicated\n" \
-            "SSH client</p>"
+          "Firewall is a defensive mechanism that protects " \
+          "your computer from network attacks.\n" \
+          "SSH is a service that allows logging into this " \
+          "computer remotely via dedicated\n" \
+          "SSH client</p>"
         ) +
           _(
             "<p>Here you can choose whether the firewall will be " \
@@ -110,6 +112,7 @@
     # Enable sshd service checkbox
     class EnableSSHD < CWM::CheckBox
       def initialize(settings)
+        super()
         textdomain "firewall"
         @settings = settings
       end
@@ -143,6 +146,7 @@
     # Open ssh port checkbox
     class OpenSSHPort < CWM::CheckBox
       def initialize(settings)
+        super()
         textdomain "firewall"
         @settings = settings
       end
@@ -168,6 +172,7 @@
     # Open vnc port checkbox
     class OpenVNCPorts < CWM::CheckBox
       def initialize(settings)
+        super()
         textdomain "firewall"
         @settings = settings
       end
@@ -193,8 +198,8 @@
       def help
         _(
           "<p>You can also open VNC ports in firewall. It will not enable\n" \
-            "the remote administration service on a running system but it 
is\n" \
-            "started by the installer automatically if needed.</p>"
+          "the remote administration service on a running system but it is\n" \
+          "started by the installer automatically if needed.</p>"
         )
       end
     end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/services_table.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/services_table.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/services_table.rb       
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/services_table.rb       
2024-08-09 11:30:58.000000000 +0200
@@ -43,6 +43,7 @@
       #
       # @param services [Array<String>] Services to be displayed
       def initialize(services: [], widget_id: nil)
+        super()
         textdomain "firewall"
         @services = services
         self.widget_id = widget_id || "services_table:#{object_id}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone.rb 2023-10-18 
23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone.rb 2024-08-09 
11:30:58.000000000 +0200
@@ -27,6 +27,7 @@
       include Yast::I18n
 
       def initialize(zone, disabled: false, existing_names: [])
+        super()
         textdomain "firewall"
         @zone = zone
         @disabled = disabled
@@ -66,6 +67,7 @@
       include Yast::I18n
 
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
       end
@@ -97,6 +99,7 @@
       include Yast::I18n
 
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
       end
@@ -125,6 +128,7 @@
     # target of zone
     class TargetWidget < CWM::ComboBox
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
       end
@@ -151,6 +155,7 @@
       include Yast::I18n
 
       def initialize(zone)
+        super()
         textdomain "firewall"
         @zone = zone
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_button.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_button.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_button.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_button.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -25,6 +25,7 @@
     # ancestor only class for all zone related buttons
     class ZoneButton < CWM::PushButton
       def initialize(pager, table)
+        super()
         textdomain "firewall"
         @pager = pager
         @table = table
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_interfaces_button.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_interfaces_button.rb
--- 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_interfaces_button.rb   
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_interfaces_button.rb   
    2024-08-09 11:30:58.000000000 +0200
@@ -27,6 +27,7 @@
     class ZoneInterfacesButton < CWM::PushButton
       # Constructor
       def initialize
+        super()
         textdomain "firewall"
       end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_options.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_options.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zone_options.rb 
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zone_options.rb 
2024-08-09 11:30:58.000000000 +0200
@@ -36,6 +36,7 @@
       #
       # @param interface [Y2Firewall::Firewalld::Interface] Interface to act on
       def initialize(interface)
+        super()
         textdomain "firewall"
         @interface = interface
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zones_table.rb 
new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zones_table.rb
--- old/yast2-firewall-5.0.0/src/lib/y2firewall/widgets/zones_table.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/src/lib/y2firewall/widgets/zones_table.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -38,6 +38,7 @@
       # @param default_zone_button [Y2Firewall::Widgets::DefaultZoneButton] 
Button to change
       #   the default zone
       def initialize(zones, interfaces, default_zone_button)
+        super()
         textdomain "firewall"
         @zones = zones
         @interfaces = interfaces
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/autoyast_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/autoyast_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/autoyast_test.rb       
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/autoyast_test.rb       
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../test_helper.rb"
+require_relative "../../test_helper"
 require "y2firewall/autoyast"
 
 describe Y2Firewall::Autoyast do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/dialogs/main_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/dialogs/main_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/dialogs/main_test.rb   
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/dialogs/main_test.rb   
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/dialogs/main"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/importer_strategies/firewalld_test.rb
 
new/yast2-firewall-5.0.1/test/lib/y2firewall/importer_strategies/firewalld_test.rb
--- 
old/yast2-firewall-5.0.0/test/lib/y2firewall/importer_strategies/firewalld_test.rb
  2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/test/lib/y2firewall/importer_strategies/firewalld_test.rb
  2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/importer_strategies/firewalld"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/importer_strategies/suse_firewall_test.rb
 
new/yast2-firewall-5.0.1/test/lib/y2firewall/importer_strategies/suse_firewall_test.rb
--- 
old/yast2-firewall-5.0.0/test/lib/y2firewall/importer_strategies/suse_firewall_test.rb
      2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/test/lib/y2firewall/importer_strategies/suse_firewall_test.rb
      2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/importer_strategies/suse_firewall"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/interfaces_table_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/interfaces_table_test.rb
--- 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/interfaces_table_test.rb   
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/interfaces_table_test.rb   
    2024-08-09 11:30:58.000000000 +0200
@@ -18,7 +18,7 @@
 # To contact SUSE LLC about this file by physical or electronic mail, you may
 # find current contact information at www.suse.com.
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/interfaces_table"
 require "y2firewall/widgets/change_zone_button"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/overview_tree_pager_test.rb
 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/overview_tree_pager_test.rb
--- 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/overview_tree_pager_test.rb
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/overview_tree_pager_test.rb
    2024-08-09 11:30:58.000000000 +0200
@@ -18,7 +18,7 @@
 # To contact SUSE LLC about this file by physical or electronic mail, you may
 # find current contact information at www.suse.com.
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/overview_tree_pager"
 require "y2firewall/widgets/pages"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/overview_tree_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/overview_tree_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/overview_tree_test.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/overview_tree_test.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -18,7 +18,7 @@
 # To contact SUSE LLC about this file by physical or electronic mail, you may
 # find current contact information at www.suse.com.
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/overview_tree"
 require "cwm/tree_pager"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/interfaces_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/interfaces_test.rb
--- 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/interfaces_test.rb   
    2023-10-18 23:15:36.000000000 +0200
+++ 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/interfaces_test.rb   
    2024-08-09 11:30:58.000000000 +0200
@@ -18,7 +18,7 @@
 # To contact SUSE LLC about this file by physical or electronic mail, you may
 # find current contact information at www.suse.com.
 
-require_relative "../../../../test_helper.rb"
+require_relative "../../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/pages/interfaces"
 require "y2firewall/firewalld/interface"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/startup_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/startup_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/startup_test.rb  
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/startup_test.rb  
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../../test_helper.rb"
+require_relative "../../../../test_helper"
 
 require "cwm/rspec"
 require "cwm/service_widget"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/zone_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/zone_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/zone_test.rb     
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/zone_test.rb     
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../../test_helper.rb"
+require_relative "../../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/pages/zone"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/zones_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/zones_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/pages/zones_test.rb    
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/pages/zones_test.rb    
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../../test_helper.rb"
+require_relative "../../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/pages/zones"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/proposal_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/proposal_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/proposal_test.rb       
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/proposal_test.rb       
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # To contact SUSE LLC about this file by physical or electronic mail, you may
 # find current contact information at www.suse.com.
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/proposal"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/zones_table_test.rb 
new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/zones_table_test.rb
--- old/yast2-firewall-5.0.0/test/lib/y2firewall/widgets/zones_table_test.rb    
2023-10-18 23:15:36.000000000 +0200
+++ new/yast2-firewall-5.0.1/test/lib/y2firewall/widgets/zones_table_test.rb    
2024-08-09 11:30:58.000000000 +0200
@@ -19,7 +19,7 @@
 # current contact information at www.suse.com.
 # 
------------------------------------------------------------------------------
 
-require_relative "../../../test_helper.rb"
+require_relative "../../../test_helper"
 require "cwm/rspec"
 require "y2firewall/widgets/zones_table"
 require "y2firewall/widgets/default_zone_button"

Reply via email to