Hello community,

here is the log from the commit of package yast2-apparmor for openSUSE:Factory 
checked in at 2019-01-24 14:00:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-apparmor (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-apparmor.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-apparmor"

Thu Jan 24 14:00:36 2019 rev:72 rq:665925 version:4.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-apparmor/yast2-apparmor.changes    
2018-12-19 13:25:01.541264240 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-apparmor.new.28833/yast2-apparmor.changes 
2019-01-24 14:00:36.224243801 +0100
@@ -1,0 +2,7 @@
+Mon Jan 14 07:41:58 CST 2019 - [email protected]
+
+- Use exit status of the executed program and present appropriate
+  message to the user (bsc#1120277)
+- 4.1.4
+
+-------------------------------------------------------------------

Old:
----
  yast2-apparmor-4.1.3.tar.bz2

New:
----
  yast2-apparmor-4.1.4.tar.bz2

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

Other differences:
------------------
++++++ yast2-apparmor.spec ++++++
--- /var/tmp/diff_new_pack.SY43qL/_old  2019-01-24 14:00:36.708243250 +0100
+++ /var/tmp/diff_new_pack.SY43qL/_new  2019-01-24 14:00:36.712243245 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-apparmor
 #
-# 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-apparmor
-Version:        4.1.3
+Version:        4.1.4
 Release:        0
 Summary:        YaST2 - Plugins for AppArmor Profile Management
 License:        GPL-2.0-only

++++++ yast2-apparmor-4.1.3.tar.bz2 -> yast2-apparmor-4.1.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-apparmor-4.1.3/package/yast2-apparmor.changes 
new/yast2-apparmor-4.1.4/package/yast2-apparmor.changes
--- old/yast2-apparmor-4.1.3/package/yast2-apparmor.changes     2018-12-11 
18:31:00.000000000 +0100
+++ new/yast2-apparmor-4.1.4/package/yast2-apparmor.changes     2019-01-14 
14:56:14.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Mon Jan 14 07:41:58 CST 2019 - [email protected]
+
+- Use exit status of the executed program and present appropriate
+  message to the user (bsc#1120277)
+- 4.1.4
+
+-------------------------------------------------------------------
 Tue Dec 11 16:44:21 UTC 2018 - [email protected]
 
 - More about hardening commands execution (part of bsc#1118291).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-apparmor-4.1.3/package/yast2-apparmor.spec 
new/yast2-apparmor-4.1.4/package/yast2-apparmor.spec
--- old/yast2-apparmor-4.1.3/package/yast2-apparmor.spec        2018-12-11 
18:31:00.000000000 +0100
+++ new/yast2-apparmor-4.1.4/package/yast2-apparmor.spec        2019-01-14 
14:56:14.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-apparmor
-Version:        4.1.3
+Version:        4.1.4
 Release:        0
 Summary:        YaST2 - Plugins for AppArmor Profile Management
 Url:            https://github.com/yast/yast-apparmor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-apparmor-4.1.3/src/lib/apparmor/apparmor_ui_dialog.rb 
new/yast2-apparmor-4.1.4/src/lib/apparmor/apparmor_ui_dialog.rb
--- old/yast2-apparmor-4.1.3/src/lib/apparmor/apparmor_ui_dialog.rb     
2018-12-11 18:31:00.000000000 +0100
+++ new/yast2-apparmor-4.1.4/src/lib/apparmor/apparmor_ui_dialog.rb     
2019-01-14 14:56:14.000000000 +0100
@@ -282,6 +282,7 @@
           end
         end
       end
+      $?.success?
     end
 
     private
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-apparmor-4.1.3/src/lib/apparmor/genprof.rb 
new/yast2-apparmor-4.1.4/src/lib/apparmor/genprof.rb
--- old/yast2-apparmor-4.1.3/src/lib/apparmor/genprof.rb        2018-12-11 
18:31:00.000000000 +0100
+++ new/yast2-apparmor-4.1.4/src/lib/apparmor/genprof.rb        2019-01-14 
14:56:14.000000000 +0100
@@ -24,13 +24,18 @@
 
     def execute
       return nil if @program.nil?
-      super
+
+      # TRANSLATORS: file path
+      if super
+        msg = _("Profile for %s generated.") % @program
+      else
+        msg = _("Error: Profile for %s not generated due to error in executing 
aa-genprof") % @program
+      end
 
       Yast::UI.OpenDialog(
         Opt(:decorated, :defaultsize),
         VBox(
-          # TRANSLATORS: file path
-          Label(_("Profile for %s generated") % @program),
+          Label(msg),
           VSpacing(2),
           HBox(
             HStretch(),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-apparmor-4.1.3/src/lib/apparmor/logprof.rb 
new/yast2-apparmor-4.1.4/src/lib/apparmor/logprof.rb
--- old/yast2-apparmor-4.1.3/src/lib/apparmor/logprof.rb        2018-12-11 
18:31:00.000000000 +0100
+++ new/yast2-apparmor-4.1.4/src/lib/apparmor/logprof.rb        2019-01-14 
14:56:14.000000000 +0100
@@ -19,12 +19,16 @@
     end
 
     def execute
-      super
+      # TRANSLATORS: file path
+      if super
+        msg = _("No more records in logfile %s to process") % @logfile
+      else
+        msg = _("Error: Could not process records in %s due to error in 
executing aa-logprof") % @logfile
+      end
       Yast::UI.OpenDialog(
         Opt(:decorated, :defaultsize),
         VBox(
-          # TRANSLATORS: file path
-          Label(_("No more records in logfile %s to process") % @logfile),
+          Label(msg),
           VSpacing(2),
           HBox(
             HStretch(),


Reply via email to