Hello community, here is the log from the commit of package yast2-apparmor for openSUSE:Factory checked in at Thu Jun 16 10:21:54 CEST 2011.
-------- --- yast2-apparmor/yast2-apparmor.changes 2011-02-24 15:36:39.000000000 +0100 +++ /mounts/work_src_done/STABLE/yast2-apparmor/yast2-apparmor.changes 2011-06-14 15:45:40.000000000 +0200 @@ -1,0 +2,7 @@ +Tue Jun 14 13:29:32 UTC 2011 - [email protected] + +- merge apparmor to one desktop entry (FATE#305278) +- fix typos in translatable strings +- 2.21.0 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-apparmor-2.20.1.tar.bz2 New: ---- yast2-apparmor-2.21.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-apparmor.spec ++++++ --- /var/tmp/diff_new_pack.2Gh1tJ/_old 2011-06-16 10:19:32.000000000 +0200 +++ /var/tmp/diff_new_pack.2Gh1tJ/_new 2011-06-16 10:19:32.000000000 +0200 @@ -19,16 +19,16 @@ Name: yast2-apparmor -Version: 2.20.1 +Version: 2.21.0 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-apparmor-2.20.1.tar.bz2 +Source0: yast2-apparmor-2.21.0.tar.bz2 Prefix: /usr Group: Productivity/Security -License: GPLv2+ +License: GPL v2 or later Summary: YaST2 - Plugins for AppArmor Profile Management Requires: yast2 perl-TimeDate @@ -53,7 +53,7 @@ SubDomain. %prep -%setup -n yast2-apparmor-2.20.1 +%setup -n yast2-apparmor-2.21.0 %build %{prefix}/bin/y2tool y2autoconf ++++++ yast2-apparmor-2.20.1.tar.bz2 -> yast2-apparmor-2.21.0.tar.bz2 ++++++ ++++ 1642 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-apparmor-2.20.1/VERSION new/yast2-apparmor-2.21.0/VERSION --- old/yast2-apparmor-2.20.1/VERSION 2011-02-24 15:33:33.000000000 +0100 +++ new/yast2-apparmor-2.21.0/VERSION 2011-06-14 15:29:28.000000000 +0200 @@ -1 +1 @@ -2.20.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-apparmor-2.20.1/configure.in new/yast2-apparmor-2.21.0/configure.in --- old/yast2-apparmor-2.20.1/configure.in 2011-02-24 15:35:24.000000000 +0100 +++ new/yast2-apparmor-2.21.0/configure.in 2011-06-14 16:21:16.000000000 +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-apparmor, 2.20.1, http://bugs.opensuse.org/, yast2-apparmor) +AC_INIT(yast2-apparmor, 2.21.0, http://bugs.opensuse.org/, yast2-apparmor) 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.20.1" +VERSION="2.21.0" RPMNAME="yast2-apparmor" MAINTAINER="Katarina Machalkova <[email protected]>" @@ -157,7 +157,6 @@ src/apparmor/Makefile src/bin/Makefile src/clients/Makefile -src/desktop/groups/Makefile src/desktop/Makefile src/include/subdomain/Makefile src/include/Makefile 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-apparmor-2.20.1/src/clients/Makefile.am new/yast2-apparmor-2.21.0/src/clients/Makefile.am --- old/yast2-apparmor-2.20.1/src/clients/Makefile.am 2008-01-17 10:28:32.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/clients/Makefile.am 2011-06-14 15:32:14.000000000 +0200 @@ -1,4 +1,5 @@ client_DATA = \ + apparmor.ycp \ GenProf.ycp \ LogProf.ycp \ SD_AddProfile.ycp \ 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-apparmor-2.20.1/src/clients/apparmor.ycp new/yast2-apparmor-2.21.0/src/clients/apparmor.ycp --- old/yast2-apparmor-2.20.1/src/clients/apparmor.ycp 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/clients/apparmor.ycp 2011-06-14 15:38:18.000000000 +0200 @@ -0,0 +1,102 @@ +{ +textdomain "yast2-apparmor"; +import "Wizard"; +import "Label"; +import "Popup"; +import "Sequencer"; +include "subdomain/apparmor_packages.ycp"; +include "subdomain/apparmor_profile_check.ycp"; +include "subdomain/profile_dialogs.ycp"; + +any startDialog(){ + /* AppArmor dialog caption */ + string caption = _("App Armor Configuration"); + + /* AppArmor dialog help */ + string help = _("<p>Choose one of the available apparmor modules to configure + the corresponding action and press <b>Launch</b>.</p>"); + + /* AppArmor dialog contents */ + term contents = `HBox( + `HSpacing(8), + /* Frame label */ + //`Frame(_("Available apparmor modules:"), `HBox(`HSpacing(2), + `VBox( + `VSpacing(3), + /* Selection box label */ + `SelectionBox(`id(`modules), `opt(`notify), _("&Available AppArmor Modules:"), [ + /* Selection box items */ + `item(`id("subdomain"), _("Settings"), true), + `item(`id("GenProf"), _("Generate Profile")), + `item(`id("LogProf"), _("Update Profile")), + `item(`id("SD_Report"), _("Repors")), + `item(`id("SD_EditProfile"), _("Edit Profile")), + `item(`id("SD_AddProfile"), _("Add Manually Profile")), + `item(`id("SD_DeleteProfile"), _("Delete Profile")) + ]), + `VSpacing(3) + ), + //`HSpacing(2))), + `HSpacing(8) + ); + + Wizard::CreateDialog(); + Wizard::SetDesktopIcon("apparmor"); + Wizard::SetContentsButtons(caption, contents, help, + Label::BackButton(), /* Label::FinishButton() */ _("&Launch")); + + UI::SetFocus(`id(`modules)); + + any ret = nil; + while(true) { + + ret = UI::UserInput(); + + /* abort? */ + if(ret == `abort || ret == `cancel) { + /* if(ReallyAbort()) break; + else continue; */ + break; + } + /* next */ + else if(ret == `next || ret == `modules) { + /* check_* */ + ret = `next; + break; + } + /* back */ + else if(ret == `back) { + break; + } + else { + y2error("unexpected retcode: %1", ret); + continue; + } + } + + string launch = "subdomain"; + if(ret == `next) { + launch = (string) UI::QueryWidget(`id(`modules), `CurrentItem); + y2debug("launch=%1", launch); + } + + UI::CloseDialog(); + + if(ret == `next) + return WFM::CallFunction(launch, WFM::Args()); + else + return `back; +} + +any ret = nil; +// no command line support #269891 +if (size(WFM::Args()) > 0 ) +{ + import "CommandLine"; + CommandLine::Init($[], WFM::Args()); + return ret; +} + +ret = startDialog(); +return ret; +} 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-apparmor-2.20.1/src/desktop/Makefile.am new/yast2-apparmor-2.21.0/src/desktop/Makefile.am --- old/yast2-apparmor-2.20.1/src/desktop/Makefile.am 2008-01-17 10:28:32.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/Makefile.am 2011-06-14 15:32:16.000000000 +0200 @@ -1,14 +1,5 @@ -SUBDIRS = groups - desktop_DATA = \ - SD_add_profile.desktop \ - SD_delete_profile.desktop \ - SD_genprof.desktop \ - SD_Reports.desktop \ - SD_control_panel.desktop \ - SD_edit_profile.desktop \ - SD_logprof.desktop - + yast2-apparmor.desktop rncdir = $(schemadir)/autoyast/rnc rnc_DATA = 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-apparmor-2.20.1/src/desktop/SD_Reports.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_Reports.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_Reports.desktop 2010-01-14 15:51:42.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_Reports.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=SD_Report - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_view_profile -Exec=xdg-su -c "/sbin/yast2 SD_Report" - -Name=AppArmor Reports -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_add_profile.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_add_profile.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_add_profile.desktop 2010-01-14 15:51:42.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_add_profile.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=SD_AddProfile - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_add_profile -Exec=xdg-su -c "/sbin/yast2 SD_AddProfile" - -Name=Manually Add Profile -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_control_panel.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_control_panel.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_control_panel.desktop 2010-01-14 15:51:42.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_control_panel.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=subdomain - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_control_panel -Exec=xdg-su -c "/sbin/yast2 subdomain" - -Name=AppArmor Control Panel -GenericName=AppArmor Control Panel -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_delete_profile.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_delete_profile.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_delete_profile.desktop 2010-01-14 15:51:42.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_delete_profile.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=SD_DeleteProfile - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_delete_profile -Exec=xdg-su -c "/sbin/yast2 SD_DeleteProfile" - -Name=Delete Profile -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_edit_profile.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_edit_profile.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_edit_profile.desktop 2010-01-14 15:51:42.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_edit_profile.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=SD_EditProfile - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_edit_profile -Exec=xdg-su -c "/sbin/yast2 SD_EditProfile" - -Name=Edit Profile -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_genprof.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_genprof.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_genprof.desktop 2010-05-31 21:34:14.000000000 +0200 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_genprof.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=GenProf - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_creation_wizard -Exec=xdg-su -c "/sbin/yast2 GenProf" - -Name=Add Profile Wizard -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/SD_logprof.desktop new/yast2-apparmor-2.21.0/src/desktop/SD_logprof.desktop --- old/yast2-apparmor-2.20.1/src/desktop/SD_logprof.desktop 2010-05-31 21:34:14.000000000 +0200 +++ new/yast2-apparmor-2.21.0/src/desktop/SD_logprof.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 -X-SuSE-YaST-Call=LogProf - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-Argument= -X-SuSE-YaST-RootOnly=true -X-SuSE-YaST-AutoInst=none -X-SuSE-YaST-Geometry= -X-SuSE-YaST-SortKey= -X-SuSE-YaST-AutoInstClonable=false - -Icon=apparmor_update_wizard -Exec=xdg-su -c "/sbin/yast2 LogProf" - -Name=Update Profile Wizard -GenericName=AppArmor Configuration -StartupNotify=true 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-apparmor-2.20.1/src/desktop/groups/Makefile.am new/yast2-apparmor-2.21.0/src/desktop/groups/Makefile.am --- old/yast2-apparmor-2.20.1/src/desktop/groups/Makefile.am 2008-01-17 10:28:32.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/groups/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -group_DATA = \ - apparmor.desktop - -groupdir = $(desktopdir)/groups - -EXTRA_DIST = $(group_DATA) 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-apparmor-2.20.1/src/desktop/groups/apparmor.desktop new/yast2-apparmor-2.21.0/src/desktop/groups/apparmor.desktop --- old/yast2-apparmor-2.20.1/src/desktop/groups/apparmor.desktop 2008-03-17 13:31:57.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/groups/apparmor.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -[Desktop Entry] -Type=Application -Categories=Qt;X-SuSE-YaST-AppArmor; - -X-KDE-ModuleType=Library -X-KDE-RootOnly=true -X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 - -X-SuSE-YaST-Group=AppArmor -X-SuSE-YaST-SortKey=50 - -OnlyShowIn=X-SuSE-YaST; -Icon=apparmor_app_armor - -Name=Novell AppArmor -StartupNotify=true 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-apparmor-2.20.1/src/desktop/yast2-apparmor.desktop new/yast2-apparmor-2.21.0/src/desktop/yast2-apparmor.desktop --- old/yast2-apparmor-2.20.1/src/desktop/yast2-apparmor.desktop 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/desktop/yast2-apparmor.desktop 2011-06-14 15:37:11.000000000 +0200 @@ -0,0 +1,24 @@ +[Desktop Entry] +Type=Application +Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-AppArmor; + +X-KDE-ModuleType=Library +X-KDE-RootOnly=true +X-KDE-HasReadOnlyMode=true +X-KDE-Library=yast2 +X-SuSE-YaST-Call=apparmor + +X-SuSE-YaST-Group=Security +X-SuSE-YaST-Argument= +X-SuSE-YaST-RootOnly=true +X-SuSE-YaST-AutoInst=none +X-SuSE-YaST-Geometry= +X-SuSE-YaST-SortKey= +X-SuSE-YaST-AutoInstClonable=false + +Icon=apparmor_view_profile +Exec=/sbin/yast2 apparmor + +Name=AppArmor Configuration +GenericName=AppArmor Configuration +StartupNotify=true 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-apparmor-2.20.1/src/include/subdomain/apparmor_ycp_utils.ycp new/yast2-apparmor-2.21.0/src/include/subdomain/apparmor_ycp_utils.ycp --- old/yast2-apparmor-2.20.1/src/include/subdomain/apparmor_ycp_utils.ycp 2008-12-01 11:46:13.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/include/subdomain/apparmor_ycp_utils.ycp 2011-06-14 15:20:23.000000000 +0200 @@ -25,7 +25,7 @@ map CMDS = $[ ]; CMDS["CMD_ALLOW"] = _("&Allow"); CMDS["CMD_DENY"] = _("&Deny"); - CMDS["CMD_ABORT"] = _("Abo(r)t"); + CMDS["CMD_ABORT"] = _("Abo&rt"); CMDS["CMD_FINISHED"] = Label::FinishButton(); CMDS["CMD_AUDIT_NEW"] = _("Audi&t"); CMDS["CMD_AUDIT_OFF"] = _("Audi&t off"); @@ -196,7 +196,7 @@ `HSpacing(1) ), `VSpacing(1), - `PushButton(`id(`signin), _("&Signin as existing user...")) + `PushButton(`id(`signin), _("&Sign in as existing user...")) ); UI::OpenDialog(`opt(`decorated), dialog); 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-apparmor-2.20.1/src/include/subdomain/capabilities.ycp new/yast2-apparmor-2.21.0/src/include/subdomain/capabilities.ycp --- old/yast2-apparmor-2.20.1/src/include/subdomain/capabilities.ycp 2009-03-17 12:52:43.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/include/subdomain/capabilities.ycp 2011-06-14 15:29:02.000000000 +0200 @@ -88,7 +88,7 @@ "linux_immutable" : $[ "name" : "CAP_LINUX_IMMUTABLE", - "info" : _("<ul><li>Allow modification of S_IMMUTABLE and S_APPEND file attributes</li></ul>"), + "info" : _("<ul><li>Allows modification of S_IMMUTABLE and S_APPEND file attributes</li></ul>"), ], "net_bind_service" : @@ -101,41 +101,41 @@ "net_broadcast" : $[ "name" : "CAP_NET_BROADCAST", - "info" : _("<ul><li> Allow broadcasting, listen to multicast </li></ul>"), + "info" : _("<ul><li> Allows broadcasting, listen to multicast </li></ul>"), ], "net_admin" : $[ "name" : "CAP_NET_ADMIN", - "info" : _("<ul><li> Allow interface configuration</li> -<li> Allow administration of IP firewall, masquerading and accounting</li> -<li> Allow setting debug option on sockets</li> -<li> Allow modification of routing tables</li>") + - -_("<li> Allow setting arbitrary process / process group ownership on sockets</li> -<li> Allow binding to any address for transparent proxying</li> -<li> Allow setting TOS (type of service)</li> -<li> Allow setting promiscuous mode</li> -<li> Allow clearing driver statistics</li>") + - -_("<li> Allow multicasting</li> -<li> Allow read/write of device-specific registers</li> -<li> Allow activation of ATM control sockets </li> + "info" : _("<ul><li> Allows interface configuration</li> +<li> Allows administration of IP firewall, masquerading and accounting</li> +<li> Allows setting debug option on sockets</li> +<li> Allows modification of routing tables</li>") + + +_("<li> Allows setting arbitrary process / process group ownership on sockets</li> +<li> Allows binding to any address for transparent proxying</li> +<li> Allows setting TOS (type of service)</li> +<li> Allows setting promiscuous mode</li> +<li> Allows clearing driver statistics</li>") + + +_("<li> Allows multicasting</li> +<li> Allows read/write of device-specific registers</li> +<li> Allows activation of ATM control sockets </li> </ul>"), ], "net_raw" : $[ "name" : "CAP_NET_RAW", - "info" : _("<ul><li> Allow use of RAW sockets</li> -<li> Allow use of PACKET sockets </li></ul>"), + "info" : _("<ul><li> Allows use of RAW sockets</li> +<li> Allows use of PACKET sockets </li></ul>"), ], "ipc_lock" : $[ "name" : "CAP_IPC_LOCK", - "info" : _("<ul><li> Allow locking of shared memory segments</li> -<li> Allow mlock and mlockall (which doesn't really have anything to do with IPC) </li></ul>"), + "info" : _("<ul><li> Allows locking of shared memory segments</li> +<li> Allows mlock and mlockall (which doesn't really have anything to do with IPC) </li></ul>"), ], "ipc_owner" : @@ -154,87 +154,87 @@ "sys_rawio" : $[ "name" : "CAP_SYS_RAWIO", - "info" : _("<ul><li> Allow ioperm/iopl access</li> -<li> Allow sending USB messages to any device via /proc/bus/usb </li></ul>"), + "info" : _("<ul><li> Allows ioperm/iopl access</li> +<li> Allows sending USB messages to any device via /proc/bus/usb </li></ul>"), ], "sys_chroot" : $[ "name" : "CAP_SYS_CHROOT", - "info" : _("<ul><li> Allow use of chroot() </li></ul>"), + "info" : _("<ul><li> Allows use of chroot() </li></ul>"), ], "sys_ptrace" : $[ "name" : "CAP_SYS_PTRACE", - "info" : _("<ul><li> Allow ptrace() of any process </li></ul>"), + "info" : _("<ul><li> Allows ptrace() of any process </li></ul>"), ], "sys_pacct" : $[ "name" : "CAP_SYS_PACCT", - "info" : _("<ul><li> Allow configuration of process accounting </li></ul>"), + "info" : _("<ul><li> Allows configuration of process accounting </li></ul>"), ], "sys_admin" : $[ "name" : "CAP_SYS_ADMIN", - "info" : _("<ul><li> Allow configuration of the secure attention key</li> -<li> Allow administration of the random device</li> -<li> Allow examination and configuration of disk quotas</li> -<li> Allow configuring the kernel's syslog (printk behaviour)</li>") + - -_("<li> Allow setting the domain name</li> -<li> Allow setting the hostname</li> -<li> Allow calling bdflush()</li> -<li> Allow mount() and umount(), setting up new smb connection</li> -<li> Allow some autofs root ioctls</li>") + - -_("<li> Allow nfsservctl</li> -<li> Allow VM86_REQUEST_IRQ</li> -<li> Allow to read/write pci config on alpha</li> -<li> Allow irix_prctl on mips (setstacksize)</li> -<li> Allow flushing all cache on m68k (sys_cacheflush)</li>") + + "info" : _("<ul><li> Allows configuration of the secure attention key</li> +<li> Allows administration of the random device</li> +<li> Allows examination and configuration of disk quotas</li> +<li> Allows configuring the kernel's syslog (printk behaviour)</li>") + + +_("<li> Allows setting the domain name</li> +<li> Allows setting the hostname</li> +<li> Allows calling bdflush()</li> +<li> Allows mount() and umount(), setting up new smb connection</li> +<li> Allows some autofs root ioctls</li>") + + +_("<li> Allows nfsservctl</li> +<li> Allows VM86_REQUEST_IRQ</li> +<li> Allows to read/write pci config on alpha</li> +<li> Allows irix_prctl on mips (setstacksize)</li> +<li> Allows flushing all cache on m68k (sys_cacheflush)</li>") + -_("<li> Allow removing semaphores</li> +_("<li> Allows removing semaphores</li> <li> Used instead of CAP_CHOWN to \"chown\" IPC message queues, semaphores and shared memory</li> -<li> Allow locking/unlocking of shared memory segment</li> -<li> Allow turning swap on/off</li> -<li> Allow forged pids on socket credentials passing</li>") + - -_("<li> Allow setting read ahead and flushing buffers on block devices</li> -<li> Allow setting geometry in floppy driver</li> -<li> Allow turning DMA on/off in xd driver</li> -<li> Allow administration of md devices (mostly the above, but some extra ioctls)</li>") + - -_("<li> Allow tuning the ide driver</li> -<li> Allow access to the nvram device</li> -<li> Allow administration of apm_bios, serial and bttv (TV) device</li> -<li> Allow manufacturer commands in isdn CAPI support driver</li>") + - -_("<li> Allow reading non-standardized portions of pci configuration space</li> -<li> Allow DDI debug ioctl on sbpcd driver</li> -<li> Allow setting up serial ports</li> -<li> Allow sending raw qic-117 commands</li>") + +<li> Allows locking/unlocking of shared memory segment</li> +<li> Allows turning swap on/off</li> +<li> Allows forged pids on socket credentials passing</li>") + + +_("<li> Allows setting read ahead and flushing buffers on block devices</li> +<li> Allows setting geometry in floppy driver</li> +<li> Allows turning DMA on/off in xd driver</li> +<li> Allows administration of md devices (mostly the above, but some extra ioctls)</li>") + + +_("<li> Allows tuning the ide driver</li> +<li> Allows access to the nvram device</li> +<li> Allows administration of apm_bios, serial and bttv (TV) device</li> +<li> Allows manufacturer commands in isdn CAPI support driver</li>") + + +_("<li> Allows reading non-standardized portions of pci configuration space</li> +<li> Allows DDI debug ioctl on sbpcd driver</li> +<li> Allows setting up serial ports</li> +<li> Allows sending raw qic-117 commands</li>") + -_("<li> Allow enabling/disabling tagged queuing on SCSI controllers +_("<li> Allows enabling/disabling tagged queuing on SCSI controllers and sending arbitrary SCSI commands</li> -<li> Allow setting encryption key on loopback filesystem </li></ul>"), +<li> Allows setting encryption key on loopback filesystem </li></ul>"), ], "sys_boot" : $[ "name" : "CAP_SYS_BOOT", - "info" : _("<ul><li> Allow use of reboot() </li></ul>"), + "info" : _("<ul><li> Allows use of reboot() </li></ul>"), ], "sys_nice" : $[ "name" : "CAP_SYS_NICE", - "info" : _("<ul><li> Allow raising priority and setting priority on other (different UID) processes</li> -<li> Allow use of FIFO and round-robin (realtime) scheduling on own processes and setting + "info" : _("<ul><li> Allows raising priority and setting priority on other (different UID) processes</li> +<li> Allows use of FIFO and round-robin (realtime) scheduling on own processes and setting the scheduling algorithm used by another process.</li> -<li> Allow setting cpu affinity on other processes </li></ul>"), +<li> Allows setting cpu affinity on other processes </li></ul>"), ], "sys_resource" : $[ @@ -246,32 +246,32 @@ _("<li> NOTE: ext2 honors fsuid when checking for resource overrides, so you can override using fsuid too</li> <li> Override size restrictions on IPC message queues</li> -<li> Allow more than 64hz interrupts from the real-time clock</li> +<li> Allows more than 64hz interrupts from the real-time clock</li> <li> Override max number of consoles on console allocation</li> <li> Override max number of keymaps </li></ul>"), ], "sys_time" : $[ "name" : "CAP_SYS_TIME", - "info" : _("<ul><li> Allow manipulation of system clock</li> -<li> Allow irix_stime on mips</li> -<li> Allow setting the real-time clock </li></ul>"), + "info" : _("<ul><li> Allows manipulation of system clock</li> +<li> Allows irix_stime on mips</li> +<li> Allows setting the real-time clock </li></ul>"), ], "sys_tty_config" : $[ "name" : "CAP_SYS_TTY_CONFIG", - "info" : _("<ul><li> Allow configuration of tty devices</li> -<li> Allow vhangup() of tty </li></ul>"), + "info" : _("<ul><li> Allows configuration of tty devices</li> +<li> Allows vhangup() of tty </li></ul>"), ], "mknod" : $[ "name" : "CAP_MKNOD", - "info" : _("<ul><li> Allow the privileged aspects of mknod() </li></ul>"), + "info" : _("<ul><li> Allows the privileged aspects of mknod() </li></ul>"), ], "lease" : $[ "name" : "CAP_LEASE", - "info" : _("<ul><li> Allow taking of leases on files </li></ul>"), + "info" : _("<ul><li> Allows taking of leases on files </li></ul>"), ], ]; 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-apparmor-2.20.1/src/include/subdomain/helps.ycp new/yast2-apparmor-2.21.0/src/include/subdomain/helps.ycp --- old/yast2-apparmor-2.20.1/src/include/subdomain/helps.ycp 2009-11-26 07:52:27.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/include/subdomain/helps.ycp 2011-06-14 15:24:11.000000000 +0200 @@ -189,7 +189,7 @@ execute permissions provide added security by stripping the environment that is inherited by the child program of specific variables. You will be prompted to choose whether you want to sanitize the -enviroment if you choose 'p' or 'u' during the profiling process. +environment if you choose 'p' or 'u' during the profiling process. The variables are:") + "<ul>" + 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-apparmor-2.20.1/src/include/subdomain/profile_dialogs.ycp new/yast2-apparmor-2.21.0/src/include/subdomain/profile_dialogs.ycp --- old/yast2-apparmor-2.20.1/src/include/subdomain/profile_dialogs.ycp 2009-03-17 12:52:43.000000000 +0100 +++ new/yast2-apparmor-2.21.0/src/include/subdomain/profile_dialogs.ycp 2011-06-14 15:25:02.000000000 +0200 @@ -791,7 +791,7 @@ You may specify a network address family and socket type.</li>"); /* help text - part x6 */ string helpHat = _("<li><b>Hat</b><br>Add a sub-profile for this profile - called a Hat. -This option is analagous to manually creating a new profile, which can selected +This option is analogous to manually creating a new profile, which can selected during execution only in the context of being asked for by a <b>changehat aware</b> application. For more information on changehat please see <b>man changehat</b> on your system or the Novell AppArmor Administration Guide.</li>"); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
