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(),
